More than half of the UK’s electrical power was supplied by renewable energy on February 25 2026. That consisted mainly of solar, wind and hydroelectric sources. The next day, a new source of ...