All election polls and their *weekly* averages (October 2024–May 2025)
(Please use a modern browser to see the interactive version of this visualization)