Rebuilding mentally healthier communities
Mental ill health costs thousands of lives and more than £105 billion every year – an average of £700 million per upper-tier council area in England alone.
Mental ill health costs thousands of lives and more than £105 billion every year – an average of £700 million per upper-tier council area in England alone.