News and commentary for Thursday, 18 June, 2026.