342 people filed tax return in the last hour of 2025, says HMRC

Nearly 5.65 million people still need to file their self-assessment tax return before the January 31 deadline.