Time to tackle the rank absurdities in UK energy policy Uk energy Financial Times 18 0 27.03.2026 Due to the technical or legal........© Financial Times visit website