Britain is still stuck in the electrification slow lane
Electricity Share of Primary Energy Consumption, 2000-2024, OECD + China