For more on the June 18 primaries, see our voter guide. On election night, we’ll have live results and analysis.
When the motorcoach wrapped in former President Donald Trumpโs likeness and โTake America Backโ campaign slogan turned the corner into the parking lot of the Louisa County Office of Elections last Wednesday afternoon, a crowd of about four dozen supporters of Sen. John McGuire, R-Goochland County, erupted in cheers.

For a brief moment, one could have imagined that Trump himself had come to pay a surprise visit to the county of 40,000 in the eastern part of Virginiaโs 5th Congressional District, which political observers consider to be ground zero in one of the most viciously fought GOP primary battles nationwide this year โ pitting a Trump-endorsed candidate against the chair of the ultra-conservative House Freedom Caucus who orchestrated last yearโs ouster of former Speaker Kevin McCarthy.
The primary also is currently the second-most expensive race nationwide when it comes to outside spending, with more than $10 million in total, according to data collected by ProPublica, a nonprofit organization from New York dedicated to investigative journalism.

But instead of the former president, McGuire stepped off the bus, accompanied by Rep. Marjorie Taylor Greene, the controversial congresswoman and conspiracy theorist from Georgia. Greene in recent years has risen to become the undisputed star of Trumpโs Make America Great Again movement, playing second fiddle to only the presumptive Republican presidential nominee himself.
Despite Trumpโs physical absence in Louisa that day, it almost felt like he was there, with his name, image and political agenda looming large on the bus, banners and campaign swag as McGuire and Greene shook hands with MAGA backers in the small but enthusiastic crowd.
Just one week earlier, two days before his conviction in New York City on 34 counts of falsifying business records to influence the outcome of the 2016 election, Trump had formally endorsed McGuire in his bid to unseat Rep. Bob Good, R-Campbell County, who had fallen from the former presidentโs grace after endorsing Florida Gov. Ron DeSantis for president a year ago.
In a video released on his social media platform Truth Social last week, Trump called McGuire โan American heroโ who has served as a Navy SEAL.
โJohn is a highly respected state legislator who is strong on the border, very powerful in defeating the drug cartels, tough on crime and will always defend our always under siege Second Amendment. John is running against Bob Good who is actually bad for Virginia and who will stab you in the back like he did me,โ Trump said.
And with the June 18 primary elections just around the corner, McGuireโs well-funded campaign entered the final stretch with the full blessing of the undisputed GOP leader, hoping that his support will push the ambitious state senator from Goochland over the finish line in a district that Trump won with 53% in both 2016 and 2020.

