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.

Support the work

Help support this site

If this nightly edition saves you time, reader donations help pay for hosting, archives, publishing, email, and AI costs.

Donate

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

Trump’s Iran talk at the G7 mixed deal talk with a warning tone

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

At the G7 in Kananaskis on June 15, 2025, Trump said Iran and Israel “should make a deal” and claimed “many calls and meetings” were underway, while also warning Tehran that it needed to talk before it was “too late.” The result was a public line that pointed both toward de-escalation and toward pressure, without offering much clarity on what Washington would actually do next.

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