My prediction: The Democrats will go hard left against Trump in 2020. It'll either be Elizabeth Warren (though listening to her on the stump shows that she's not yet ready) or a Bernie Sanders type minus 30 to 40 years. Outside chance that it's Bernie Sanders himself.