News and commentary for Tuesday, 2 June, 2026.