 House Freedom Caucus Chair Bob Good has narrowly lost his primary in Virginia to Trump-backed challenger John McGuire. House Correspondent Bernie Bennett has more. According to Decision Desk HQ, McGuire, a state senator, defeated Good, a two-term House Republican, in the GOP primary for Virginia's 5th congressional district after the race dragged on for days due to the slim margins separating the two candidates. Good is almost certainly expected to request a recount, previously saying last month, quote, we're going to have a full recount even before the results have been certified.