Harare - The streets of Harare imploded into wild honking, cheering and singing after it was announced that President Robert Mugabe has resigned.

Robert Mugabe said he is resigning immediately and voluntarily in order to have a "smooth transfer of power" after 37 years in charge.

The letter was read out in a cheering, dancing Parliament, which had been pursuing impeachment of the 93-year-old Mugabe, the world's oldest head of state.

People hung out of car windows, others embraced and shook hands as news spread that the 93-year-old statesman who had been ruling Zimbabwe for the past 37 years had finally relinquished power.

READ MORE: BREAKING: Robert Mugabe resigns