Starmer says UK ‘can’t stick its head in the sand’ over China after Trump issues warning

British Prime Minister Keir Starmer has arrived in the Chinese financial center of Shanghai in his bid to boost business opportunities for U.K. firms in the world’s second-largest economy, just hours …