Air Carriers had this ruling coming to them, as many had claimed "circumstances beyond their control" when this was not true.
For example, fog below minimums, that's obviously beyond their control ? Well not if both airport and aircraft are Cat 3 certified but the carrier has chosen not to spend the money on keeping their crews current on it.
BA cancellations at Heathrow due to flow controls in low visibility ? Well, you may notice this only normally afflicts domestic flights. BA make a commercial decision in such restrictions to dump the domestics and keep long haul going 100%. That's not Circumstances Beyond Their Control at all, it is a decision by the commercial department based on profitability. Fine, and the right thing to do, but don't pretend to the disorganised pax that the cancellation of their particular domestic flight was beyond BA's control.
FlyBe having "delayed" flights, where say the 0700 departure is delayed to 1000, when there just so happens to be another scheduled FlyBe departure, which leaves with both flight numbers attached to it. If the 0700 doesn't operate, that's a cancellation, NOT a delay FlyBe.