HM Revenue & Customs (HMRC) is the new department responsible for the business of the former Inland Revenue and HM Customs and Excise – with a new website, of course. “As a single department, HMRC will have the added benefit of producing greater efficiencies, reducing the tax gap and providing a greater customer focus. HMRC […]