HM Revenue and Customs (HMRC) suffered IT problems with several of its online systems on Saturday, affecting customers attempting to file their tax returns by the 31 January deadline. The IT issues ...