HMRC has announced that a record-breaking 90.4% of those required to submit a self-assessment (which includes all freelancers) did so on time - a total of 9.45 million people. Of those a record number were also filed online - 80.9%.
More...
If you have any comments to make about this blog post feel free to start the debate below!