The ICO has carried out a data protection audit of Her Majesty's Revenue and Customs (HMRC) with its consent.