How many companies, sole traders and self-employed people prioritise on their tax returns? As December is knocking at our doors, we have just over two months left to fill in the forms for 2017-2018. Many choose to wait until after Christmas to finalise their tax returns. As HMRC reports for the previous year show, nearly […]