Jay Jones won the Democratic primary and will appear on the November ballot against Republican incumbent Jason Miyares. The Associated Press made the final call shortly before 10 p.m.
Jones, a former state delegate from Norfolk and ex‑assistant attorney general of D.C., said his legislative and consumer‑protection experience made him best suited to challenge Republican incumbent Jason Miyares this November.
Taylor, Henrico’s commonwealth’s attorney since 2012, emphasized her record as a prosecutor.
Both Democrats have criticized Miyares for not standing up to President Trump, citing his refusal to join lawsuits defending federal workers and challenging executive policies.
In addition Jones v. Taylor, this race morphed into a battle of Dominion Energy and Clean Virginia — and Clean Virginia won.
The race took a turn in the final week over campaign finances. Dominion Energy has contributed $800,000 directly to Taylor’s campaign — including $150,000 last Friday.
Clean Virginia, backing Jones, decried the contributions, warning that “no one taking $800,000 from Dominion Energy can credibly claim to represent the public interest.”
Clean Virginia attacked Taylor last week for the money she had already received by running a statewide TV ad.
Clean Virginia gave Jones’ campaign $400,000 this cycle.
Meanwhile, 14 current and former elected officials, along with a U.S. representative, urged Taylor to recuse herself from any Dominion‑related legal matters if elected — noting the “unprecedented campaign contributions… totaling approximately $650,000” already on record.
Taylor’s campaign countered by citing other Democratic officials, like Speaker Don Scott, Senate Majority Leader Scott Surovell, and state Sen. Louise Lucas, who receive Dominion support, without addressing specific recusal plans.
Stay tuned for more from Jones.