The world is in shock tonight for the second time in five months.

The first time was Brexit. But in an even bigger upset, Donald Trump will be the next president of the United States.

As late as 10:00 PM, Nate Silver saw things this way.


Also consider this final Nate Silver projection.


Anger Wins

People are fed up. Attitudes, as I have said all along, were the key to this race.

Michigan has not voted Republican since 1988 and no one thought Virginia or Wisconsin were even in play. No polls projected Wisconsin or Pennsylvania would go to Trump.

I had Trump at 50-50 until all the late-breaking polls all went Hillary’s way. Then again, I had given up on Trump until FBI director James Comey announced a last minute investigation of Hillary’s emails.

I congratulate my readers who never believed the polls. I made a similar mistake with Brexit. I thought Brexit would win until the final polls.

Never Hillary

This election was not a vote for Trump. It was a combination of “Never Hillary” and widespread discontent on nearly everything.

Biggest Upset in History

At the end of the day, this is the biggest political upset in history. Very few people gave Trump a chance.

People are fed up. Millennials were disgusted. Misguided as they were, millennials wanted Bernie Sanders, not Donald Trump.

Clinton had 4 times the volunteers and staff as Trump. She outspent Trump by a massive amount. Like it or not, Trump’s message of anti-Hillary, anti-trade won the day.

The world economy is in for a very rough ride. I am a free trade advocate. Neither Trump nor Hillary is in that camp.

Best wishes to Trump. He needs them.

Mike “Mish” Shedlock