Well it's official. There can be no further argument or hope of a different result. Donald J Trump will be the 45th President of the United States.
I thought it was going to be days of rolling news on who would be the next President, after the Clinton campaign said they would be making no further statements until tomorrow (or today), whatever! But that soon changed...
The Associated Press were the first to declare around 7:35am (GMT), after a split vote in Maine and then Trump took the 10 electoral college votes in Wisconsin, added to a win in Pennsylvania, it took him over the 270 votes needed to win.
Networks were cautious about following AP's example and declaring, but news broke that Hillary Clinton had conceded to Trump on the phone around 7:43am (GMT). This caused the major networks in the United States, and Sky News and the BBC in the UK all to declare that Donald Trump would be POTUS 45.
Trump's acceptance speech was confusing to say the least. I am certain it is a different guy. This is not the Donald Trump from the most ugly, divisive election campaign in US history. After praising Clinton, Trump went on to say he would seek to find common ground with other nations, not conflict. Then he continued to say he would be President for ALL Americans and heal the divides in American society.
With the NEW Donald, you've got to wonder if the wall will be built and if Muslims will be barred from entering the United States, but I'm sure Trump will just conveniently forget that he made those pledges, just as he "forgot" that he'd supported the Iraq War.
Either way the World has entered a time of uncertainty with Donald Trump set to take office in January.