Edition · June 30, 2025
Trump’s June 30, 2025 Hangover Edition
A Senate revolt, a self-inflicted political wound, and a fresh reminder that Trump’s version of discipline is mostly just threats with a calendar.
June 30, 2025 gave Trump-world a familiar kind of trouble: a Republican senator bolted rather than keep serving as a punching bag for the president, while the White House kept trying to muscle its giant domestic bill through a Senate that had started to look less like a rubber stamp and more like a speed bump. The day also featured another reminder that Trump’s governing style keeps turning internal GOP friction into public spectacle, then calling it leverage. The biggest damage wasn’t just the immediate headlines; it was the signal to other Republicans that crossing Trump on Medicaid or spending can mean your political career gets put in the wood chipper.
Closing take
This was not a collapse, but it was a very loud warning label. Trump got a few tactical wins, but June 30 mostly showed the cost of governing by threat: lawmakers get skittish, policy gets messier, and the party looks more like a hostage situation than a majority.
Story
Senate pressure
Confidence 5/5
★★★★☆Fuckup rating 4/5
Serious fuckup
North Carolina Sen. Thom Tillis said June 29 that he will not seek reelection in 2026 after opposing President Trump’s tax-and-spending bill and facing a threatened primary challenge. His exit opens a Senate seat that both parties now see as immediately competitive.
Open story + comments
Story
Bill bogs down
Confidence 5/5
★★★☆☆Fuckup rating 3/5
Major mess
The Senate was still in a June 30 vote-a-rama on Trump’s tax-and-spending bill, with amendment votes and procedural motions still moving as lawmakers worked toward the July 4 deadline.
Open story + comments
Story
Cuba policy hardening
Confidence 5/5
★★☆☆☆Fuckup rating 2/5
Noticeable stumble
Trump signed a Cuba memorandum on June 30 that sets a 30-day clock for agencies to begin regulatory changes on transactions, travel compliance and enforcement. The memo starts the work; it does not finish all the changes itself.
Open story + comments