X-man has real live political opposition? Glad to hear it but find it inscrutable.
Shanghai is the center of power for Deng Xiaoping and his far more moderate followers. They are a threat to Xi in the Politburo, so are being dealt with in typical communist fashion.