Those who need to do a self assessment have until January 31 to complete it - and pay the tax they owe. Sarah Coles, head of ...