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. Election officials certified that McGuire won the June primary election by 374 votes out of nearly 63,000 ballots cast, or six-tenths of a percentage point. But because McGuire's victory