Sen. Lindsey Graham secured victory in South Carolina’s Republican Senate primary Tuesday, fending off challenger Mark Lynch in a race that drew national attention ahead of the 2026 midterms.
Graham, 70, entered the contest with backing from President Trump and support from party leadership. Lynch, a businessman, mounted a challenge but faced mounting scrutiny over financial disclosures, legal history, and campaign operations in the days leading up to the election.
What Happened
South Carolina Republicans voted Tuesday in what became a closely watched Senate primary with implications for GOP control of the upper chamber. Graham was declared the winner shortly after polls closed.
Lynch’s campaign faced escalating questions about his personal finances and past legal issues. Reports indicated Lynch failed to disclose bank accounts and investments that could account for roughly $5 million in personal campaign contributions.
The Challenges Facing Lynch
Lynch acknowledged a 1984 felony cocaine trafficking conviction, which he characterized as part of his personal journey through addiction and recovery. However, recent reporting raised questions about his claim of receiving a presidential pardon, with searches of Justice Department records failing to confirm documentation of the pardon.
An ethics complaint was filed requesting that the Senate Ethics Committee investigate Lynch’s financial disclosures and campaign funding sources. Lynch also faced scrutiny over a previous driving incident, which he denied was a hit-and-run, though court records showed he pleaded guilty to other charges related to the case.

Critics highlighted past comments Lynch made supporting cocaine legalization, which he later argued were taken out of context. Additional concern centered on staffing decisions made during his campaign.
The National Stage
Trump’s endorsement of Graham carried significant weight in the primary. The president criticized Lynch sharply, describing him as a “LUNATIC” and warning he would be a “DISASTER for the Republican Party.”
Graham’s campaign framed the race as a contest between Trump-aligned Republicans and those opposing the president’s agenda. Campaign spokesperson Abby Zilch stated that Graham takes pride in Trump’s support, along with backing from Sen. Tim Scott and pro-Trump voters across South Carolina.
Graham emphasized his record on conservative priorities, including opposition to court-packing and Electoral College changes. Party leaders cited his experience and influence as assets for South Carolina’s continued representation in the Senate.
This story has been updated. CNN’s digital team contributed to this report.