Category: Politics

Virginia Primary 2024: John McGuire's Edge Over Bob Good Challenges Status Quo

In the 2024 Virginia primary, state Sen. John McGuire leads Rep. Bob Good by a narrow margin, setting the stage for a tense finish. McGuire, endorsed by Donald Trump, challenges Good, who has drawn ire from Trump due to shifting endorsements. The winner will compete against Democrat Gloria Tinsley Witt. Virginia’s primary results remain undetermined due to the Juneteenth holiday delaying ballot counts.