Record number of taxpayers file self assessment in April
A record 737,891 taxpayers filed their 2025/26 self assessment returns in April, according to figures from HMRC. The tax authority said that 86,270 taxpayers submitted their return on the first possible day, which was Easter Monday. That made 6 April,…