HMRC: 342 filed tax return in last hour of 2025
HMRC data shows 342 people submitted their self-assessment tax return in 2025's final hour. With the January 31 deadline looming, nearly 5.65 million still need to file. Avoid a £100 penalty by filing now.