National Grid collapses for first time in 2026

Illustrative photo
Illustrative photo