British Prime Minister Keir Starmer wrapped up talks with China's President Xi Jinping on Thursday, with both sides hailing the meeting as a step forward for ties. Starmer is one of several world leaders who have visited Beijing in recent months to pursue closer ties in light of the US-China rivalry.