Ed Davey is absolutely right. The idea that North Sea drilling will bring down your energy bills is fantasy — prices are set on volatile global markets.
The real answer is investing in homegrown British renewables, so we're never again held hostage to market shocks or foreign dictators.