A guide to Self Assessment tax returns (for self-employed)

It’s the time of year every freelancer dreads; Self Assessment season. Time to dig out all those old invoices and expenses, dust off those ancient bank statements and tell HMRC [...]