Severe weather warnings, several hours in advance?
Preprepared contingency plans?
Extra personnel called in?
Plans executed, pax disruption reduced?
Where does one suppose BA will be able to find a load of staff willing to come to work at short notice on a Sunday evening?