Thank heavens for the EU law regarding compensation for delays. I find UA have been quite good at getting me out of LHR when there have been heavy delays and cancellations - but I suspect that they are heavily incentivized by the financial penalties on them for not doing so.