Guatemalan President Otto Perez has resigned, his spokesman said on Thursday, after becoming embroiled in a corruption scandal that has gutted his government and plunged the country into choas just days before a national election.

READ ALSO  Legalisation of gay marriage in Ireland a defeat for humanity - Vatican

Thousands of protesters had flooded the streets of the capital, Guatemala City, and other cities in recent weeks calling for Perez, a 64-year-old retired general, to quit.

READ ALSO  Zamfara faces media blackout

The letter of resignation was signed late Wednesday and sent to the country’s Congress, presidential spokesman Jorge Ortega said.

READ ALSO  ECWA Raises Alarm over CAN Presidency Electoral Process