HM Revenue & Customs Tax office apologised after an error in its checks led to payments being stopped. Post navigation Two US marines implicated in killing family in notorious Iraq war shooting, expert tells BBC The Egyptian green tech firm looking to cut energy bills