Throughout her career, Taylor Swift has been reluctant to publicly voice her political opinions. But on Sunday night, a day after wrapping up the U.S. leg of her “Reputation” tour, she took to Instagram to share a lengthy post about the midterm elections in November.





The 28-year-old admitted that she’s changed her view because of several events in her life and the world over the past two years. “I always have and always will cast my vote based on which candidate will protect and fight for the human rights I believe we all deserve in this country,” she wrote. “I believe in the fight for LGBTQ rights, and that any form of discrimination based on sexual orientation or gender is WRONG. I believe that the systemic racism we still see in this country towards people of color is terrifying, sickening and prevalent.”

She continued that she cannot vote for “someone who will not be willing to fight for dignity for ALL Americans, no matter their skin color, gender or who they love.” That’s why Swift, who is registered to vote in Tennessee, is endorsing Phil Bredesen for Senate and Jim Cooper for House of Representatives. Both are Democrats.

Notably, she’s directly opposing Marsha Blackburn, the current Republican representative for Tennessee’s 7th Congressional District. “As much as I have in the past and would like to continue voting for women in office, I cannot support Marsha Blackburn. Her voting record in Congress appalls and terrifies me,” Swift said. “She voted against equal pay for women. She voted against the Reauthorization of the Violence Against Women Act, which attempts to protect women from domestic violence, stalking, and date rape. She believes businesses have a right to refuse service to gay couples. She also believes they should not have the right to marry. These are not MY Tennessee values.”

She concluded her lengthy post by imploring young people to register to vote.

Reactions to Swift’s Instagram have been overwhelmingly positive.

@taylorswift13 thank you so much for using your voice. Thank you so much for saying you’re against discrimination towards LGBQT ie any hate because of sexual orientation or gender, thank you for speaking up about systematic racism towards POC.. thank you FOR taking a stand. 🌈✨ — Zainub Amir (@zainubamir) October 7, 2018





Oh my God. Taylor Swift CAME THROUGH. pic.twitter.com/zw7gaJSMoW — Molly Knight (@molly_knight) October 7, 2018





Suddenly, I’m a Taylor Swift fan — ainsley brown (@AinsleyBBrown) October 8, 2018





omg taylor swift finally taking a real political stance is making me cry — halfway happy (@betweenjoy) October 8, 2018





Bredesen chimed in as well.

Thank you for the kind words @taylorswift13. I’m honored to have your support and that of so many Tennesseans who are ready to put aside the partisan shouting and get things done. We’re ready for it. Last day to register to vote is October 9. https://t.co/6Xd6YyaJCG pic.twitter.com/CatUBkXPKe — Phil Bredesen (@PhilBredesen) October 8, 2018





During the 2016 election, the “Bad Blood” singer remained quiet while most of her close celebrity friends — including Lena Dunham, Blake Lively, Emma Stone, and more — campaigned for Hillary Clinton. On election day, she simply posted a selfie with the message: “Today is the day. Go out and VOTE.”

In March, Swift made a rare comment on current events when she posted about March for Our Lives after the school shooting in Parkland, Fla. She also made a donation to the campaign to end gun violence.





Read more from Yahoo Entertainment: