Keep Britain Working: 7% of UK GDP lost per year due to ill-health
Keep Britain Working Review Highlights The Keep Britain Working Review, published on 5 November 2025, calls for enhanced cooperation between the government, employers, and the private sect…