UK Energy Supply & Demand

Mark Stolworthy has written and maintains this very useful site. The data comes from Elexon with the exception of Solar data, sourced from Sheffield University: https://gridwatch.co.uk