January is generally an anxious time of the year for the nation’s growing number of self-employed but a new rule being introduced this month could leave many unable to pay their Self-Assessment returns on time. This is because new rules introduced by the EU will as of January 13 make it illegal to pay tax…