Donald Trump is leading Hillary Clinton by 40 Electoral College votes, according to media reports, with the Republicans retaining control of the US House of Representatives.
There are 538 Electoral College votes allotted to the 50 states and the District of Columbia. It takes 270 votes to win.
Twenty-seven states have been called so far. Mrs Clinton has won 11 states to Mr Trump's 16.
Both candidates scored early victories in states where they were expected to win.
Those victories were long predicted and not especially significant in the national race, which is likely to turn on a half-dozen toss-up states that will be crucial in the state-by-state fight for 270 Electoral College votes needed to win.
Nihal Amarasekera Wednesday, 09 November 2016 09:32 AM
Let Trump win for the simple reason the LTTE leaned Tamils in Jaffna has dashed 1,008 coconuts and lit as many candles to bless Hillary Clinton. This is sinister.
dhanu Wednesday, 09 November 2016 10:02 AM
Nihal Amarasekera Wednesday, 09 November 2016 10:15 AM
Let Trump win. It's worth taking the 'risk'.
Jude Wednesday, 09 November 2016 12:03 PM
Muslims in USA and Tamils in world over wanted Clinton to be President!!??? Oooh so close!!!!??? Let me tell you something, Americans not ready for a Woman leader!!! For God sake, Americans yet to change for Metric system!!!!!
5555 Wednesday, 09 November 2016 03:23 PM
Your knowledge is very littel according to the scriptures of the Muslims ,They will love trump as the American president ,God's words cannot change Mate
Comments will be edited (grammar, spelling and slang) and authorized at the discretion of Daily Mirror online. The website also has the right not to publish selected comments.