Americans go to the polls on November 6 in an election seen as a referendum on President Trump’s policies.