HMRC Urges Early Filing as Over 290,000 Complete Tax Returns Ahead of Deadline Wednesday, May 13, 2026 hmrc tax deadline selfassessment filing taxreturns budgeting refunds payments taxpayers More than 290,000 taxpayers have already filed their Self Assessment tax returns just days into the new financial year, prompting HMRC to highlight the advantages of early submission. The tax authority praised these … Read More