Primary night delivered upsets in Wisconsin, Minnesota, South Carolina and Connecticut, shaking up races from governor’s contests to a House seat.
Primary night brought a string of jolts in Wisconsin, Minnesota, South Carolina and Connecticut, with the biggest surprise coming in Wisconsin’s Democratic governor’s race, where Francesca Hong Falls in Wisconsin Primary after polling had shown her well ahead of her nearest rival. The results also sent a longtime Connecticut congressman to defeat, pushed a Trump-endorsed candidate into a loss in Minnesota, and set up a runoff in South Carolina for the Senate seat left open after Sen. Lindsey Graham’s death.
Hong’s defeat became the most talked-about outcome after her campaign had already drawn attention over her earlier comments about Thanksgiving. She had once denounced the holiday in a deleted post and then tried to walk that back in recent media appearances, saying she loved Thanksgiving and was simply generally skeptical of holidays. Her comments gave Wisconsin Democratic leaders an opening to rally behind Milwaukee County Executive David Crowley, who entered the race late and helped keep the party from suffering a broader embarrassment.
In South Carolina, Darline Graham Nordone moved into an Aug. 25 runoff against Rep. Ralph Norman in the GOP primary for her late brother’s Senate seat. Nordone, who has never held elected office, won 32.7% of the vote to Norman’s 24.6%, leaving both short of the majority needed to finish the contest outright. Nordone, who has the backing of President Trump, ran strongest in rural parts of the Lowcountry, the area most closely tied to Lindsey Graham’s political base, while Norman fared better in suburbs around Charleston and Columbia and in the Greenville area. The winner of the runoff will be favored against Democratic pediatrician Annie Andrews in November.
Minnesota also delivered a sharp turn in the state’s political map. The state is guaranteed to elect its first female governor next year, and voters chose Sen. Amy Klobuchar on the Democratic side and state House Speaker Lisa Demuth on the Republican side for the fall race. Demuth campaigned on stopping fraud and said she would move quickly on a “Fraud Prevention Plan” if elected. Klobuchar, for her part, pledged a broad audit of state agencies on day one and framed fraud as a major issue for the next governor. The contest comes as Minnesota grapples with the theft of up to $9 billion in taxpayer money through sprawling social services scams, according to the account tied to the race.
“Primary night delivered upsets in Wisconsin, Minnesota, South Carolina and Connecticut, shaking up races from governor’s contests to a House seat.”
Progressives in Minnesota found some consolation in another result: Lt. Gov. Peggy Flanagan defeated Rep. Angie Craig in the Democratic primary for the Senate seat being vacated by Tina Smith. Flanagan ran as a liberal voice, backing Medicare for all and an end to U.S. aid to Israel, while Craig had support from House Minority Leader Hakeem Jeffries and former House Speaker Nancy Pelosi. Flanagan now heads to the general election against Republican nominee Michele Tafoya, the former NFL sideline reporter who campaigned as an outsider promising common sense in Washington.
One of the night’s most decisive losses came in Minnesota’s Republican gubernatorial primary, where MyPillow founder Mike Lindell fell despite a late endorsement from Trump. Trump urged voters to back Lindell and praised his work on election issues, but Lindell still lost by 11 percentage points. He reportedly refused to concede, instead pointing to what his campaign called anomalies that it wanted reviewed.
In Connecticut, Rep. John Larson lost his primary to former Hartford Mayor Luke Bronin, a setback for one of the House’s longest-serving Democrats. Larson, 78, had represented the state’s 1st District since 1999, but Bronin beat him by 21.6 points in a district anchored by Hartford and stretching across a wide swath of central and northwestern Connecticut. Bronin, a Navy Reserve officer and former mayor, won a major boost when the Connecticut Democratic Party endorsed him earlier this year, a rare move for a challenger.
The night showed how quickly primary voters can shake up both parties when old names collide with new energy, ideological fights, and voter fatigue over entrenched incumbents. It also underscored how much the battle for the future of both parties runs through state-level races that often draw less attention than presidential contests. For American voters, the message was plain: party insiders and big-name endorsements do not guarantee a win, and the next generation of leaders is already pushing hard for power.
Frequently asked questions
What was the biggest surprise on primary night?
Francesca Hong’s loss in Wisconsin stood out after polls had shown her leading by nearly 20 points.
What happens next in South Carolina?
Darline Graham Nordone and Rep. Ralph Norman will face each other in an Aug. 25 runoff for the GOP nomination.
Who won the Minnesota Democratic Senate primary?
Lt. Gov. Peggy Flanagan defeated Rep. Angie Craig and will face Republican nominee Michele Tafoya in November.
Why was John Larson’s loss notable?
Larson had served in the House since 1999, but Luke Bronin beat him by 21.6 percentage points in Connecticut’s 1st District.
We value your privacy 🍪We use cookies for essential features and, if you allow it, to send you a notification whenever we publish a new story. See our Privacy Policy.
🇺🇸
The Defender Morning Brief
5 stories Americans need to know. 3 minutes. Every morning. Free.
📱 On iPhone: tap the Share icon, choose “Add to Home Screen”, then open TheTrueDefender from your Home Screen and tap 🔔 to turn on notifications. (Apple only allows notifications for saved web apps.)
🔔
Stay Ahead of Breaking NewsGet alerts when major stories break — not every time we publish.Breaking news only. No spam. Turn off anytime.
1Tap the ••• menu at the bottom of the screen, then tap Share(in Safari, just tap Share in the bottom bar directly)2Scroll down the menu and tap Add to Home Screen3Tap Add in the top-right corner4Open TheTrueDefender from your Home Screen, then tap 🔔 Subscribe and choose Allow
📱 Add TheTrueDefender to your home screen for one-tap access.