‘Bob Good is a liar’
Wearing a blue dress and waving a miniature American flag, Greene seized the moment to tout McGuireโs MAGA credentials.ย
โIโm so excited that President Trump has endorsed John McGuire,โ she said. โWhen you have me and President Trump endorsing a candidate, this is the best message that we can send to a district just like yours, that this is the person that you were hoping and praying to elect to send to Washington to fight alongside us.โ
Good, who returned to the MAGA fold to endorse Trump after DeSantis ended his campaign in January, is not that man, said Greene, who first publicly expressed her support for McGuire in a Facebook post in January.
โThe very day that President Trump was indicted by [District Attorney] Alvin Bragg up in New York, Bob Good stabbed President Trump in the back and endorsed Ron DeSantis against President Trump,โ she said. โYou talk about kicking somebody when theyโre down.โ
(In fact, the indictment, the first of a former U.S. president, was approved by a Manhattan grand jury on March 30, 2023, and Good endorsed DeSantis more than five weeks later, on May 9, 2023.)
โBob Good got elected with President Trumpโs endorsement, and we take things like that very seriously,โ Greene continued. โWhen someone does that to our president, everybody pays attention. Bob Good thought no one would notice, but we noticed, and we will not forget.โ
In a phone interview Tuesday, Good pushed back against Greeneโs allegations, saying that the congresswoman had a โpersonal vendettaโ against him over his role in McCarthyโs ouster last fall, and that she is one of very few top level Republicans supporting McGuire.
โThe lady from Georgia is the exception,โ Good said. โShe is dishonest and lying to [Trump], because she is upset that she made a deal with Kevin McCarthy to support him for speaker, and sheโs upset that he is no longer speaker. She was kicked out of the Freedom Caucus, so she has a personal ax to grind, and she is lying to President Trump about me and about this race.โ
Good rejected a narrative expressed by some political analysts suggesting that McGuireโs strategy is to attack him from the political right.
โThatโs absolutely false, that would be impossible. I am the chairman of the House Freedom Caucus, which is clearly the most conservative caucus in the Republican House of Representatives, and the 35 members of the caucus voted me as their chairman because I have been a leader in all the conservative fights,โ Good said.
โMy opponent has nothing like that that he can point to, he has been all over the place trying to find out what might resonate. Heโs never been voted into a leadership position in a caucus or by his peers, and his voting record is not nearly as conservative as mine is. I have stood up to the Republican Party when itโs not been conservative enough.โ
Good also boasted his long list of conservative Republican supporters in Washington, D.C., including those close to Trump, such as Reps. Matt Gaetz, R-Fla., Lauren Boebert, R-Colo., Byron Donalds, R-Fla., and Scott Perry, R-Pa.; former White House Chief of Staff Mark Meadows; and retired Gen. Michael Flynn, a former national security adviser in the Trump administration, among others.
And while McGuire enjoys the support of Trump, Greene, and a handful of MAGA celebrities like Rep. Ryan Zinke, R-Mont., who served as the secretary of interior in the previous administration, and former Trump attorney and New York City Mayor Rudy Guliani, Good views it as more important to this primary that he has managed to rally the support of the vast majority of his districtโs elected GOP officials.
โThe enthusiasm is for us, the local elected officials are for us, the GOP leaders across the district are for us, even every elected official in Goochland, my opponentโs home county, is supporting me, imagine that. Those who know him best like him least,โ Good said.
And on Friday, top Republican officials in the 5th District doubled down and in an unprecedented move asked Trump in an open letter to rethink his endorsement of McGuire and to instead consider backing the incumbent.
โCongressman Bob Good has championed America First policies by introducing legislation to codify policies defunding chain migration and requiring that immigrants are self-sufficient,โ the letter said. โHe also offered multiple bills that would build upon Trumpโs regulatory relief for businesses across the country.โ
The letter was signed by 25 party officials, including the vast majority of the districtโs unit chairs and all of the districtโs GOP State Central Committee members.
Later that day, Good held a celebratory rally outside the Powhatan Courthouse with former Rep. Dave Brat, who unseated former House Majority Leader Eric Cantor in a 2013 primary election in Virginiaโs 7th Congressional District until he was himself ousted by Democrat Spanberger two years later.
Brat and Good were joined by longtime Trump ally and political strategist Steve Bannon, who was ordered last week to surrender to prison by July 1 to begin his four-month sentence for his contempt of Congress conviction, and Patti Lyman, a Fairfax County Republican who serves on the RNC National Committee.
Before a crowd of at least 400 supporters, according to the campaignโs count, Lyman hailed Good as a principled conservative with the guts to stand up against the Republican establishment and who has been targeted by McCarthyโs money machine determined to punish him for rising up to the speaker.
โThe reason I have been everywhere Bob Good needed me during his campaign is that this isnโt really about an opponent versus Bob Good, this is about a failed, disgraced ex-speaker versus the House Freedom Caucus,โ Lyman told the crowd.
โWe have gotten used to seeing Republicans up there fighting back when our own leadership is corrupt, when they turn their back on the grassroots, when they ignore the Constitution. But that didnโt used to happen, ever. People would get [to Congress], and all theyโd care about is keeping their nose clean so they could make the money they needed or maybe get the committee chairmanship they wanted.โ
McCarthy and his cohorts, Lyman said, โwant to take us right back to that, so that these heroes all be silenced. That is the plan, and Bob is not the only one they are doing this to. But they donโt understand that we have a brand new Republican Party, we are never, ever going back.โ
This Friday, Good plans to take the fight directly to McGuireโs hometurf by hosting another rally outside the Goochland County Courthouse featuring three of his colleagues from Capitol Hill โ Reps. Andy Biggs, R-Ariz., Andrew Clyde, R-Ga., and Chip Roy, R-Texas.

