With the self assessment deadline looming, HMRC has revealed some taxpayers chose the festive period to file, with more than ...