Question: what are taxes due in 2019?
Answer: 31 July 2019: payment on account due. ...  5 October 2019: register for self-assessment. ...  31 October 2019: paper tax returns due. ...  30 December 2019: opt into PAYE. ...  31 January 2020: online tax returns due.