Numerous media outlets are reporting what may go down as the biggest upset in the history of US politics: Donald Trump has won the 2016 US Presidential Election.
Votes are still being counted in some key states, but enough data exists to report that Donald Trump will secure the 270 electoral votes needed to win the presidency.
The Republican candidate made his victory speech just after 2:45AM ET. Shortly prior to his big speech, Democratic challenger Hillary Clinton privately called to concede the race.
Clinton has not yet offered her public concession speech.