British Prime Minister Keir Starmer arrived in Beijing on Wednesday for an official visit to China through Saturday. Starmer's visit marks the first visit to China by a British prime minister in eight years. Apart from Beijing, Starmer will also visit Shanghai.