Don't need bad stats to make SEN look even better, their 90.9% alone does a good job.
Just that you said airports serving London, and not including the 2 biggest, i thought there was a reason for the omission. Bigger airport = more likely to have delays, hence my playful reasoning.