Aliens, vertigo, and a Glasgow nightclub included in this year’s expenses and excuses
Every year, following the 31 January Self Assessment (SA) deadline, HM Revenue and Customs (HMRC) receives a number of imaginative and intriguing excuses for not completing tax returns on time. Each year also sees some widely optimistic expense claims.