Remove 2015 Remove Mental health policy Remove Social Services
article thumbnail

What does the Spending Review 2025 mean for mental health?

Centre for Mental Health

And reducing mental health care waiting lists has for too long been overshadowed by waits for elective physical health care. The picture for social services is even less clear than for the NHS. Mental ill health costs society £300 billion a year in England.