State Sen. John McGuire is leading U.S. Rep. Bob Good in the GOP primary for Virginia’s Fifth Congressional District, with a significant shift in support since December. McGuire has gained 21 points while Good has lost 15 points.
Key Points
McGuire leading Good 45% to 31% in the poll
McGuire gained 21 points since December while Good lost 15 points
Good backed DeSantis over Trump in the Republican presidential primary
Pros
John McGuire has surged in support since December
McGuire has the backing of Rep. Marjorie Taylor Greene and former New York City Mayor Rudy Guiliani
McGuire has been photographed with President Donald Trump at several events
Cons
Bob Good has lost significant support since December
Good backed Gov. Ron DeSantis over former President Donald Trump in the Republican presidential primary