A political newsletter for normal people
WTF Just Happened Today? is a sane, once-a-day newsletter helping normal people make sense of the news. Curated daily and delivered to 200,000+ people every afternoon around 3 pm Pacific.
Day 1898: “STUPID.”
1/ Trump threatened to pull the U.S. out of NATO, saying leaving the alliance was “beyond reconsideration,” and complained that support for the U.S. war in Iran “should be automatic” because “we were there for them” but “they weren’t there for us.” He called the 32-nation alliance a “paper tiger,” said “I was never swayed by NATO,” and added that “Putin knows that too.” Trump also mocked Britain’s military, saying, “You don’t even have a navy,” and dismissed Prime Minister Keir Starmer, saying, “He can do whatever he wants. It doesn’t matter.” Trump, however, can’t legally withdraw from NATO on his own, because U.S. law requires either a two-thirds Senate vote or Congress passing a law allowing the withdrawal. (The Telegraph / Financial Times / New York Times / Politico / Wall Street Journal / CNBC / Bloomberg / CBS News / The Hill)
2/ Trump said the U.S. would consider a ceasefire with Iran only when the Strait of Hormuz is open, a day after saying the war could end in “two weeks, maybe two weeks, maybe three.” He added that Iran “doesn’t have to make a deal” for the U.S. to leave. Instead, Trump said Iran will be “put into the stone ages” and “then we’ll leave.” Trump also claimed Iran had asked for a ceasefire, which Iran has denied. (Politico / Bloomberg / Reuters / Financial Times / CNN / Axios / Bloomberg)
- Trump was briefed on a plan to send U.S. ground forces into Iran to seize roughly 970 pounds of highly enriched uranium. But Trump dismissed the issue, saying the uranium was “so far underground, I don’t care about that.” He added that the U.S. would “always be watching it by satellite.” (The Atlantic / Washington Post / Reuters / New York Times)
3/ Trump will deliver an address “to the nation to provide an important update on Iran.” Trump’s speech will be broadcast live across all four major networks – CBS, ABC, NBC and Fox – beginning at 9 p.m. Eastern, and he’s expected to say the war was winding down, argue that U.S. forces had already met their main military goals, and repeat that the U.S. could leave in “two or three weeks.” Trump’s address will interrupt the two-hour season finale of The Masked Singer and a two-hour special episode of Survivor. (Politico / CNBC / ABC News / Bloomberg / Washington Post / New York Times)
4/ Trump called the United States “STUPID” for allowing birthright citizenship after it appeared likely that the Supreme Court would reject his effort to end it. Trump, who was the first sitting president to attend Supreme Court arguments, left shortly after Solicitor General D. John Sauer finished defending the administration’s attempt to narrow the 14th Amendment. Chief Justice John Roberts called the government’s reasoning “quirky” and said, “It’s a new world. It’s the same Constitution,” while several conservative justices also questioned the administration’s reliance on “domicile” and how officials would determine citizenship at birth. The order, which lower courts have blocked and has never taken effect, would deny automatic citizenship to children born in the U.S. unless a parent is a citizen or green card holder. A ruling expected by late June or early July. (CNBC / Axios / New York Times / Bloomberg / NBC News / ABC News / Associated Press / Washington Post)
5/ Senate and House Republicans agreed to end the partial Department of Homeland Security shutdown, reviving the Senate plan that House Republicans and Trump rejected last week. The bill would fund DHS through Sept. 30, push ICE and Border Patrol funding into a separate budget reconciliation bill that wouldn’t need Democratic votes. Trump directed Republicans to send him that immigration enforcement bill by June 1. (Reuters / NBC News / Politico / New York Times / Wall Street Journal)
6/ Trump signed an executive order to create state-by-state lists of eligible voters and to limit mail ballots to people on those lists. The order directs the Department of Homeland Security and the Social Security Administration to help compile the lists, requires ballot tracking barcodes, and threatens federal funding for states that don’t comply. State election officials in Arizona, Oregon, and elsewhere said they would challenge the order in court. (NBC News / Politico / Associated Press / New York Times / Bloomberg / Wall Street Journal / CNBC / Reuters)
poll/ 33% of Americans think Trump has a clear plan for handling the Iran war, while 67% say he does not. (CNN)
poll/ 31% of Americans approve of Trump’s handling of the economy – a record low. (CNN)
The 2026 midterms are in 216 days; the 2028 presidential election is in 951 days.