This report follows a third annual survey conducted by YouGov into employee mental health. It reveals that financial insecurity is a major factor in poor mental health for UK workers, and presents calls to action for employers.
The Institute of Leadership & Management
The Institute of Leadership & Management is a professional membership body that connects like-minded people with the shared purpose of inspiring great leadership everywhere. With more than 30,000 members, they run a programme of research and events that is designed to inform, inspire and impact the practice of leadership.
Resources from this organisation:
The results of the second National Employee Mental Wellbeing Survey, produced in partnership with YouGov. It reveals that although there has been progress since 2016, many people with mental health issues are unable to seek help from colleagues or managers.