After three gruelling days of vote-counting, Joe Biden has been elected the 46th President of the United States of America.
The upper-midwest swing states of Wisconsin and Michigan flipped blue Wednesday, making it clear which way the wind was blowing after Trump's suprisingly big win in Florida. — Read the rest