What does the Spending Review 2025 mean for mental health?
Centre for Mental Health
JUNE 13, 2025
For public health services – which include drug and alcohol treatment – there is even less clarity, and certainly no sign of a restoration of spending power that was diminished by about £1 billion from 2015 onwards. Mental ill health costs society £300 billion a year in England.
Let's personalize your content