Sir Keir Starmer has met Xi Jinping in Beijing, telling the president he wants a “more sophisticated” relationship with China. The Prime Minister met Mr Xi at the Great Hall of the People on the first ...