Qi Yu has been appointed as the Chinese foreign ministry’s new Communist Party chief, surprising many insiders. Photo: Xinhua