Since the start of December, Emmanuel Macron, Mark Carney, Sir Keir Starmer and at least five other foreign leaders have trooped to Beijing ...