Proactivity is not Ba’s strong suit. I was flying from Berlin to YYZ via LHR on the day of the Queen’s funeral. When the airspace closure was announced I knew we’d be held in Berlin and I’d miss the YYZ flight so a week ahead I called to ask about changing flight dates and they refused. Then day of of course it was disrupted and cost them £200 plus taxi and meals to put me up in a hotel. I could see availability on earlier flights so don’t know why they were so intractable.