Zimbabwe's President Robert Mugabe has finally resigned, parliament speaker Jacob Mudenda has said.
According to Reuters, a letter from Mugabe said the decision was voluntary.
NAIJ.com gathered that the surprise announcement came as lawmakers debated an impeachment motion against Mugabe in a joint sitting of parliament.
Mugabe had previously refused to resign despite last week's military takeover, and days of protests.
He has been in power since independence in 1980.