Analysis: Kamala Harris vs. Donald Trump is the closest presidential race of the century23 September 2024