HMRC says faulty website "reasonable excuse" for late returns HM Revenue and Customs (HMRC) has encouraged people to file thir tax returns as soon as possible following problems with it's website on which people are supposed to submit their tax returns. 04 Feb 2008