The US president’s comments come as Sir Keir Starmer arrives in Shanghai on the third day of his visit to China. Read More