Jean Christophe Iseux von Pfetten, president of the Institute for East-West Strategic Studies in Britain, said the ability to meet people's needs and adapt to changes has enabled the Communist Party of China (CPC) to lead China to successive victories.