November 5, 2024November 11, 2024 CallahanLeahy2025 Predicting who will win the 2024 presidential election based on battleground state polling