Revenue reveals 'Top 10 oddest excuses' for late tax returns.
Great Britain.HM Revenue & Customs.issuing body.
"2 January 2014".
Caption title.