News

Across the UK, around 1.1 million people owe money to the Department for Work and Pensions (DWP) due to benefit overpayments.
The Money and Mental Health Policy Institute said that overpayments can build up for months unbeknown to recipients but the ...