News story

HMRC reveals ‘Top 10 oddest excuses’ for late tax returns

With the 31 January tax return deadline just around the corner, HMRC has revealed the ‘Top 10 oddest excuses’ for sending in a late return.