Press release

HMRC reveals Top 10 worst tax return excuses for 2014

As the Self Assessment deadline approaches on 31 January, HMRC reveals some of the worst excuses submitted last year for late tax returns.