These strange excuses won’t get you out of filing your self-assessment tax return
HMRC has published a list of the strangest excuses for taxpayers not submitting their self-assessment tax returns on time. Remember, the deadline for filing is midnight on 31st January 2019.