Karl Rove says he will vote for a Democrat for the first time in more than 30 years, and President Trump is not letting that slide quietly.
Quick Take
- Karl Rove reportedly told an Austin lunch crowd he will vote for Democrat Jon Rosenthal over Republican Bo French in the Texas Railroad Commission race.
- Rove’s stated reason was French’s racist social media post about South Asian students at the University of Texas at Austin.
- President Trump fired back on Truth Social, calling Rove a “stone cold loser.”
- The clash adds to a long-running feud between Trump and the veteran Republican strategist.
A Republican Elder Statesman Breaks Ranks
Karl Rove built his career electing Republicans, starting with George W. Bush decades ago. According to Texas Tribune reporting, he told attendees at a members-only lunch at Austin’s Headliners Club that he would vote for Houston Democrat Jon Rosenthal instead of Republican nominee Bo French for the Texas Railroad Commission. Rove reportedly said the last time he backed a Democrat was in 1994, for Lieutenant Governor Bob Bullock’s reelection.
Rove’s reasoning centered on French, not on the Republican Party as a whole. French had posted about a University of Texas football crowd, calling South Asian students “foreigners” who displaced Americans. Attendees at the lunch say Rove called French a “bigot”. That is a specific, named complaint about one candidate’s conduct, not a blanket rejection of Republican values or platform.
Trump Responds With A Familiar Playbook
President Trump wasted no time. Hours after word of Rove’s comments spread, Trump posted on Truth Social attacking Rove as a “stone cold loser” and questioning his political judgment. This is not new territory for the two men. Trump has previously called Rove a “total loser,” a “pompous fool,” and a “sloppy RINO” after Rove criticized his messaging and performance on Fox News.
The Washington Examiner has tracked this feud closely, noting Trump’s habit of demanding networks pull Rove from air entirely. It fits a pattern conservatives have watched for years. Trump treats public criticism from within his own party as something closer to betrayal, and he answers it loudly and personally rather than letting it pass.
Why This Fight Matters Beyond Texas
Supporters of President Trump have a fair point here. Rove is a longtime Bush-era operative who has criticized Trump repeatedly, so his sudden willingness to cross party lines understandably reads to many Republicans as another instance of an establishment figure siding against the movement Trump built. Given that history, skepticism about Rove’s motives is reasonable, even if his stated reason involves a real and ugly comment from French.
At the same time, French’s post about South Asian students was genuinely offensive, and Rove is not the only Republican voice troubled by it. Jon Rosenthal himself criticized French for stoking racial division rather than running on policy. When a Republican nominee hands his opponents this kind of opening, the resulting fallout, including a prominent defection, is a consequence of that candidate’s own words, not proof of disloyalty from everyone who objects to them.
A Pattern Worth Watching Closely
This episode also fits a broader trend researchers have documented. Reporting has tracked hundreds of instances where Trump has publicly attacked fellow Republicans since 2022, including officials who crossed him on specific votes or statements. Whether that approach strengthens party discipline or simply widens public rifts before elections remains an open question worth watching as the Texas Railroad Commission race unfolds.
For now, the facts are straightforward even without a full transcript of Rove’s remarks. A veteran Republican strategist says he will vote against his own party’s nominee over specific racist comments, and the president has answered with characteristic force. Voters in Texas, and Republicans nationwide, will be watching whether this remains an isolated protest or the start of something larger.
President Donald Trump doesn't get into the details about the motivation for this Karl Rove attack. Not a word. But he lets him have it in a way that makes his stock go up. #txlegehttps://t.co/w4xM3fTrza
— Mike Hailey (@capitolinside) September 15, 2026
Neither French, Rove, nor Rosenthal has released a full public statement laying out every detail, so some elements of the story still rest on secondhand accounts from the lunch. That does not change the core facts already on the record: French’s post, Rove’s reported reaction, and Trump’s public rebuke all happened and are now shaping the conversation heading into the fall campaign.
Sources:
thegatewaypundit.com, rawstory.com, nj.com, thehill.com
© targetliberty.org 2026. All rights reserved.









