The 75-year-old will be sworn in as president on Friday – two weeks after he was sacked as vice president by longtime ruler Robert Mugabe and fled to South Africa.

Mr Mnangagwa said: “I pledge myself to be your servant. I appeal to all genuine patriotic Zimbabweans to come together. We work together. No-one is more important than the other – we are all Zimbabweans.