Josh Turek was standing in a driveway in western Iowa with former Sen. Tom Harkin when Harkin pulled out his phone and showed him prediction market odds putting the Democrat ahead of Republican Ashley Hinson, 52% to 48%. Turek's reaction was a stunned "Oh my God." In a state that spent the last decade drifting steadily right, that reaction is the most honest thing anyone has said all cycle.
A Seat Nobody Thought Was in Play
Iowa used to be a battleground. Then it wasn't. The state moved right in recent years, and the idea of a Democrat winning a Senate seat there sounded like something you'd only hear from a consultant trying to bill another quarter. Then GOP Sen. Joni Ernst announced her retirement, the seat opened up, and the map got weird.
Now Turek, a state lawmaker, is calling it "the closest election on the entire U.S. Senate map" while standing in front of a small crowd at a canvass launch in Le Mars. Per CBS News, the race has become one of the most competitive Senate contests in the country, and the state could also send a Democrat to the governor's office and flip a handful of House seats.
That is a lot of ground to make up in a state that looked written off. Whatever else happens Tuesday, nobody gets to call Iowa a lock anymore.
The Prairie Populist Pitch
Turek wants you to know he's not a coastal import. He compares himself to Harkin, the last Democrat Iowa sent to the Senate, and calls him a "common-sense prairie populist." Harkin served three decades and has been popping up at Turek's campaign stops across the state, handing over his blessing and, apparently, his phone.
The candidate's own story does a lot of work here. Turek is a former Paralympic wheelchair basketball player who grew up with spina bifida, which he attributes to his father's exposure to Agent Orange in Vietnam. He's from Council Bluffs. He says the people in D.C. come from wealth and privilege, and that experiencing hardship firsthand gives you "a different level of fight."
One independent voter, Dan Hicks, put the appeal plainly: Turek "actually talks more like me than a politician." That is the cheapest and most valuable compliment in American politics, and most candidates would sell a kidney for it.
Working With Trump, Sort Of
Here's where Turek zigs while a lot of his party zags. He says he'd work with President Trump "in the exact same way that I've done in the Iowa legislature." He says he agrees with the president on no tax on tips, overtime and Social Security, and on driving private equity out of housing.
Some supporters love it. Doug Zima, 76, said he's never seen the country so divisive and that families not getting along over "this silly Republican-Democrat division" needs to stop. You can roll your eyes at the both-sides framing, and we sometimes do, but you can't argue with what it tells you about the mood in a state like this.
Turek also had a pointed take on Trump's Sunday rally in Iowa, the president's second visit in a matter of weeks. He said it was good for Trump to come because "I don't think he understands" what Iowans are dealing with, and he wants him to see what healthcare cuts, tariffs and the war in Iran have done to the state.
The Closing Argument Is Gas Prices
Turek's final pitch is not complicated. High gas and diesel prices, which he ties to Hinson for not doing enough to fight the president on tariffs and the Iran war. Then the state's high cancer rates. Then a Reagan line from 1980: "Are you better off than you were four years ago?"
He rattled off the list on the trail Monday: a contracting economy, healthcare and cancer and water quality crises, struggling public schools, farmers going into foreclosure, unpopular tariffs, the war in Iran, high energy prices. "Every single way it's going in the wrong direction," he said.
Borrowing from Reagan is a nice touch. It's hard to call a candidate a radical when he's quoting the patron saint of the other team.
Hinson Keeps Her Distance, Eventually
Ashley Hinson is running as a minivan-driving mom who gets things done for Iowa. Early in the campaign she pledged to be the president's "top ally," and she has campaigned with Trump. In recent weeks she has quietly sanded that message down, promising to push back on the president when needed.
She has even called for the Iran war to come to an "immediate and successful end" to bring down energy prices, which is a break with the president. She now describes herself as an "Iowa common-sense conservative" who is "pro-Iowa ... no matter who's the president."
Notice the timing. You don't discover your independent streak in the final weeks of a race you're comfortably winning. Hinson's line against Turek is that he's too liberal for Iowa, but the footwork on Trump suggests her own campaign has read the same polls the rest of us have.
The Dingo Take
Fifty-two to forty-eight. That's the Kalshi number Harkin held up in a driveway, and it's the reason a Democrat in Iowa said "Oh my God" out loud in front of a reporter. Prediction markets are not votes, and they've been wrong before, so nobody should confuse a betting line with a result. But the fact that a Democrat is even in the conversation tells you how badly this cycle has gone for the party in power.
Look at what the Republican nominee is doing. Hinson started as the president's "top ally." Now she's calling for the Iran war to end and promising to push back on Trump when needed. That isn't a candidate running on strength. That's a candidate checking which way the wind is blowing and trying to look like she was always standing there. When your own side's message starts shifting in the last month, you already know what the internal numbers look like.
Turek isn't a miracle worker. He's a guy who talks like a person, agrees with the president where he actually agrees, and points at gas prices, tariffs and cancer rates and asks whether people feel better off. It's not complicated. It's just rare. If Iowa really is about to send a Democrat to the Senate, it won't be because of a grand realignment. It'll be because the other side made people's lives more expensive and then asked them to say thank you.





Comments