England

Customers Tracked: 20,500,000
Customers Out: 1,956
Last Updated: 2/8/2023 7:27:46 AM GMT
Provider Customers Tracked Customers Out
Electricity North West2,400,000118
National Grid UK4,000,000195
Northern Powergrid3,900,000897
Scottish and Southern Electricity Networks1,900,00028
UK Power Networks8,300,000718