US Elections: Ten reasons why either Trump or Harris might win

Donald Trump and Kamala Harris
Donald Trump and Kamala Harris