Donald Trump will become the 45th US president after a stunning victory over Democrat Hillary Clinton, the Associated Press news agency reports.
The Republican nominee's projected victory came down to a handful of key swing states, despite months of polling that favoured Mrs Clinton.

The battlegrounds of Florida, Ohio and North Carolina cleared the way for his Brexit-style upset.

Global markets plummeted, with the Dow set to open 800 points down.

BBC