The latest data on the midterm elections, presidential approval and more. 90 new polls added conducted Oct. 24, 2025 to Nov. 2, 2026. 74 new polls added 19 new polls added 44 new polls added ...