China glossed over the issues that Donald Trump had wanted to discuss with Xi Jinping. Now the US president has to scramble to prevent a bigger problem.

The red carpet has been rolled out for Donald Trump for a two-day summit with Xi Jinping.

The US president arrived in China with accolades for his host, calling Xi a "great leader" and "friend".