No matter how you slice it, the Dem party is fractured between the establishment and the hard left nuts. The Republican party hasn't been this united in a long time and they have all the positive news on their side.... job participation increasing with low unemployment, stock market breaking records, consumer confidence high, rising wages, energy independence, better trade deals, and a lot more.
FredHayek wrote: I disagree. The only way President Trump won last time was Hillary Clinton wouldn't campaign in the Rust Belt. She thought she had it locked up. And last time, the general public didn't really have a record on Trump. He didn't run as a Republican. Now America knows what they will get with Trump. Too many of the Electoral Votes are solid blue, California, New York, the Northeast. And this time the Democrats will campaign in the Rust Belt. The only path to a Republican victory I can see is if Sanders has the nomination stolen from him and he runs as a Green candidate. Dividing the liberal vote is the only way the GOP can win.