It's deadline day for tax returns. HMRC has compiled the best excuses for late returns.
now playing
The best tax return excuses