Edition · June 15, 2025

Trump’s June 15 G7 day was a mess before dinner

Immigration crackdowns, a widening Iran crisis, and a summit already going sideways made for a loud Sunday in Trumpworld.

On June 15, 2025, Trump spent the day at the G7 in Canada while also using his social feed and public remarks to escalate on immigration and Iran. The result was a diplomatic and messaging pileup: allies were already annoyed by his tariff war and annexation-style talk about Canada, while his new order to ICE to intensify deportations in blue cities came on the heels of huge anti-Trump protests and fresh blowback over the Los Angeles crackdown. The day also featured Trump’s increasingly erratic Iran rhetoric, including talk of peace one minute and apocalyptic escalation the next. It was not a subtle day, and it was not a clean one.

Closing take

If the point of a G7 summit is to look like the adult in the room, June 15 was not a strong audition. Trump managed to make immigration, trade, and war all sound like branches of the same grievance machine, which is exactly the sort of performance that turns a summit into a backlash generator. The more he leaned into punishment, the more he made clear this White House wants the drama, not the de-escalation.

Ranked by how bad the fuckup was

5 stars means maximum fallout. 1 star means a smaller self-own.

Story

Trump orders ICE to hit blue cities harder, turning deportation into partisan warfare

★★★★☆Fuckup rating 4/5 Serious fuckup

Trump used his June 15 Truth Social post to tell ICE to expand arrests and deportations in Democratic-run cities, explicitly naming Los Angeles, Chicago, and New York. It was a nakedly political framing of law enforcement that landed just as protests over the administration’s immigration crackdown were still spreading and criticism of the federal response was hardening. The move also underscored a contradiction inside the administration: Trump was demanding maximum enforcement in urban areas while his own team had already started backing off farms, restaurants, and hotels after business pressure. That is not a sign of a coherent strategy; it is a sign of a political operation chasing its own shock waves.

Open story + comments

Story

Trump drags the G7 into his trade war and Canada-grabbing nonsense

★★★★☆Fuckup rating 4/5 Serious fuckup

Trump arrived at the G7 with the summit already overshadowed by his trade war and his repeated insults toward Canada, including talk that it should be the 51st state. That is not how you build trust with allies, and it is not how you stabilize a summit meant to deal with Iran, trade, and global security. Canadian officials had already signaled they would not be playing along with the usual scripted unity rollout, a sign that Trump’s presence was making consensus harder before the meetings even got rolling. In practical terms, the summit opened less like a partnership and more like a hostage negotiation with the hostage still pretending to be the guest of honor.

Open story + comments

Story

The anti-Trump protests made his immigration crackdown look even more reckless

★★★☆☆Fuckup rating 3/5 Major mess

A huge weekend of anti-Trump protests formed the backdrop to Trump’s June 15 crackdown messaging, and the contrast was brutal. While demonstrators were filling streets across the country, Trump was doubling down on a militarized immigration posture that had already triggered accusations of overreach in Los Angeles and elsewhere. His decision to keep escalating rather than cool things down helped turn a policy fight into a broader legitimacy fight. The more he insists this is normal law enforcement, the more the country looks like it is being asked to absorb permanent emergency politics.

Open story + comments

Story

Trump’s Iran talk gets louder, vaguer, and more dangerous at the G7

★★★☆☆Fuckup rating 3/5 Major mess

As the Iran-Israel crisis escalated, Trump oscillated between claiming he could broker peace and posting lines that sounded like a warning shot aimed at Tehran. He also told reporters and allies that Iran should have taken a deal and that the situation could still be managed, even as he was edging the U.S. toward a more confrontational posture. The problem is not just the bluster; it is that the mixed signals make it harder for allies, negotiators, and the public to know whether Washington is trying to de-escalate or stage-manage a conflict. In a crisis, ambiguity is usually a bug, not a feature.

Open story + comments