A Severn Barrage with the potential to generate around 7% of the UK’s energy needs has been ruled out by an independent commission which instead is recommending over the long-term a series of ...