Gordon Brown says the UK won't run out of gas