The 2026 blue wave, in charts

· CBS News