Glenn Beck has been one of the most vocal #NeverTrump conservatives out there, but it's not because he thinks Donald Trump can't win. Though Beck has consistently hammered Trump for his liberal leanings and bullying tactics, the conservative radio host made a surprising prediction on his show Wednesday.

"Hello, America. I’m going to make a prediction about Donald Trump," Beck began. "I could say he’s going to be the nominee of the Republican Party. But I think that’s obviously a foregone conclusion. Here’s my prediction, and I stand by it: Donald Trump is going to be the next president of the United States."

To the apparent surprise of one of his sidekicks, Jeffy, Beck went on to explain why he believes Trump will beat Hillary Clinton. Not only is she a remarkably "flawed" candidate, whom his "shoe would beat" in an election, said Beck, but Trump has the populist appeal to win over unlikely voters, most notably a large swath of Democrats.

"Donald Trump is going to be the next president of the United States."

Glenn Beck

"Hillary Clinton is such a flawed candidate," said Beck. "I’ve said this for a long time. My shoe would beat Hillary Clinton, right? Anything — a rock will beat Hillary Clinton. That’s why I said, 'This is our biggest chance, our biggest chance to beat Hillary Clinton.' And my theory was, because nobody is going to cross over to vote for the Republicans, per se. But if the Republicans would unite and they would unite around constitutional principles, we could win and restore the nation."

Though Trump is a "divisive figure" who turns off many conservatives, argued Beck, he has managed to attract a huge number of people, including some disenfranchised Tea Partyers and disgruntled Democrats, all of whom have found not only an outsider candidate, but one with "star power."

"Those people who are supporting Donald Trump are, most of them, who have been on the bandwagon before, are not constitutionalists, not people who actually believed in the principles of the Tea Party," he said. "Some of them were Tea Party goers, but they have been so badly beaten and disenfranchised by the G.O.P., by the — by the entire government, by culture, that they just want somebody to stop the madness. But that’s not the key to the success here. The key to success here is star power. And somebody from the outside that is going to shake things up."

Beck reasoned that if Trump can pull in a higher percentage of Democrats than the percent of Republicans he loses, he'll win. Citing exit polls showing 30 percent of Democrats in West Virginia would vote for Trump over Clinton, Beck guesstimated that maybe 10 to 20 percent of Republicans would end up sitting out the vote. If Trump manages a net gain, he'll be the next president.

Transcript via GlennBeck.com.