CGTN Europe spoke to Kerry Brown, Professor of Chinese Studies and Director of the Lau China Institute at King's College, London.