1.8 million still to file self assessment returns The self assessment deadline on 31 January was missed by 1.8 million taxpayers, according to figures from HMRC. However, those with a late tax return Read More » 3rd February 2021 No Comments