Inspectors take longer to process self-assessment tax forms than taxpayers spend filling them in. According to Dawn Primarolo, the Paymaster General and responsible for HM Revenue and Customs (HMRC), ...