Over 2,000 business owners submitted Tax Returns to HMRC on Christmas day in 2019
While the self-assessment tax deadline isn’t until January 31st, there have been increases of self-employed workers in the UK choosing tax returns over turkey by finding…














