
Times Front Page 22nd of March 2025
Heathrow bosses and the National Grid are under pressure to explain how an electrical substation incident caused widespread travel disruption and stranded passengers, prompting criticism over contingency planning.