The CO flights touch down seemed to be on the Numbers, ie earlier than the designated touch down zone. The runway also appears to have been extremly wet, perhaps water logged?
The BBC report at 14:15 was comical, apparently the runway is the same as runways at Luton and other airports. Additonally, it was NOT pilot power that brought about the canx ops of the 10 airlines. (Whos "Power" was it then?) Lets not for get they have had 2 aircraft slide off the runway!
BALPA need to issue a statement, clarifying the issues.