Here's how the 2024 presidential election was upended