UK national energy system operator: projections show narrow margins on electricity system for Friday evening

26 Jun 2026 00:14