DUBAI - Iranian President Mahmoud Ahmadinejad, now out of favor with Supreme Leader Ayatollah Ali Khamenei, suffered more setbacks in a run-off parliamentary election seen as a pointer for next year's presidential race, results showed on Saturday.

The authorities hailed the outcome as a resounding triumph for Iran as it prepares for nuclear negotiations with the West.

Results announced by the Interior Ministry showed the United Principalist Front, closely linked with Khamenei and critical of Ahmadinejad, leading Friday's vote, but with the hardline Resistance Front of the Islamic Revolution close behind.

The allegiance of the Resistance Front is tricky to fathom. It also backs Khamenei, but some members have served under Ahmadinejad. Some still support him, others dislike his chief of staff, accused of trying to undermine Iran's theocratic system.

Read the full story here

Please LIKE our Facebook page - it makes us stronger