Disconnected, yes the EK on time performance is approaching 100%. That is, leaves the same day as scheduled.
MR8, curious on what grounds would you have refused to take the a/c and pax to LGW? Was it safe? Probably. Was the crew fatigued? Were you out of FTDT? Or would your answer be, I don't like the decision, therefore, I will reject it? See your point about this being a complete F***up, but you might have a very hard time 'splaining why you left the airplane at LHR with full pax, no ground staff and headed off to the hotel. If at any point SMNC was requiring you to violate stated policy, then set the parking brake, but otherwise.....good luck.