Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Britain's energy policy is a national embarrassment. For years, governments have insisted on pursuing an aggressive green agenda, which has prioritised decarbonisation over energy security.