The 2024 US Presidential Election is still a long way off, but it is already generating a lot of interest. The incumbent President, Joe Biden, has announced that he will seek re-election, and he is expected to face a challenge from former President Donald Trump.