Reforms to China's constitution to remove term limits for the presidency does not mean life-long terms, the ruling Communist Party's official People's Daily said on Thursday, after a surge of concern that Xi Jinping may stay in power forever.

The party made the announcement on Sunday, setting the stage for Xi to stay in office indefinitely should he wish, prompting accusations from some in the country that China is set to become another North Korea.

The amendment will be approved at this month's annual meeting of China's largely rubber stamp parliament, which is stacked with delegates loyal to the party who will not challenge its proposal.