22nd January 2025
£23 billion of benefits are not paid in the UK a year. Why is it that finding those who are due to be paid is not a national priority?