However, we can say one thing with as much confidence as can be mustered in this fallen world: Bernie Sanders could beat Donald Trump.
They have consistently shown Sanders ahead of Trump by about 5 points (while former vice president Joe Biden is ahead by about 8 points).
Sanders' approval rating has also been consistently in the mid-50s, with disapproval in the high 30s.
It's also important to remember that the eventual Democratic nominee does not need any Trump voters to win.
Sanders might draw a billionaire challenger like Howard Schultz who cynically tries to help Trump win to protect his tax cuts.
A recent poll found both Sanders and Biden equally ahead of Trump in Texas, for crying out loud.
Bernie Sanders could be that president — and all available data suggests he would be basically as strong as Biden against Trump. »