Because he's a lunatic, and he'll get less than 40% of the vote.
How is he a lunatic? I see no evidence that he is actually a white nationalist, when has he called for a seperate nation for whites?
He's a Confederate apologist and outspoken alt-righty. He represents the worst of this country. Virginia will never send him to the Senate.
He's a confederate apologist because he doesn't want memorials to confederate war dead taken down? People don't want those taken down by and large because they see it for what it is, SJW post modern neo-Marxist censorship and they see where it ends, today it's memorials to confederate war dead, because; racism, tomorrow it's the Vietnam war memorial, because; Imperialism, the next it's Monticello, because; slavery, next it's the US flag, because; all of the above, and on and on it goes. We know what your end game is and we drew a line.