Refresh the page to get the latest status. If the graphics below do not load, please click on this link.
Another source of similar data shows more detail of interconnects and recent generation averages.
Uk annual energy use (2019) = 2,100 Terrawatthours (Twh). Of that electricity use = 306twh (14.6%)
1twh = 1000gwh = 10^6mwh = 10^9kwh 25 million cars with 40kwh batteries = 1twh storage