Chen Yixin was the Communist Party boss of Wuhan for two years. Photo: Handout