In the run-up to the tax return deadline, HM Revenue & Customs (HMRC) released a list of wonderful excuses it has received from those who fail to meet the deadline for filing self-assessment tax returns – some of which have…
Read More...