It’s ten years now since the Inland Revenue and Customs and Excise merged to form HM Revenue & Customs (HMRC)...