HMRC staff criticise management

Staff at HM Revenue & Customs (HMRC) still have little faith in the abilities of their senior managers.