Press release

Taxman reveals top 10 terrible tax excuses

Ten of the most terrible excuses for missing the 31 January tax return deadline have been revealed today by HM Revenue and Customs (HMRC).