HMRC may have overcharged 107,000 taxpayers last year

· The Independent