Outspoken South African politician, Julius Malema says Emmerson Mnangagwa, just declared President in Zimbabwe after elections on Monday, must serve one term and "let the younger generation take over".
Malema, 37, who leads the Economic Freedom Fighters (EFF), was quick to congratulate 75-year-old Mnangagwa after his disputed election win.
"We call upon President Mnangagwa to serve one term, he's too old. We hope President Mnangagwa will not want to go for the second term," Malema said on Friday.
"Let Zanu-PF begin a process of producing younger people who will compete with Chamisa. President Mnangagwa this is a brotherly advice, a son's call that says one term is enough, you are too old, let the younger generation take over."
Malema has not hidden his support for Zanu-PF in the past, and previously urged former President Robert Mugabe to quit for a younger leader. Mugabe, who did not heed the advice, was swept away in a military coup in November 2017 led by Zimbabwe's new Vice President Constantino Chiwenga, who was then army commander.
Zimbabwe's constitution imposes a term limit of 10 years, broken into two five-year spells
Mnangagwa polled 50.8 percent of the vote against Chamisa's 44.3, according to the Zimbabwe Electoral Commission (ZEC).
But Chamisa has called the result "fake", insisting that ZEC had fiddled numbers during a four-day delay in announcing results. He has vowed to use "legal and constitutional means" to "defend the people's vote."