House Freedom Caucus chair ousted by Trump-backed challenger in Republican primary showdown
It took six weeks to determine, but House Freedom Caucus chair Rep. Bob Good of Virginia was defeated in his bid for renomination by a challenger supported by former President Trump.John McGuire, a Virginia state senator and former Navy SEAL backed by Trump, will win the Republican primary in Virginia’s reliably red 5th Congressional District, in the southern part of the Commonwealth. ‘McGuire came out on top in a recount conducted Tuesday.