Mr Ravi Yerrigadoo’s continuation in office would have been politically untenable after the much publicised affidavit sworn by Mr Husein Abdool Rahim