March 27, 2025
Is This Momentum??
Dems just flipped a deep-red PA State Senate seat. We’ve seen similar recent overperformances elsewhere. Congressional town halls have been through the roof. April 5th could be the largest day of protest of the new Trump administration. Trump’s approval has dropped 13 points. Is this momentum?