Catalina Lauf takes on the ‘swamp’ in her new book. Now she wants a seat in it. Adisa Hargett-Robinson · August 14, 2026 6:30 am
Democratic incumbents fall in primaries as voters demand ‘wholesale’ generational shift Hailey Bullis · August 14, 2026 6:00 am
A Democratic senator wanted to ban super PACs in primaries. Now he’s benefiting from one Ramsey Touchberry · August 13, 2026 5:41 pm
Green Party sues to remove Pennsylvania ‘spoiler candidate’ from ballot Rena Rowe · August 13, 2026 5:10 pm
Poll: Issues that could give Trump and Republicans a midterm elections boost Samantha-Jo Roth · August 13, 2026 5:10 pm
Graham Platner to speak at first event after suspending Maine Senate campaign Rena Rowe · August 13, 2026 1:23 pm
El Sayed drops mention of Sanders and Ocasio-Cortez in first general election campaign ad David Zimmermann · August 13, 2026 1:20 pm
Troy Jackson’s new ad touts affordability pitch: ‘We’re getting screwed’ Rena Rowe · August 13, 2026 10:32 am
Trump’s unpopularity could cost GOP House, fueling impeachment push: Hugo Gurdon Kiara Moore · August 13, 2026 10:22 am
Rahm Emanuel blasts socialist candidates for making races ‘an Ivy League seminar’ Brady Knox · August 13, 2026 8:28 am
Chris Murphy’s poor endorsement record stress-tests 2028 ambitions Lauren Green · August 13, 2026 7:00 am
Nikki Haley goes all in for Ralph Norman against Trump-backed Darline Graham Nordone Naomi Lim · August 13, 2026 7:00 am
GOP sharpens Minnesota fraud attacks after Tim Walz deputy wins Senate nomination David Sivak · August 13, 2026 6:00 am
Republican Senate campaign arm previews messaging offensive exposing Democratic hypocrisy Mabinty Quarshie · August 13, 2026 5:00 am
Mamdani stands by AOC on ‘Woke 1’ backpedaling: ‘What you believe can change’ Emily Hallas · August 12, 2026 9:05 pm