More than 2,000 taxpayers used Christmas Day to file their returns last year but HMRC has warned against leaving it to the final few weeks before the 31 January deadline