New ESI scheme registrations peaked in May and July but have been declining since. Registrations started at 1.22 million in ...
New DWP data shows that at the end of November 2023 there were 6.27 million people claiming Universal Credit as we head through the Cost of Living crisis.