538’s final forecasts for the 2024 election for president between Donald Trump and Kamala Harris, plus the Senate and House.