Trump or Harris? Millions of Americans set to decide next president
Voters across 50 states are preparing to cast their ballots after a bitterly contested US election campaign, which will see Donald Trump or Kamala Harris become president.
What's Your Reaction?