Finance Tax Refund Issues Affect Over 170,000 Taxpayers in the UK Apr 13, 2026 0 More than 170,000 taxpayers in the UK have missed out on tax refunds averaging £800 due to uncashed cheques and… Read More