HMRC sets tax deadline within weeks and says 'be clear' 0 27.08.2024 17:07 Express.co.uk HMRC said there were "plenty of myths about who needs to file a Self Assessment return" before January 31, 2025