When Li Keqiang, China’s prime minister, gave his final speech at the National People’s Congress on March 5th, it was already clear who would succeed him. But a successor has yet to be found for the ...