Negative
21Serious
Neutral
Optimistic
Positive
- Total News Sources
- 4
- Left
- 2
- Center
- 0
- Right
- 2
- Unrated
- 0
- Last Updated
- 108 days ago
- Bias Distribution
- 50% Right
Bob Good loses primary
Virginia state Sen. John McGuire has officially defeated incumbent Rep. Bob Good in a recount of the Republican primary for Virginia’s 5th Congressional District, winning by a margin of 370 votes after an initial lead of 374. Good, who chaired the House Freedom Caucus, became the first sitting House Republican to lose a primary challenge this election cycle. The recount was triggered due to the narrow victory margin of less than 1 percent, and it cost Good approximately $96,500 to contest. McGuire, a former Navy SEAL and Trump-endorsed candidate, is set to face Democrat Gloria Witt in the upcoming November election. Good's loss marks a significant shift within the GOP, as it reflects internal divisions, particularly after he initially supported Florida Gov. Ron DeSantis over Trump. Despite switching his endorsement back to Trump, it was not enough to salvage his position, underscoring the influence of Trump's backing in Republican primaries.
- Total News Sources
- 4
- Left
- 2
- Center
- 0
- Right
- 2
- Unrated
- 0
- Last Updated
- 108 days ago
- Bias Distribution
- 50% Right
Open Story
Timeline
Analyze and predict the
development of events
Negative
21Serious
Neutral
Optimistic
Positive
Related Topics
Stay in the know
Get the latest news, exclusive insights, and curated content delivered straight to your inbox.