Neither Prime Minister Keir Starmer nor President Xi Jinping publicly mentioned Donald Trump, but the U.S. president’s challenge to the post-Cold War order was clearly on their minds. Xi appeared to acknowledge the criticism that Starmer has faced for reaching out to China despite national security and human rights concerns. Among the business deals announced on the trip was a $15 billion investment in China through 2030 by drugmaker AstraZeneca. Britain is also keen to get more access to the vast Chinese market for U.K. professional and financial services. Starmer is the fourth leader of a U.S. ally to visit Beijing this month, following those of South Korea, Canada and Finland.