Press release: 10.7 million tax returns filed by 31 January deadline

More than 10.7 million people have submitted their Self Assessment tax returns for the 2019 to 2020 tax year by the 31 January deadline.
Source: HMRC