Kamala Harris and Donald Trump will clash in their first and possibly last televised debate on Tuesday, in a potentially game-changing moment for the blockbuster 2024 US presidential election.