Rep. Bob Good (R-VA) is chairman of the House Freedom Caucus and one of the most vocal supporters of former President Donald Trump. He even showed up to Trump’s hush money trial to defend the ex-president. But for Trump, “it was too late.”
In between rants about his court case, Trump posted a screed on Monday railing against Good and endorsing Virginia State Sen. John McGuire III in the June 18 primary race for Good’s congressional seat:
Bob Good is BAD FOR VIRGINIA, AND BAD FOR THE USA. He turned his back on our incredible movement, and was constantly attacking and fighting me until recently, when he gave a warm and “loving” Endorsement – But really, it was too late. The damage had been done! I just want to MAKE AMERICA GREAT AGAIN, and the person that can most help me do that is Navy Seal and highly respected State Legislator, John McGuire, a true American Hero. John, who fought the Cartels on the Front Line, and then came home
and fought the drug dealers in Virginia, will ALWAYS PUT AMERICA FIRST. I had the safest Border in history, built hundreds of miles of Wall, and then Crooked Joe Biden came along and ruined it, making it one of the worst human catastrophes ever in our Country. John and I will correct this situation, and fast! He is strong on crime, will protect our great Military/Vets, and will always defend our under siege Second Amendment. John McGuire has my Complete and Total Endorsement! MAGA2024
Before Good endorsed Trump in his 2024 reelection bid, he first endorsed Republican rival Florida Gov. Ron DeSantis, saying the latter was more of a “true conservative” than Trump. McGuire, on the other hand, has been consistent in his support for Trump since his first run for president in 2016.