News and commentary for Wednesday, 26 June, 2024.

Brace yourselves…there have been no shortages of warnings.