c complaints Articles

HMRC, the UK’s tax authority, has announced that 137 local tax offices are to be closed and replaced with 13 regional tax centres. The announcement which comes after reports emerged that taxman failures were costing the public purse. It has stoked fears of job losses and short term disruption to the tax system.