It is nearly 10 years since the US president made a state visit to China, and Iran, Taiwan, trade, AI and drugs look set to dominate

China confirmed on Monday that US President Donald Trump will pay a state visit from 13 to 15 May at the invitation of his Chinese counterpart, Xi Jinping. It will be the first…

It will be the first time a US president has visited China in nearly a decade, with the last visit being Trump in 2017