Most of the districtโs elected GOP officials rallied behind Good
Considering the starpower in the ranks of Goodโs campaign, many GOP officials in the 5th District believe that McGuireโs out-of-state support is largely overblown and that even Trumpโs endorsement wonโt change many minds come primary day.
โThe only big name that came into the district that I know of is Marjorie Taylor Greene. The rest of them, he goes to them,โ said 5th District GOP Committee Chairman Rick Buchanan. โThey donโt come here and he doesnโt do much here, and his big events get 15 to 20 people. The candidate that is bringing in the big names is not John McGuire.โ
While Buchanan conceded that Trumpโs endorsement was a blow to Goodโs campaign, he said that the candidate has been able to recover. โIt was a big hit when Trump endorsed, but I think thatโs wearing off. John doesnโt really have the support of a lot of people in the district. On the ground here, I donโt think heโs making much progress.โ
And if Good is reelected, Buchanan said he believes that Trump โ should he become president again โ would eventually come around and work with Good.
โItโs like every other player [Trump] has trashed in the primary, he went after most of the candidates in a horrible way and after the primary, most of them backed him up and many of them served in his cabinet. That stuff goes away. And Bob is still supporting Trump, he knows we have to have Trump, we canโt do a thing without him,โ Buchanan said.
Good himself agrees with Buchananโs assessment.
โThe best way for President Trump to win Virginia is for me to win this primary, and weโre going to win this primary. Iโm the conservative leader in elected office in Virginia, and the conservatives are very upset and disappointed across the commonwealth and the entire country at this endorsement,โ Good said.
A primary victory will be an important step for him to help Trump win Virginia in November and help reenergize the conservative base behind his candidacy and his nomination, Good said. โWhile Iโm supporting President Trump now as I did in 2016 and 2020, Iโm certain that President Trump will be supporting me on June 19.โ
But Stephen Farnsworth, a political scientist at the University of Mary Washington, said that despite the overwhelming support for Good among the districtโs elected GOP officials, Trumpโs endorsement represents โa huge advantageโ for McGuire, putting the incumbent on the defensive and forcing him to take his conservative credentials and message directly to the voters at dozens of events scattered around the district in recent weeks.
โWhile prominent Republicans have split in their preferences in this contest, none of them has anything like the influence with Republican primary voters that the former president has,โ Farnsworth said.
Next Tuesday, Republicans have a choice between two conservative Republicans with similar policy preferences, Farnsworth added. โBut one of them briefly supported Gov. DeSantis during the 2024 presidential nomination campaign, and Trump hopes to drive him out of Congress for failing to support the former president from the start of the 2024 campaign.โ

A record-breaking money race
The money that has been pouring into the district from out of state in recent weeks has added to Goodโs concern.
The American Patriots PAC alone, which opposes Goodโs reelection bid and whose major donors include GOP heavyweights Kenneth Griffin and Paul Singer, accounts for more than $4 million of the almost $10 million invested into both campaigns in recent months.
โThey are trying to buy this seat for the establishment, the uni-party swamp,โ Good said in the interview. โThe reason why I have a primary is completely because I have been willing to fight against the establishment and the status quo, and the Washington swamp is striking back and spending millions of dollars in trying to defeat me.โ
But Goodโs campaign has also benefited from out-of-state cash infusions, primarily from the Conservative Outsider PAC, which gets almost all of its money from the fiscally conservative nonprofit Club for Growth and has spent $2.5 million supporting Good or attacking McGuire.
โBoth of those PACs have also spent elsewhere this cycle, but Virginiaโs 5th Congressional District accounts for a majority of their spending in each case,โ said Andrew Mayerson, a campaign finance researcher with Washington-based OpenSecrets, which tracks money in U.S. politics.
Protect Freedom PAC, which has received money from Conservative Outsider PAC in the past as well, has also spent $781,000 in support of Good, Mayerson added.
โThe next most notable outside spender would probably be Virginians for Freedom, which has spent almost $762,000 supporting McGuire or attacking Good, and โ unlike the groups mentioned above โ has not spent on any other races this cycle.โ
Almost all of the latter groupโs contributions on its recently filed pre-primary Federal Elections Commission report come from something called the โAmerica Fund,โ Mayerson said. โI canโt find anything about it online, so itโs safe to call Virginians for Freedom a dark money group.โ
In total, more than $5 million of the almost $10 million spent on the race has supported McGuire or opposed Good, while $4.5 million supported Good or opposed McGuire. โSo itโs a pretty fair fight in terms of outside money,โ Mayerson said.
As far as the candidatesโ own fundraising efforts, McGuire has managed to outraise Good with $1.24 million to $1.14 million, according to new data by the Virginia Public Access Project. By May 29 โ the end of the latest reporting period just three weeks before the election โ McGuire had more than $520,000 cash on hand, as opposed to Good, who had less than $170,000.

