Two HM Revenue and Customs (HMRC) officers have been charged with passing on confidential taxpayer information in exchange ...