Donald Trump has landed in Beijing, the first visit to China by a US president in nearly a decade, as he seeks to mend power and prestige weakened by the war in Iran. Trump pumped his fist, descended the stairs of Air Force One and walked a red carpet flanked by 300 young Chinese people wearing light blue and white, waving red flags and chanting welcome. He was greeted late on Wednesday by China’s vice-president, Han Zheng, the vice-minister of foreign affairs, Ma Zhaoxu, and a military band and honour guard. Trump was accompanied by his son Eric and daughter-in-law Lara as well as tech leader