Press release: Over 93% of taxpayers file tax returns by the deadline

This item was filled under Housing

HM Revenue and Customs (HMRC) reveals how many taxpayers completed their Self Assessment tax return by 31 January deadline.

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.