Every year, HM Revenue and Customs (HMRC) receives some imaginative excuses and expense claims following the 31 January Self Assessment deadline.
Featured story
Every year, HM Revenue and Customs (HMRC) receives some imaginative excuses and expense claims following the 31 January Self Assessment deadline.