Peggy Flanagan wins Minnesota Democratic Senate primary over moderate Angie Craig; will face Michele Tafoya in general election
Minnesota's progressive lieutenant governor Peggy Flanagan defeated moderate Angie Craig in the Democratic Senate primary.
Minnesota Lieutenant Governor Peggy Flanagan won the Democratic Senate primary in a race that became a test of where the party's voters stand on immigration enforcement and the role of ICE. Flanagan, running as the progressive candidate, defeated Angie Craig, a more moderate Democrat, in a contest that echoed broader national tensions within the Democratic Party between its progressive and centrist wings. The race was framed as a referendum on anti-ICE sentiment, with Flanagan capitalizing on voter anger over immigration enforcement policies. Craig, a sitting or former House member, represented a more moderate approach to the issues animating Democratic primary voters in the state. On the Republican side, former NFL sideline reporter Michele Tafoya won the GOP Senate primary, defeating several candidates including WNBA hopeful Royce White. Tafoya has vowed to fight democratic socialism and bring what she describes as common sense back to Minnesota politics. The immigration backdrop to the Minnesota primary has been intensified by related developments: Congresswoman Ilhan Omar has demanded answers from the Department of Homeland Security after a DHS agent was apparently stationed outside her Minnesota town hall, raising questions about whether the Trump administration has used ICE to surveil its political critics. Separately, ICE has ramped up operations against Haitian immigrants whose temporary protected status was revoked by the Trump administration. Flanagan will now face Tafoya in the general election for the Senate seat, setting up a clear progressive-vs.-conservative matchup. The Democratic primary result adds Minnesota to a list of recent contests in which progressive candidates have outperformed moderates, reflecting continued energy on the left flank of the party.
Why it matters
The result offers a data point on the strength of progressive energy in Democratic primaries heading into the general election, and determines who will carry the party's banner in a competitive Minnesota Senate race.
What's next
Flanagan advances to the general election for the Minnesota Senate seat against the Republican nominee.
Key facts
- Peggy Flanagan is Minnesota's current Democratic lieutenant governor
- Flanagan defeated Angie Craig, a moderate Democrat, in the primary
- The race was described as defined by anti-ICE anger among Democratic voters
- The contest was framed as a progressive vs. moderate matchup within the Democratic Party
- The Wisconsin governor's race remained close on the same night, per live blog reporting
Bias & framing notes
Both sources are from The Guardian, with one being a live blog wrap-up, so there is no independent corroboration from separate outlets. The framing in both headlines emphasizes anti-ICE sentiment as the defining force of the race, which centers a particular explanation for the outcome without presenting Flanagan's or Craig's own stated rationales for their campaigns. The characterization of Craig as a 'moderate' and Flanagan as a 'progressive' reflects the Guardian's editorial framing rather than neutral descriptors.
NewsClear — neutral news & congressional tracking · Bill of the Week