Kerry Brown is Professor of Chinese Studies and Director of the Lau China Institute at King’s College London.