DWP benefit claimants lose £4,130 due to Universal Credit switch delay

2024-04-17 159,770