The self-assessment deadline for 2024-25 tax returns has passed. Of the 12.1 million customers expected to file this year, ...