A close ally of Mahmoud Ahmadinejad, who favours cultural openness and opposes greater clerical involvement in politics, is being groomed as a possible successor to the Iranian president when he steps down in two years time.Esfandiar Rahim Mashaei, Ahmadinejad's chief-of-staff, is positioning himself as a candidate who will champion a nationalist rather than a theological narrative of Iran. Mashaei, whose daughter married Ahmadinejad's son, has become the most controversial political figure in Iran, provoking harsh criticism from the conservative establishment, including the supreme leader, Ayatollah Ali Khamenei.