Zimbabwe's President Robert Mugabe says he is resigning immediately and voluntarily in order to have a "smooth transfer of power" after 37 years in charge. (Nov 21)