Climate activists have blocked major streets in central London demanding that the government halt new oil and gas licences. teleSUR