BP boss’s COP26 talk on human rights blasted as ‘insult’

Senior executives from BP and other big oil companies are addressing a series of meetings at the heart of the COP26 climate summit in Glasgow.