April 9, 2019 Taxpayer vs HMRC – number of disputes soar The number of disputes between HM Revenue & Customs (HMRC) and taxpayers has risen by 43