Uncategorized11.48 million beat the Self Assessment deadline Millions of taxpayers filed their Self Assessment tax return for the 2024 to 2025 tax year by the deadline. Transparency data: HMRC: spending over £25,000, December 2025 Check genuine HMRC contact that uses more than one communication method