Britain could help jab thousands of world leaders to make sure the Cop26 summit goes ahead

previous post