Almost six million workers could be owed a refund by HMRC after overpaying tax, new research suggests. And it’s entirely your ...
HMRC overcharged taxpayers £3.5 billion in income tax the latest data shows, with tax coding errors largely to blame.