Final Votes Being Counted in Key States
Overall 157 million people have voted in the presidential election – the biggest voter turnout in a century. With six states still yet to be called, neither President Donald Trump nor former Vice President Joe Biden has the 270 electoral votes needed to win.