Learn more

In 2020, then-Rep. Denver Riggleman (R-Virginia) was voted out of office via an aggressive primary challenge from Bob Good, who now chairs the House Freedom Caucus and is seeking a third term. Good argued that Riggleman, a libertarian, wasn’t far enough to the right — and he enjoyed strong support from Christian nationalists. But four years later, Good is the one being attacked from the far right. And he won’t make it to the general election if Virginia State Sen. John McGuire prevails in an aggressive GOP primary challenge. Three prominent Republicans who have endorsed McGuire over Good are f…