Zimbabwe celebrates after President Mugabe resigns

Jubilant Zimbabweans have celebrated late into the night after Robert Mugabe resigned as president. He held power for 37 years and once said "only God" could remove him.

His ally turned rival, former Vice-President Emmerson Mnangagwa, is expected to return from neighboring South Africa and could be appointed as the new president within hours. Mr Mugabe's shock resignation came in the form of a letter read out by the speaker of parliament.

In it, Mr Mugabe, who had so far resisted pressure from the public, the army and his own party to step aside - said he was resigning to allow a smooth and peaceful transfer of power, and that his decision was voluntary. The announcement abruptly halted an impeachment hearing that had begun against him yesterday.