Research from London Councils shows councils in the capital city were forced to overspend by at least £330million in 2024-25.
The risk is to inadvertently stifle it, says Nick Diment.