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 domestic and international changes has enabled the Communist Party of China (CPC) to lead China to successive victories.