Can Donald Trump win a second term in the 2020 US election?