American Voters in 2024: