Kelly Review published into the circumstances related to the closure of Heathrow Airport on 21 March 2025.
Kelly Review launched following the unprecedented power supply failure caused by the major fire at National Grid and SSEN’s North Hyde substation. Find also The Kelly Review terms of reference (ToR).