News and commentary for Wednesday, 4 June, 2025.

When the news is this ugly, it’s very important to pay attention to the reason.