Trump Punished the Indiana Republicans Who Blocked His Gerrymander. Nick Fuentes Is Telling Followers to Vote Democrat. And an ICE Director Just Lost a Republican Primary.
The big picture: Yesterday’s primaries and special elections in Indiana, Ohio, and Michigan delivered a mixed but revealing set of results. Trump-backed candidates beat 5 of 7 Indiana Republicans who voted against his gerrymandering push. Trump’s pick won Ohio’s gubernatorial primary. His former ICE deputy director lost a House primary on an immigration-heavy message. Democrats narrowly held a Michigan State Senate seat. And Nick Fuentes is now publicly telling his followers to vote for Democrats.
Why it matters: These are the first real-world data points heading into November. Trump’s hold on the Republican primary process is stronger than his polling. Democrats lead the generic ballot by 10 points. The far right is fracturing publicly. Immigration messaging may be losing its edge. And gerrymandering remains the central variable that could overwrite all of it.
Indiana
Trump pressured Indiana to redraw its congressional districts in 2024. The State Senate rejected the gerrymandered map in December, with 21 of 40 Republicans joining Democrats. In yesterday’s primaries, 7 of those Republicans faced Trump-backed challengers. Conservative groups including Turning Point USA poured millions into attack ads. After Trump named names on Truth Social, incumbents got flooded with death threats, bomb scares, and swatting calls. Trump’s candidates beat 5 of the 7. The takeaway: Trump can still discipline his own party in primaries, even at historic-low approval.
Ohio governor
Vivek Ramaswamy (Trump’s pick) won the Republican primary against Casey Putsch, a far-right candidate accused of anti-Semitism and racism toward Ramaswamy’s Indian heritage. Nick Fuentes responded by telling followers to vote for Democrat Amy Acton: “We are Democrats now... It is a middle finger. It is a protest vote.” Ramaswamy responded by drawing a hard line against Fuentes: “If you believe that Hitler was pretty f***ing cool, you have no place in the future of the conservative movement.”
Ohio Senate
Sherrod Brown defeated first-time candidate Ron Kincaid in the Democratic primary, setting up a high-stakes general election against sitting Senator Jon Husted in November.
The ICE director who lost
Trump’s former deputy director of ICE, Madison Sheahan, lost a Republican primary for an Ohio House seat. Her campaign was built around immigration messaging. Analysts read this as an early signal that hardline immigration framing may not move Republican voters the way Republicans hoped going into November.
Michigan
Democrat Chedrick Greene won a special election in Michigan’s 35th Senate district, defeating Republican Jason Tunney by 20 points. The win lets Democrats hang on to a narrow State Senate majority. BUT Greene only serves the remaining 8 months of the term, meaning he’s already campaigning for November against the same opponent.
The November picture
Recent polling: Democrats lead the generic ballot 52-42. Democrats are 8 points more likely to say they’re “very enthusiastic” about voting (61% to 53%). BUT aggressive Republican gerrymandering after the SCOTUS Voting Rights Act ruling means fewer competitive seats are actually open this cycle. Both numbers matter.
By the numbers
5 of 7 - Indiana Republicans defeated in primaries by Trump-backed challengers
21 of 40 - Indiana Republicans who originally voted against the gerrymander
20 points - margin Democrat Chedrick Greene won the Michigan special election
10 points - Democratic lead on the generic ballot
8 points - Democratic enthusiasm gap
The bottom line
Yesterday’s elections were a series of small data points that don’t fit neatly into either party’s preferred story. Trump’s primary muscle is intact. Democrats lead the generic ballot. The far right is fracturing. Immigration messaging may be losing potency. And gerrymandering is going to determine whether all of it actually changes anything in November.
Thanks for reading! Comment your thoughts & reactions | Share to spread the word | Follow to stay in the loop

