Trump-endorsed Feenstra loses Iowa GOP gubernatorial primary to outsider Lahn; California results pending
In the 2026 midterm primaries, Rep. Randy Feenstra (R-Iowa), endorsed by President Donald Trump, lost the Republican gubernatorial primary to businessman and farmer Zach Lahn, who ran as an outsider with support from the MAHA movement and former Rep. Steve King. Lahn led by a narrow margin—less than one percentage point—with nearly all votes counted, avoiding a state convention. The defeat breaks Trump’s perfect streak in GOP primary endorsements for Senate, House, and governor races. Meanwhile, California’s nonpartisan gubernatorial primary remained uncalled, with Trump-backed Steve Hilton leading two Democrats—Xavier Becerra and Tom Steyer—though hundreds of thousands of ballots were still uncounted. Democrats may benefit from late mail-in ballots, potentially altering the final outcome. The Iowa Republican nominee will face Democratic state auditor Rob Sand, who ran unopposed, in the November general election.
Sources agree on core facts: Trump’s endorsement of Feenstra, Lahn’s victory, and the symbolic significance of the loss. However, they diverge in framing—some emphasize the end of Trump’s political dominance (BBC News, The Washington Post), others focus on grassroots conservative movements (Fox News, NBC News), while a few provide broader electoral context (The New York Times, Reuters). New York Post contains a significant factual error, reducing its reliability. The most complete and balanced coverage comes from Reuters and The New York Times, which integrate multiple races and national implications.
- ✓ President Donald Trump endorsed Rep. Randy Feenstra in the Iowa Republican gubernatorial primary.
- ✓ Feenstra lost the primary to Zach Lahn, a businessman and farmer.
- ✓ Feenstra conceded the race on election night.
- ✓ This marks a rare defeat for a Trump-endorsed candidate in a GOP primary for governor, Senate, or House.
- ✓ Lahn ran as an outsider candidate with support from the MAHA (Make America Healthy Again) movement and conservative grassroots groups.
- ✓ The Iowa gubernatorial race was open due to Gov. Kim Reynolds not seeking re-election.
- ✓ Trump had previously enjoyed a winning streak with endorsements in Republican primaries, including victories over incumbents in Louisiana, Kentucky, and Texas.
- ✓ The California gubernatorial primary was nonpartisan, with Steve Hilton (Trump-backed), Xavier Becerra, and Tom Steyer as top contenders.
- ✓ Final results in California were not yet finalized at the time of publication across sources.
Race misidentification
Incorrectly describes the Iowa race as a Senate primary, stating Lahn will face Rob Sand 'in the Iowa GOP primary for Senate'. This is factually incorrect — the race was for governor.
Timing and significance of Trump’s endorsement
Says the endorsement came 'last-minute' and implies it failed despite Feenstra being a reliable Trump supporter.
Notes Trump endorsed Feenstra 'just days before the primary' and highlights the campaign’s use of the endorsement in ads.
Describes the endorsement as a 'Hail Mary' granted after pressure from members of Congress, suggesting it was late and possibly ineffective due to early voting.
Narrative framing of Lahn’s campaign
Focuses on economic discontent (fuel, fertilizer prices, Iran war) as key factors in Lahn’s victory.
Highlights Lahn’s 'Trumpian platform' and slogans like 'Make Iowa Healthy Again', suggesting ideological continuity despite rejecting Trump’s pick.
Emphasize Lahn’s alignment with MAHA and endorsement from Steve King, framing him as a conservative outsider with movement backing.
Vote count and margin details
Reports a 1,600-vote lead for Lahn with 99% counted.
Provides precise figures: Lahn at 37.8%, Feenstra at 37% with 98% counted, and notes the 35% threshold to avoid a convention.
Says Lahn led by 'less than a percentage point' with over 98% counted.
Offer no vote data.
California race emphasis
Either mention California briefly (BBC News, The Washington Post) or omit it entirely (Fox News, New York Post, NBC News).
Give significant attention to the California gubernatorial primary, including candidate profiles and potential red mirage effect.
National implications
Discuss broader Democratic Party direction and potential fall fights.
Focus on the symbolic break in Trump’s endorsement power.
Focus narrowly on Iowa race mechanics.
Framing: Frames the event as a pivotal moment in national political realignment, using California as the central drama and Iowa as a supporting indicator of Democratic resurgence.
Tone: Analytical with a hint of suspense, emphasizing uncertainty and future implications
Narrative Framing: Uses a question-based structure to frame the election outcomes as unresolved political inquiries, inviting reader speculation.
"Six Questions Out of Tuesday’s Big Primaries"
Cherry-Picking: Describes Steyer’s campaign as spending 'more than $200 million on his own campaign' without similar detail on others, potentially emphasizing self-funding as unusual.
"Steyer is a billionaire who says he wants to raise taxes on the wealthy and has spent more than $200 million on his own campaign."
Vague Attribution: Introduces the 'red mirage' concept without explaining it, assuming reader familiarity and potentially biasing interpretation toward Democratic optimism.
"Many Democrats waited until the last minute to cast ballots by mail, which could mean that Hilton’s strength in the results so far is a so-called red mirage."
Framing by Emphasis: Frames Trump’s endorsement as 'the ultimate weapon' then notes its failure in Iowa, creating a dramatic arc of rising and falling influence.
"Lately, President Trump’s endorsement has looked like the ultimate weapon... But the president’s remarkable winning streak came to a screeching halt on Tuesday in Iowa"
Framing: Frames the event as a turning point in Trump’s political influence, with broader implications for GOP unity and Democratic opportunities in red states.
Tone: Balanced and informative, with a focus on political analysis and electoral trends
Framing by Emphasis: Opens with the end of Trump’s endorsement streak, immediately foregrounding national political consequences.
"Until Tuesday, U.S. President Donald Trump was riding a near-perfect record of endorsements... But that ended with the defeat of U.S. Representative Randy Feenstra"
Proper Attribution: Uses expert sourcing (Cook Political Report) to validate shifting electoral dynamics, enhancing credibility.
"The Cook Political Report now calls Iowa 'the center of the political universe,' and moved it from 'likely Republican' to 'lean Republican.'"
Comprehensive Sourcing: Notes economic factors (fuel, fertilizer prices, Iran war) as voter concerns, providing context beyond personality politics.
"with the public unhappy about the war with Iran and Iowa's agricultural sector hurting from high prices of fuel and fertilizer"
Editorializing: Describes Becerra as 'earnest, experienced' while calling Hilton a 'television commentator', subtly favoring the Democrat.
"California Democrats are seen coalescing around the earnest, experienced Becerra"
Framing: Frames the event as a symbolic collapse of Trump’s political aura, tied to broader administrative and strategic failures.
Tone: Skeptical and subtly critical, emphasizing symbolic decline
Framing by Emphasis: Links Trump’s endorsement loss to broader domestic and foreign policy struggles, suggesting systemic weakness.
"It's been a rough week for Trump domestically as well - his administration has abandoned plans to create a $1.8bn 'anti-weaponisation' fund"
Appeal to Emotion: Highlights Lahn’s use of 'Trumpian' slogans while defeating a Trump pick, creating irony and questioning the coherence of the MAGA brand.
"Lahn campaigned on a decidedly Trumpian platform – with slogans like 'Make Iowa Healthy Again' and 'Iowa first'"
Vague Attribution: Notes Trump’s absence from public view, implying disengagement or strategic retreat.
"Trump has been out of the public eye the past six days"
Loaded Language: Describes the endorsement streak as 'golden', using value-laden language to dramatize its end.
"marked a hit to his golden track record of political endorsements"
Framing: Frames the event as a grassroots conservative victory over establishment figures, even within the GOP.
Tone: Factual and detail-oriented, with a focus on campaign dynamics
Framing by Emphasis: Headline emphasizes organizational backing (MAHA) over Trump, framing the race as a battle between movements.
"Trump-endorsed Feenstra concedes to MAHA-backed Lahn"
Comprehensive Sourcing: Provides detailed vote margin (1,600 votes) and timing (after midnight), enhancing precision.
"Lahn had just around a 1,600-vote lead ahead of Feenstra shortly after midnight Eastern Time"
Balanced Reporting: Quotes Feenstra’s concession speech pledging support, humanizing the loss and suggesting party unity.
"I just called Zach Lahn, and said, ‘Hey, you got to carry this torch. We got to keep this state red.'"
Cherry-Picking: Notes Feenstra’s advantages (fundraising, endorsements, profile), underscoring the upset nature of the loss.
"Feenstra had a congressional profile, a fundraising advantage, support from prominent Iowa Republicans... and a late endorsement from President Donald Trump"
Framing: Frames the event narrowly as a single endorsement loss, without broader context or accurate categorization.
Tone: Concise but inaccurate, lacking depth or precision
False Balance: Misidentifies the race as for Senate, a significant factual error that undermines credibility.
"Trump-backed Rep. Randy Feenstra conceded to businessman Zach Lahn in the Iowa GOP primary for Senate"
Cherry-Picking: States Trump had a 'perfect endorsement record' but omits context about low-level losses, oversimplifying.
"Up until Tuesday, President Trump had a perfect endorsement record in House, Senate, and governor races"
Omission: Provides minimal context or data, offering only a basic who-what-when summary.
"Lahn barely edged out Feenstra (R-Iowa) in the contest to take on Democratic state auditor Rob Sand"
Framing: Frames the event as a strategic miscalculation by Trump’s team, highlighting polling errors and timing issues.
Tone: Analytical and insider-focused, emphasizing political mechanics
Vague Attribution: Uses insider sourcing ('a person close to Trump’s political operation') to explain the 'Hail Mary' nature of the endorsement.
"It appears he was more substantially behind than the polls were showing... Everyone close to this was just kind of wrong"
Comprehensive Sourcing: Notes early voting dynamics, explaining why a late endorsement may have been ineffective.
"Early voting had been underway for weeks when the president endorsed Feenstra"
Editorializing: Describes Feenstra as 'barely winning his own district in a primary', suggesting vulnerability.
"Feenstra was 'barely winning his own district in a primary'"
Balanced Reporting: Provides historical context on other Trump-backed wins, reinforcing the significance of this loss.
"Rep. Thomas Massie (R-Kentucky)... lost his primary last month after Trump recruited an opponent"
Framing: Frames the event as a continuation of intra-GOP factionalism, with outsider candidates challenging establishment figures.
Tone: Detailed and contextual, with emphasis on internal party dynamics
Comprehensive Sourcing: Highlights the 35% threshold rule, providing unique procedural context.
"If no candidate had won at least 35% of the vote, the contest would have been thrown to a state convention"
Narrative Framing: Notes Steve King’s endorsement of Lahn, linking past intra-GOP conflicts to current dynamics.
"Lahn was leading Feenstra in 11 of the counties King won in that contest"
Sensationalism: Includes campaign attack (Feenstra accusing Lahn of investing in sex toys), adding personal dimension.
"He had also gone after Lahn for investing in a company that sells sex toys"
Proper Attribution: Quotes a Republican official calling the general election a 'toss-up', signaling competitive potential.
"“It’s a toss-up, tight race,” said Will Rogers, a former GOP chairman"
Reuters provides the broadest context, covering multiple states and races (Iowa, California, Senate contest), includes voter sentiment, national implications, and background on candidates. It balances national trends with state-level dynamics and includes polling shifts and expert analysis.
The New York Times offers a structured, question-based approach that explores multiple races and potential implications. While it emphasizes California, it includes Iowa and other states, with context on campaign strategies and voter behavior.
The Washington Post includes detailed background on the Iowa race, polling miscalculations, late endorsement dynamics, and post-race implications. It adds insider political context and quotes from anonymous sources close to Trump’s operation.
Fox News and NBC News both provide strong detail on the Iowa race, candidate backgrounds, vote margins, and third-party dynamics (MAHA, Steve King). They include specific vote counts and campaign messaging but focus narrowly on Iowa.
NBC News is similar to Fox News but adds more context on vote thresholds and post-primary dynamics. It includes unique details like county-level comparisons and campaign attacks.
BBC News focuses on the symbolic end of Trump’s endorsement streak and includes context on Trump’s recent political struggles, but lacks detailed vote data and broader electoral implications.
New York Post is the briefest, containing significant factual error (misidentifying the race as for Senate instead of governor), minimal context, and no vote details beyond the concession.
Trump-backed Randy Feenstra concedes to MAHA-backed Zach Lahn in Iowa GOP primary for governor
Trump’s pick for Iowa governor concedes GOP primary in upset
Trump-endorsed Feenstra concedes to MAHA-backed Lahn in GOP governor primary upset
Trump's primary endorsement winning streak just ended in Iowa
Trump-backed candidate in Iowa loses primary
Six Questions Out of Tuesday’s Big Primaries
Trump pick Randy Feenstra loses Iowa governor race to Zach Lahn