Zimbabwe’s new president Emmerson Mnangagwa has named his cabinet, appointing senior military figures to high-profile positions.

Mr Mnangagwa has made Sibusiso Moyo, the general who appeared on state TV after the recent military takeover, the new foreign minister.

The head of Zimbabwe’s air force, Perence Shiri, was named the minister of agriculture and land affairs.

Mr Mnangagwa was sworn in last week after Robert Mugabe agreed to resign.

The man who ruled Zimbabwe for 37 years stepped down after the military intervened following the sacking of Mr Mnangagwa as vice-president.