New figures from HM Revenue and Customs (HMRC) figures show 342 people spent the last hour of 2025 submitting their tax ...