More than 12 million taxpayers are expected to submit a 2025 to 2026 self-assessment tax return by the 31 January 2027 deadline
Back to News
More than 12 million taxpayers are expected to submit a 2025 to 2026 self-assessment tax return by the 31 January 2027 deadline