Heathrow Defends Handling of Blackout, Saying Shutdown Unavoidable Published 24 Mar 2025 Full Article