Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!
As the deadline approaches for submitting returns and paying tax for 2017 to 2018, HMRC reveals some of the most bizarre excuses it has received for not paying on time.