Steve Bannon took a diplomatic and conciliatory tone during his visit to Hong Kong, praising Chinese President Xi Jinping and denying he was ever “anti-China”. Photo: AFP