TEHRAN: Iran’s ex-president Mahmoud Ahmadinejad, who ruled Iran for eight years, has been barred from the Guardian Council to run in next month’s presidential election. His close ally Hamid Baghaie has also been disqualified. President Hassan Rouhani was among the six candidates approved by Iran’s clerical Guardian Council on Thursday to run in next month’s presidential election. Ebrahim Raisi, the leading hardline candidate and the greatest threat to Rouhani’s presidency, was also approved by the clerical body. However, Iranian state television reported that the council, which is responsisbile for vetting prospective candidates, had disqualified former hard-line President Mahmoud Ahmadinejad from re-running. Ahmadinejad, who remains a highly polarizing figure within the the country, shocked the country last week when he put his name forward as a candidate, defying Iran’s supreme leader Ayatollah Ali Khamenei, who had told him not to run. Analysts reckoned that the former president, who ruled Iran from 2005 to 2013, had only put his name forward to pressure the council into approving the candidacy of his close ally, Hamid Baghaie. However, he was also disqualified from running, reportedly due to embezzlement charges.