© Copyright LexisNexis 2025. All rights reserved.
A reminder that 31 October is the deadline for paper self assessment tax returns for individuals, partnerships and trusts.