Looks like the afternoon arrival into STN is still there. Assume the afternoon and evening STN-LDY were combined onto the A320 and it returned to base with the evening London-bound pax. Looks like credit due for not cancelling and they got everyone where they needed to be. These things happen.
Not sure how anyone else would have managed the same situation any better.