New City Hall report reveals London’s £26bn mental health bill
High levels of mental ill health is costing London more than £26bn per year in treatment, lost productivity and costs to education services and the criminal justice system. The figure
Read More