With renewed vigour, the heads of state of the G7 group of leading industrialised nations recently agreed climate targets, vaccination programmes for poor countries and a common front against China at their eponymous summit, held in the British resort of Carbis Bay.