National Grid confirms Heathrow never lost access to power 24 March 2025 Heathrow’s boss previously said the shutdown was not for lack of power but to reboot complex systems.