If you rush it because 31 January is on the horizon you are likely to make mistakes, or not have everything you need ...
HMRC is failing taxpayers in their hour of need as its customer service suffers ahead of the self-assessment deadline. More than 12 million are expected to submit a tax return this year, but as of Jan ...
Between now and midnight on Friday, there will be a mad scramble among taxpayers to file their self-assessment tax returns – ...
Self Assessment customers reminded of payment options as deadline approaches. Almost 340,000 Self Assessment filers have ...