In Virginia’s 5th Congressional District, a tight race is unfolding as Rep. Bob Good, a conservative member of Congress, faces a primary challenge from state Sen. John McGuire, supported by former President Trump and former House Speaker Kevin McCarthy. Good is trailing McGuire by less than 350 votes, with the vote count on hold due to the Juneteenth holiday. The current margin is less than one percent, potentially triggering a recount under Virginia law.
Good, the chair of the House Freedom Caucus, is aiming for a third term in Congress and seeks to avoid being ousted by a primary challenger, making this a contentious battle within the Republican Party. McGuire, a former Navy SEAL, emphasizes the importance of unity and bringing people together for a better future in his campaign.
Despite being targeted by Trump for endorsing Florida Gov. Ron DeSantis in the presidential primaries, Good has maintained his support for the former president and even attended Trump’s birthday celebration. McGuire, on the other hand, has garnered endorsements from Trump and Rep. Marjorie Taylor Greene, who are critical of Good’s alignment with the House Freedom Caucus.
The race has seen significant spending, with $14 million invested, much of it aimed at unseating Good. McCarthy, who was ousted as House Speaker, has also voiced opposition to Good, along with other conservative lawmakers. Good’s supporters, including Reps. Matt Gaetz and Byron Donalds, have stood by him, emphasizing their shared conservative values.
Despite the intense competition and political divisions, both candidates are focused on their vision for the future and the support they have from their respective allies. The outcome of this primary race will have implications not only for the candidates involved but also for the Republican Party’s direction in Virginia’s 5th Congressional District. As the vote count continues, the political landscape in the district remains uncertain, with both sides closely watching for the final results.