Results will be published in two stages, and are due to be released this September.
HMRC answering 100,000 calls per day and the DVLA opening 45,000 envelopes every 24 hours should be things of the past.