HMRC Update: Over 290,000 Submit Tax Returns Early Amid Deadline Reminder Wednesday, May 13, 2026 hmrc tax selfassessment deadline taxreturn budgeting refund selfemployed taxfiling finance More than 290,000 taxpayers have already submitted their Self Assessment tax returns within days of the new financial year beginning, as HMRC highlights the benefits of filing early and reminds others of upcoming deadlines. … Read More