← Back to Business

Britain sliding 'into economic crisis' over £85bn sickness bill, ex-John Lewis boss warns

November 5, 2025