Americans go to the ballot box on November 5 to elect the next president of the United States, with incumbent Joe Biden of the Democrats facing off against his predecessor, Donald Trump of the Republican Party.