The deadline for completing the self-assessment tax return is looming, and the Inland Revenue is threatening laggards with fines. Failure to submit the form by 31 January will trigger a fine of up to ...