2024 election hangs in swing state battlegrounds Polls