RICHMOND, Va. — A conservative provocateur and supporter of President Donald Trump won Virginia’s Republican primary Tuesday in the U.S. Senate race, and he has promised to run a “vicious” campaign against incumbent Tim Kaine.
No Democrats challenged Kaine, a former governor and 2016 vice-presidential candidate, for his party’s nomination.
Republican Corey Stewart beat state lawmaker Nick Freitas and Chesapeake minister E.W. Jackson. Stewart had long been on the fringe of the state’s GOP; now the win makes him the standard-bearer of a deeply divided party that hasn’t won a statewide race in nearly a decade.
A one-time state chairman of President Donald Trump’s 2016 presidential campaign, Stewart nearly won the 2017 Republican nomination for governor, despite being…