London Heathrow airport now 'fully operational' after electricity station fire

A British Airways plane takes off as Heathrow Airport in London, Saturday, March 22, 2025.