Like in 2016, Michael Moore is speaking the quiet parts out loud warning Democrats that President Donald Trump appears to have such momentum in some battleground states that liberals risk a repeat of Hillary’s historic political ass-kicking she received.

The salad dodging dimwitted Democrat screeched: “Sorry to have to provide the reality check again,”

Moore, who was one of few political observers to predict Trump’s victory over Hillary Clinton in 2016, said that “enthusiasm for Trump is off the charts” in key areas compared with the Democratic party nominee, Joe Biden.

“Are you ready for a Trump victory? Are you mentally prepared to be outsmarted by Trump again? Do you find comfort in your certainty that there is no way Trump can win? Are you content with the trust you’ve placed in the DNC [Democratic National Committee] to pull this off?” Moore posted on Facebook late on Friday.

Moore identified opinion polling in battleground states such as Minnesota and Michigan to make a case that the sitting president is running alongside or ahead of his rival.

“The Biden campaign just announced he’ll be visiting a number of states – but not Michigan. Sound familiar?” Moore wrote, presumably indicating Hillary Clinton’s 2016 race when she made the error of avoiding some states that then swung to Trump.

“I’m warning you almost 10 weeks in advance. The enthusiasm level for the 60 million in Trump’s base is OFF THE CHARTS! For Joe, not so much,” he later added.

He continued to voters: “Don’t leave it to the Democrats to get rid of Trump. YOU have to get rid of Trump. We have to wake up every day for the next 67 days and make sure each of us is going to get a hundred people out to vote. ACT NOW!”

Moore cited CNN a national CNN poll this month showed that Biden’s lead over Trump has narrowed nationally, 50% to 46%, while a survey from the Republican-leaning Trafalgar Group found Biden and Trump statistically tied at 47% in Minnesota, and Trump narrowly leading Biden in Michigan. The margin of error for the poll, which surveyed 1,048 people, is 2.98%.