While the Trump win has come as a huge shock for everyone, there are two experts who have been proved right.

Firstly, Allan Lichtman, a Washington DC-based professor had said that Trump would win. He had used a series of 13 true/false questions to foresee the presidential elections. But he had wrongly predicted that Trump would get the popular vote, yet the 'victory' turned out to be right. Understanding the way the wind was blowing, he had noted that elections are "primarily a reflection on the performance of the party in power."

However, a Republican Congress would not retain Donald Trump as President, he told the Washington Post in September. Opting for Mike Pence as president, they would impeach Trump and remove him.

"I'm quite certain Trump will give someone grounds for impeachment, either by doing something that endangers national security or because it helps his pocketbook," he said.

He is convinced that the Republicans are totally flummoxed by Trump. "They don't want Trump as President because they can't control him. He's unpredictable. They'd love to have Pence - an absolutely down-the-line, conservative, controllable Republican."

However, he noted that prediction was "not based on a system; it's just my gut."

The second prediction was made by filmmaker Michael Moore, who said that Trump would win the Presidency. He then rebuked "shocked" Democrats that they had not paid attention to the winds.

In MSNBC's Morning Joe show Friday, Moore said it wasn't certain that Donald Trump would last out his tenure. "He has no ideology, except the ideology of Donald J. Trump, and when you have a narcissist like that who is so narcissistic where it's all about him, he will-maybe unintentionally-break laws," Moore said. "He will break laws because he's only thinking about what's best for him."

He is certain that Trump will either be impeached due to law-breaking, or will submit his resignation.

Those who predict whether the predictors are right or wrong could wait and see the outcome.