Latest Coverage
Holding out hope for John McGuire
On Nov. 3 as I watched and celebrated the many seat flips happening throughout the country, I couldn't help but be disappointed that the candidate I supported, Tom Perriello, was Read More
Holding out hope for John McGuire | Letter
I hope Congressman McGuire uses the next two years to genuinely engage with his constituents, including those who did not vote for him, writes Taygra Webb. Read More
Democrats gain two seats in Virginia congressional races, to get to 8-3
Well, turns out, Ben Cline spent his money well in defeating the April referendum that would have gerrymandered him out of his Sixth District seat. Read More
Perriello, McGuire race too close to call at press time
The race between Democratic challenger Tom Perriello and Republican incumbent John McGuire for Virginia’s 5th Congressional District remained stubbornly close Tuesday night. Read More
Fox News host spots 'warning signs' for GOP as first midterm polls near close
A Fox News host spotted a series of warning signs that could determine how the GOP fares in Tuesday's midterm elections. Will Cain, host of "The Will Cain Show," discussed several key races that could determine whether Republicans retain control of the Senate. He noted that if Sen. Susan Collins (R- Read More
Advocate blasts John McGuire on child marriage bill vote: ‘Never forget’
Tom Perriell has been critical of the John McGuire “no” vote on the Virginia child marriage bill. Read More
John McGuire offers new defense of ‘no’ vote on 2024 child marriage bill
Congressman John McGuire is trying to explain why he was the only member of the State Senate to vote against a 2024 bill to raise the minimum marriage age. Read More
GOP Congressman Has To Keep Explaining Why He Voted To Keep Child Marriage Legal
The 2024 state legislature vote by Rep. John McGuire (R-Va.) is now the subject of an ad by his Democratic challenger, Tom Perriello. Read More
Meet the Candidates: Representative John McGuire
We’re continuing our Decision 2026 coverage with Representative John McGuire. Read More
McGuire says it's Perriello who has a 'stock trade problem'
Republican John McGuire is flipping the script on his Democratic opponent in Virginia's 5th Congressional District accusing Tom Perriello of a "stock trade problem." Read More
'Who's laughing now?' Analyst sees GOP 'bottom' falling out as MAGA seats up for grabs
Republicans accustomed to safe seats are suddenly campaigning hard, and Democrats are chasing House districts that weren’t on their radar when the cycle began, Axios reported on Wednesday.Members like Reps. John McGuire (R-VA) and Lauren Boebert (R-CO) weren’t seen as at risk at the start of Preside Read More
Perriello ad highlights McGuire ‘no’ vote on bill to raise marriage age in Virginia
The latest Tom Perriello campaign ad is highlighting how John McGuire was the lone “no” vote in the State Senate on a bill to raise Virginia’s marriage age. Read More
McGuire to host rare office hours in Crozet
U.S. Rep. John McGuire plans to host "mobile office hours" at the Crozet Library Thursday afternoon. McGuire himself does not plan to be in attendance. Read More
John McGuire touts Trump endorsement as safe Virginia seat looks shakier
Democrats are betting that a national backlash against Trump could overcome the district's Republican roots. McGuire's answer is essentially: Bring it on. Read More
Democrats call out 'chicken' McGuire for not debating Perriello
Debate invitations have been plentiful, but RSVPs have not. Republican incumbent John McGuire still refuses to debate his Democratic challenger. Read More
John McGuire: Iran war not to blame for skyrocketing fuel prices
John McGuire is refusing to break with Donald Trump as fuel prices soar amid the president's war with Iran. Trump isn't to blame for the prices, he says; Biden is. Read More
Perriello campaign scores political point with jab at McGuire over Trump
The Tom Perriello campaign sent out a release this morning poking at John McGuire for paying $25K to sit in the nose-bleeds at the Trump midterm convention. Read More
John McGuire bought NVIDIA stock before NVIDIA made a $12.9B AI deal
Congressman John McGuire bought between $1,001 and $15,000 of NVIDIA stock ahead of NVIDIA’s announcement that it is buying AI startup Hugging Face. Read More
Democrats target Tom Perriello, offer resources to flip Fifth District seat
The race between Tom Perriello and Republican incumbent John McGuire in the Fifth District is trending tighter than the pundits were expecting. Read More
Perriello, McGuire sail to victory in 5th District primaries
Tom Perriello's and John McGuire's victories in Tuesday's primaries set up the most competitive midterm race in Virginia's 5th District in recent memory. Read More