Reformator wybrany na prezydenta Iranu. Społeczeństwo Iranu oczekuje zmian
O tym, kto może kandydować na prezydenta Iranu, decyduje 12-osobowa Rada Strażników. Sześciu jej członków wybiera Najwyższy Przywódca, ajatollah Ali Chamenei, pozostałych – szef sądownictwa (który z kolei sam jest mianowany przez Chameneiego). Ingerencja w proces wyborczy jest więc znaczna.
Szczególnie w ostatnich latach Rada Strażników była szeroko krytykowana za odrzucanie właściwie wszystkich kandydatów, którzy nie w smak byli reżimowi. Także wybory, w których doszedł do władzy , były skonstruowane tak, by zwyciężył w nich właśnie faworyt Chameneiego.