Thousands of PIP claimants may be forced to pay cash back after DWP identifies £90m in errors
The Department for Work and Pensions (DWP) pays State Pension and welfare benefits to around 22.
Full Article