Corey Stewart wins Republican Primary, will face Kaine in U.S. Senate run in Virginia

Corey Stewart, shown at a gubernatorial primary in Southwest Virginia, wins the Republican Primary and will run for the U.S. Senate against Tim Kaine this fall. (WCYB Archive)

Corey Stewart has won the Republican nomination for U.S. Senate in Virginia and will face incumbent Tim Kaine in the November general election.

Stewart beat state lawmaker Nick Freitas and Chesapeake minister E.W. Jackson in Tuesday's race.

Stewart is a conservative provocateur who often feuds with members of his party. He's a one-time state chairman of President Donald Trump's 2016 presidential campaign and nearly won the 2017 Republican nomination for governor.

He has pledged to run a "vicious" campaign against Kaine.

Former governor and 2016 vice-presidential candidate Kaine didn't face primary opposition.

The Democrat is the early favorite to win the general election. Virginia Republicans haven't won a statewide race in nearly a decade, and Kaine has a massive fundraising advantage over Stewart.

close video ad
Unmutetoggle ad audio on off