Keep Britain Working: 7% of UK GDP lost per year due to ill-health
Keep Britain Working Review The Keep Britain Working Review was published on 5 November, 2025, highlighting the need for collaboration between government, employers, and the private sector…