Yesterday Keir Starmer became the first British prime minister to visit China since Theresa May in 2018, meeting Xi Jinping in Beijing and saying he wanted to bring "stability and clarity" to the UK’s approach to Beijing. Xi told Starmer the relationship had gone through "twists