Yesterday Britain generated 91% of it's power through renewables, and 13% through nuclear, while exporting energy to Denmark and Holland, and that's not even a *good* renewables day
March 29, 2026 - 15:13 UTC
6
3
235