President Xi Jinping is widely seen as China's most powerful leader since Deng Xiaoping and Mao Zedong.