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