Britain is still stuck in the electrification slow lane

Electricity Share of Primary Energy Consumption, 2000-2024, OECD + China