News and commentary for Tuesday, 30 July, 2024.