As the 2024 US presidential election approaches, Kamala Harris and Donald Trump ramp up campaigns in key battleground states.