Airline web site shows about 80 Heathrow departures are canx today.
Many other Departures and arrivals are late.
80 plus 80 = 160 = lots of unhappy passengers and bags.
Heathrow is not a very happy place today, my thoughts are with all the passengers and staff caught up in it.