In an important week for global affairs, Chinese president Xi Jinping has given a major speech at the United Nations in Geneva, arguing that the world must not allow the Paris climate deal to be “derailed”. Demonstrating the neat turn of phrase associated with his predecessor, Deng…Read more…