Self-Assessment Deadline: 28K Freelancers Risk £100 Fines Freelancer October 28, 2025 With the upcoming “dreadline” for Self-Assessment Tax Returns just two days away, new data has revealed that over 28,000 are…