HMRC is demanding repayments from taxpayers for past tax refunds. This has led to confusion and concern among many individuals.


HMRC is demanding repayments from taxpayers for past tax refunds. This has led to confusion and concern among many individuals.