McGuire backers say he would deliver for the district
Despite the smaller size of his campaign rallies, McGuire enjoys support among many rank-and-file Republicans in the district who believe that Good has failed to deliver.
While in his role as the chairman of the House Freedom Caucus Good has served as a bulwark against the agenda pushed by the administration of President Joe Biden, he has no legislative successes to show for it. Of the 181 pieces of legislation that Good introduced during his second term on Capitol Hill, none was signed into law.
โThere is a lot of poverty in the 5th District, and we need help. But weโre not getting it, weโre just getting a lot of obstruction,โ said Powhatan County resident Jean Gannon. โBob Good isnโt bringing anything to the 5th. Heโs making a name for himself in Congress, but heโs not doing anything for the people of the 5th District.โ
Gannon said that she has known McGuire since he first ran for the House of Delegates in 2017.
โJohn has the ability to negotiate with everybody in the chamber and bring bills over the line and get them signed by the governor, regardless of partisanship, and I think he can bring that to Congress,โ she said.
Of the 16 bills that McGuire introduced during the 2024 General Assembly session โ his first as a state senator โ three passed on a bipartisan basis and were signed by Gov. Glenn Youngkin, a fact that McGuire often touts on the campaign trail.
Shelby Chandler, a Louisa resident who attended last weekโs McGuireโs rally with Greene, said Good has been โdisenfranchising and disrespectingโ conservative constituents by calling them liberals or RINOs, a derogatory moniker for โRepublican In Name Only.โ
Chandler said that while to him Trumpโs endorsement of McGuire was just the icing on the cake, the former presidentโs support might have changed some minds.
โThis is a 75-80% pro-Trump district, itโs very ruby-red. Maybe it shouldnโt be that way but I think people here will support him because of that,โ Chandler said of McGuire. โTrump is well loved, and in my opinion his policies are sound. I think this is a district where if Trump endorses someone, itโs going to have some influence.โ
And Christa Deemer, a U.S. Air Force veteran from Louisa County, said that McGuire has her support because of his service as a Navy SEAL.
โWhen I have to choose between two people, I want to choose the right guy for the job. Johnโs been at war, he understands what urban warfare is about, he understands about negotiating, heโs been able to help when things go crazy, and with all the new people living in our United States, itโs more and more possible that we are going to see some fallout,โ Deemer said.
โWe need strong leaders who know how to handle these scary and tense situations. I had already made up my mind before that Trump endorsement, but it certainly is comforting to know that I feel like I made the right choice.โ
McGuire said in an interview last week that he takes pride in having a reputation in Richmond of bringing people together. โMy nickname in the General Assembly is pitbull,โ he said with a smirk.
โI canโt wait to get into Congress to work with Marjorie Taylor Greene and help President Trump make America great again. I got a lot of energy, and I think God gives me that energy, and he gave me a second chance after I broke my neck years ago,โ McGuire said, referring to a freak trampoline accident in October 2006 that almost cost him his life and left him walking with a limp.
โSo what do you do when you get a second chance? You give all that you got. I love people, Iโm having fun with this. You canโt always help people, but when you can, then itโs a pretty good deal.โ
To Good, however, McGuire is nothing more than a career politician eager to make a name for himself on the national stage.
โMy self-serving, ambitious and prideful opponent who runs for more than one race a year on average, he would have run anyway, because thatโs what he does,โ Good said in the interview.
โHeโs a perpetual candidate in search of a race, he has an insatiable desire to reach for what he thinks is the next rung on the political ladder. Iโve run for two things in my life, Campbell County supervisor and 5th District Congress member. Weโre very different in terms of our willingness to serve.โ
Rick Boyer, a Republican elections attorney from Lynchburg and a longtime supporter of Good, said that Trump โ the presumptive Republican presidential nominee determined to end the House Freedom Caucus chairmanโs tenure and send him back to Campbell County โ is misreading the political dynamics in the 5th District.
โBob Good is not his enemy, and never has been. He endorsed DeSantis specifically out of the since-verified fear that judges would have our nominee tied up in criminal court when we need him out on the campaign trail,โ Boyer said.
โItโs too bad President Trump doesnโt have a better understanding of Virginia Republican politics. Heโs endorsing and paying his enemies, while damaging his friends.โ

