Bottom line is that today is another awful day to be flying BA. My NCE flight is 3 hours late. So far no help. advice, voucher or EU261 advice.
It is EU261 territory as the chaos encountered on a daily basis right now is entirely of their own making.