Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

With the self assessment deadline looming, HMRC has revealed some taxpayers chose the festive period to file, with more than 4,500 people filing on Christmas Day.