Finance Posted byOliver KensingtonHmrc wants tax money back: United Kingdom:21.04.20262 Min ReadHMRC is demanding repayment of tax refunds issued years ago, leaving many taxpayers in a difficult position.