Revenue head quits after massive data breach

HM Revenue and Customs

letter to the HMRC