The most powerful position in Iran is held by the spiritual leader, Ayatollah Ali Khamenei, but three other centers of power are determined by popular vote: the president, the Assembly of Experts and the parliament. In all Iranian elections, though, the course is set in advance.