2024 election battle