Vote 2026: Graham, Norman head to August 25 runoff, Andrews responds
Graham finished first in the special Republican primary and will face Ralph Norman in the runoff.

SOURCE CHECK
TAP FOR WHYABC Columbia is a local news publisher, a source type that generally has newsroom standards and local reporting capacity. The article identifies its reporter and attributes election figures to the state election commission, though the results were still unofficial.
- Source type — Local news outlet with a regional reporting focus.
- Transparency — The article attributes vote totals to unofficial results from the South Carolina Election Commission.
- Author attribution — A named author is identified in the article metadata.
The report provides specific vote totals and quotes all three leading Republican candidates as well as the Democratic candidate. It relies on unofficial results and candidate statements, with limited independent context or additional sourcing.
HOW WE SCORE ↗The article includes results and comments from the leading Republican candidates and the Democratic candidate who will face the runoff winner. It offers limited context beyond candidate statements and unofficial totals.
- Source diversity — Candidates from both parties are represented, including all three leading Republican candidates.
- Omitted context — There is little independent explanation of the candidates’ platforms or the broader election context.
- Counterarguments presented — The article includes Andrews’s criticism alongside the Republican candidates’ comments.
The article reports the results and candidate comments in largely neutral language. Andrews makes partisan criticisms, but they are attributed to her rather than adopted by the article.
- Language tone — The narration is straightforward and mostly neutral.
- Source selection — The report includes remarks from candidates on both sides of the upcoming general election.
- Framing — The focus is the primary result and upcoming runoff, without an apparent partisan editorial frame.
Darline Graham and Ralph Norman advanced to an August 25 runoff in the special Republican primary for the Senate seat left vacant by Lindsey Graham’s death. Annie Andrews, the Democratic candidate, criticized their campaign messaging and the Trump administration as she looked ahead to the general election.
Ten candidates competed in the special Republican primary. Unofficial results cited by the article put Darline Graham first with more than 109,000 votes, nearly 33% of ballots, and Ralph Norman second with more than 82,000 votes, just under 25%. Russell Fry finished third with more than 65,000 votes, about 20%. The runoff winner is scheduled to face Annie Andrews in the November 3 general election.
Graham said the campaign had been difficult after her brother’s death but said she was ready for the next two weeks. Norman said he planned to campaign across the state around a message of “faith, family, and freedom,” while Fry said his campaign was proud of what it accomplished. Andrews accused her opponents of sowing doubt about the election and criticized the Trump administration, saying its record differed from its campaign promises. The article said the South Carolina Election Commission would make the results official.
Community verdict
22 VOTESPeople in this story
SWIPE →Republican Senate candidate advancing to the runoff
Norman's version of this story ↗Late senator whose seat is being filled
Republican Senate candidate who finished third
President criticized in Andrews’s remarks
Democratic Senate candidate responding to the primary results
Part of a bigger story
33 OUTLETSOutlets on both sides report that Darline Graham and Ralph Norman advanced from South Carolina’s Republican Senate primary to a runoff. Both sides largely focus on the result and the upcoming runoff. Center outlets emphasize the matchup and next steps, with some examining Trump’s endorsement. Right-leaning outlets likewise mostly report the result, while some frame the runoff as a test of Trump’s influence and conservative alignment.
- ARTICLES
- 37
- OUTLETS
- 33
- AVG CRED
- 70
Discussion · 0
Loading comments…




