Millions of Americans are going to the polls – and the world is waiting to see who’s won.
Votes are being counted in the key battleground states that could decide whether Donald Trump or Hillary Clinton becomes the next occupant of the White House.
The winning candidate will need to secure 270 electoral votes out of a possible 538 votes in the electoral college to become the 45th president.
Long queues formed at many polling stations across the country, suggesting a high turnout. View RESULTS