Ill-health has costed the economy £138 billion per year
Screening against all major psychiatric disorders
21% struggle with depression
677,000 new cases reported every year
Concerns making 20% of parents depressed
Depressive symptoms showed average improvement of 60%
Depression and burnout disagreement points
After pilot of the Wysa app
17.9 million working days lost in 2022
Anxiety leading cause of appointments