This election is certainly coming up rather unexpected-like.
That Trump may actually win Michigan was beyond likely probability. We'll see if Detroit cranks in the Democrat votes at the last minute (as is its historical style) or not.
It looks like this will go down to the wire with the outcomes in Michigan, Wisconsin and Pennsylvania determining who will be president.
And with that, see you in the morning, and hopefully we have a president chosen by then.