Firefighters douse flames after a fire broke out at a substation supplying power to Heathrow Airport in Hayes, west London, on March 21, 2025. Officials said that Britain's Heathrow airport, Europe's busiest, was shut down early on March 21 for 24 hours after a major fire at an electricity substation cut power to the sprawling facility west of London.
Image: Benjamin Cremel / AFP