According to a newspaper report published just before last year’s January deadline, more than 50 per cent of the nation’s stressed out self-employed, leave getting their tax self-assessment form into the HMRC to the very last...