Today the Communist Party of China claims to be the largest political party in the world, with eighty million members