Mr Lafontant, a 57-year-old doctor, announced his resignation just as he was about to answer questions about the 6-8 July riots that followed the government’s attempt to remove fuel subsidies as part of an agreement with the International Monetary Fund (IMF).