Saturdays rotation was also operated in reverse by BA so was some 4hours late.( crew sickness apparently, standby cover?). But the SAAB managed to leave for Humberside whilst the delayed pax sat in IOM waiting for the replacement EMB190 to arrive. Same SAAB was subsequently dragged back for the one flight they managed on the Sunday night to the IOM and that did not get back til 22.30.
I have been caught out by a few of these cancellations this year, oddly for a purported business route it seems to be the early rotation that's binned. It must be costing someone a fair bit of cash for the EU compensation.