11th June 2025
The Labour Market Overview estimates the number of payrolled employees in the UK in May 2025 decreased by 109,000 compared to the month before. The Office for Budget Responsibility (OBR) originally predicted the changes to employer NICs would cost 50...