© Copyright LexisNexis 2024. All rights reserved.
In the past 12 months, HMRC received some 26 million items of post.
They estimate that approximately 3% or 800,000 items were waiting to be processed at the end of January 2008.