A reality TV star, a billionaire property mogul and a controversial political outsider - the idea Donald Trump would become President when he announced his bid in June 2015 was widely considered preposterous and beyond the bounds of probability. It also seemed out of the question after his sexually aggressive “p***y-grabbing” comments emerged and Hillary Clinton steadily inched above him in the polls.
In spite of this, he has defied the pollsters, the media, and even his own party to become the President of the United States of America.
But it was not only him who was so adamant about his own victory - there were those individuals who predicted this day. From Michael Moore’s now prophetically stark predictions about Mr Trump’s ascent to victory to Piers Morgan’s provocative prognosis, some foresaw what has now become America and the wider world’s reality.
Back in July, Moore announced he believed Mr Trump would beat Democrat rival Hillary Clinton and become the next President of America. The Oscar-winning documentary-maker and left-wing political commentator wrote a blog post titled “Five reasons why Trump will win”, stirring consternation among some of his fans.
While Moore might have said he had never wanted to be proved wrong more than he did now, he also said he stood by his prediction.
“I am sorry to be the bearer of bad news, but I gave it to you straight last summer when I told you that Donald Trump would be the Republican nominee for president,” he wrote.
“And now I have even more awful, depressing news for you: Donald J Trump is going to win in November. This wretched, ignorant, dangerous part-time clown and full-time sociopath is going to be our next president. President Trump. Go ahead and say the words, because you’ll be saying them for the next four years.”
“And if you believe Hillary Clinton is going to beat Trump with facts and smarts and logic, then you obviously missed the past year of 56 primaries and caucuses where 16 Republican candidates tried that and every kitchen sink they could throw at Trump and nothing could stop his juggernaut.”
He suggested Mr Trump’s emphasis on Midwest states, the protest vote of the "angry white male", the “Hillary problem”, the Jesse Ventura effect and the depressed Bernie Sanders vote would lead to him winning.
Moore has also since said Mr Trump’s election is going to be the “biggest f**k you in human history”, describing him as the “human Molotov cocktail” his supporters have been waiting for.
On more occasion than one the former UKIP leader and key architect of the Brexit decision said he thought the Republican would win and we would be faced with this day, which Mr Trump himself has referred to as “Brexit plus plus plus”.
Farage argued the Brexit result would instill support for Mr Trump and the same populist forces which propelled his victory would do the same for the Republican.
“I now strongly think Trump will win,” he told Reuters back in September.
“I think Brexit is the first kickback against the establishment. It's not a British event, it's not a European event. It's a global event and I think it has implications for every Western democracy. In the case of America - absolutely.”
The Professor who has accurately predicted every presidential election since 1984
Professor Allan Lichtman, the man who has correctly predicted every presidential election since 1984, foresaw Mr Trump’s victory - although he did admit it was the most difficult election to predict yet. Lichtman's prediction is not founded on polls, shifting demographics or his own political opinions - instead he uses a system of true/false statements he labels the "Keys to the White House” to come to his decision about a winner.
The keys are outlined in depth in Lichtman's book Predicting the Next President: The Keys to the White House 2016 and are listed here.
The controversial columnist and editor-at-large of the US Mail Online has known Mr Trump for nearly a decade. He met Mr Trump on the first series of his Celebrity Apprentice which Morgan won in 2008. Morgan has been vocal about the possibility of Mr Trump becoming President and has written about what he needs to do to win.
“As the man who predicted @realDonaldTrump would last more than 3 weeks AND win the Rep nomination, I now predict he'll beat Hillary Clinton,” he tweeted in April.
As votes for Mr Trump seeped in, Morgan tweeted: “I think you should have listened to your Uncle Piers” and “RIP pollsters. All of them”.
Some condemned Morgan’s posts, one saying: “You are an intelligent man and you think this is a good thing. See your doctor to seek a dementia test.”
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies