Record wind and solar saved UK from gas imports worth £1B in March 2026 | Dark Hacker News