2024 election dynamics