Society Thousands of Carers Face £20,000+ Overpayment Demands Over 32,000 carers were overpaid in 2025-26, facing repayment demands exceeding £20,000 despite DWP reforms aimed at preventing ca... 19 July 2026