The UK’s HM Revenue and Customs (HMRC) has announced a significant overhaul of its tax […]