It's Peggy Flanagan vs. Michele Tafoya for U.S. Senate
Craig lost the Democratic Senate primary after a campaign that highlighted her fundraising and her vote for the Laken Riley Act.

SOURCE CHECK
TAP FOR WHYMinnPost is an established regional news organization with an identifiable newsroom and bylined reporting. The article attributes views to named sources and provides election results and campaign finance figures, though the text alone offers limited evidence about its corrections practices.
- Source type — Established local-news outlet covering Minnesota politics.
- Editorial standards — The article includes attributed statements, election figures and campaign finance details.
- Author attribution — Two reporters are named.
- Transparency — The article identifies its sources and includes an editor’s note about an update.
The article gives primary-election results, campaign finance figures and attributed comments from candidates and a supporter. It provides some context about the candidates and Craig’s vote, though it does not offer extensive independent analysis or a broad range of perspectives.
HOW WE SCORE ↗The article covers both parties’ primary winners and provides some context for Flanagan’s and Tafoya’s campaigns, as well as Craig’s loss. It has limited direct comment from Tafoya and relatively little exploration of counterarguments or the candidates’ policy positions.
- Source diversity — Includes remarks from candidates and a supporter, but few independent voices.
- Counterarguments presented — Reports contrasting views about Craig’s moderation and campaign prospects, but gives limited space to opposing perspectives overall.
- Omitted context — Offers limited detail on candidates’ policy platforms beyond selected issues.
- Loaded language — Most claims and evaluative descriptions are attributed to their sources.
The article reports the primary outcomes and campaign dynamics in mostly straightforward language, with statements and criticisms attributed to their sources. Its framing does not clearly favor either party or candidate.
- Language tone — Mostly descriptive reporting without conspicuously loaded wording.
- Source selection — Includes comments from candidates and a supporter of Craig.
- Framing — Covers results and campaign factors for both party primaries.
Peggy Flanagan defeated Angie Craig in Minnesota’s Democratic Senate primary, while Michele Tafoya won the Republican primary. Flanagan and Tafoya will face each other for the seat held by retiring Sen. Tina Smith.
Lt. Gov. Peggy Flanagan defeated Rep. Angie Craig, winning 59% of the vote to Craig’s 39.4%. The story says Craig’s support for the Laken Riley Act became a campaign issue during opposition to the Trump administration’s immigration enforcement efforts; Craig later said she regretted her vote.
Michele Tafoya won the Republican Senate primary, breaking with the party’s recent preference for endorsed candidates; former Navy SEAL Adam Schwarze had the party’s endorsement. Flanagan will face Tafoya in the general election for Tina Smith’s seat.
Community verdict
21 VOTESPeople in this story
SWIPE →U.S. representative and defeated Democratic Senate primary candidate
Minnesota lieutenant governor and Democratic Senate candidate
Flanagan's version of this story ↗President of the United States
Republican Senate candidate in Minnesota
Republican Senate candidate in Minnesota
Republican Senate candidate in Minnesota
Minnesota governor and Flanagan’s former running mate
Michigan Democratic Senate candidate
U.S. senator from Minnesota
Part of a bigger story
22 OUTLETSOutlets agree that Peggy Flanagan defeated Angie Craig in Minnesota’s Democratic Senate primary. Left-leaning outlets report the result and November matchup with little interpretive emphasis. Center outlets also report the win, while highlighting campaign disputes over immigration, Craig’s Laken Riley Act vote and the party’s direction. Right-leaning outlets frame the result as a progressive gain, with some emphasizing a setback for Democratic leadership or scrutiny of Flanagan’s positions.
- ARTICLES
- 24
- OUTLETS
- 22
- AVG CRED
- 77
Discussion · 0
Loading comments…





