PARLIAMENT Vision 2020 has not failed, said Prime Minister Najib Abdul Razak.

"The truth is we have not failed, but we have to admit there are some weaknesses," Najib told the Dewan Rakyat today.

Vision 2020 is the brainchild of former prime minister Dr Mahathir Mohamad, who is now one of Najib's greatest critics.

Najib was responding to Siti Zailah Mohd Yusoff (PAS-Rantau Panjang), who said Vision 2020 has failed in making Malaysia a developed nation, closing the income gap between the east and west coasts, and in achieving the target of 30 percent bumiputera equity ownership.

Najib retorted that such goals would be easier to achieve if there was less politicking in the country.

He added that when laying out a vision, high targets must be set for it to be meaningful.

"So there will be weaknesses in terms of achievements, especially when there are external factors," the prime minister said.

Najib said such external factors include a drop in prices for oil and commodities.

Earlier, Najib said that his own future vision for Malaysia, National Transformation 2050 (TN50), was not meant to replace Vision 2020.

"Many people say we have rejected Vision 2020. No, we have not. This is a continuation," he said.

TN50 was introduced in Najib's 2017 budget speech last October.

Billed as a bottom-up approach to future planning, the government is actively soliciting feedback and input on TN50 from the public, especially the youth.