Defence or environment? London faces spending choices

June 9, 2025