U.S. President Donald Trump (C) attends a welcome ceremony at Buckingham Palace in London, Britain, on June 3, 2019. U.S. President Donald Trump arrived in London on Monday to start his three-day state visit to Britain as widespread protests against him are set to take place. (Xinhua/Ray Tang)