Skip to main content
2026 midterms set for Nov. 3: Democrats lead generic ballot as markets weigh split or sweep