How Each Generation Voted 2024