Heathrow Airport will be closed all day on Friday, March 21, 2025, due to a major power outage caused by a fire at a nearby electrical substation in Hayes.