President Trump has narrowed the current field of 2020 Democratic presidential nominees down to two finalists. And he’s already got their nicknames picked out.

He predicts the winner will be either “Crazy Bernie Sanders” or “Sleepy Joe Biden.”

Polls taken this far out from an election are meaningless, but just for fun, I’m going to include them.

The current Real Clear Politics (General Election) average of polls shows Biden ahead of  Trump by 7.7 points, a number that sounds way too high. Included in that number is a PPP poll taken 3/27-3/28 which gives Biden a 13 point edge. Ridiculously, PPP has been polling a Biden/Trump matchup since March 2017.

Aside from the fact that Biden has run for president twice previously and has never made it into the top tier of candidates, he now has two new headwinds to contend with. The first is the “Creepy Joe” factor and the other is his involvement in Ukrainian politics. As the Obama administration’s point man in Ukraine, he boasted that he had threatened to withhold $1 billion in U.S. aid if they did not fire the prosecutor who was about to investigate his son’s business dealings in the country. I wrote about that here and here.

Real Clear Politics average of polls shows Sanders leading Trump by 2.7 points. A Rasmussen poll taken 3/31-4/11 gives Trump a 3 point lead. PPP, of course, shows Bernie with an 8 point lead.

In reality, it’s hard to imagine the majority of Americans will be “feelin’ the Bern” in 2020, especially if the economy remains strong and the DOJ investigation reveals evidence of a deep state conspiracy against President Trump.

Hold onto your hats, it’s going to be a wild year and a half.

It’s already begun.