The key HMRC filing deadlines from December 2017 to April 2018 including deadline for PAYE cheque payments, online CIS returns, online personal tax self-assessment returns