'We should never have turned the taps off!' Labour's North Sea strategy torn apart by top Tory

The North Sea is estimated to contain between 300 million and 500 million barrels of oil

CHECK IF SECTION is a Channel