I have a couple of friends on the flight.
As of a few minutes ago they have no idea as to when they might be on their way again. They complain of an appalling absence of communication from the local agent and the Airline. Some passengers even hired a taxi back to the airport in an effort to find out what is going on. Rumours of a "part" having to be brought in (!).