
Thousands of people who were on DWP benefits in 2019 could be owed £5,000
Payments are estimated to be in excess of £5,000, with thousands of benefits claimants - with estimates suggesting 13,000 could benefit - potentially eligible.
Full Article