“In the 2009 uprising, the sedition occurred in Tehran and the security forces were organized and concentrated in the city and were able to control the situation.

“But if the riots had spread to other cities, the situation would have been different because the forces would be scattered.”

Sanaeirad added: “And besides the domestic issues, there are external factors that influence the election.

“On one hand, we have an Islamic awakening which started with the Islamic Revolution, but global arrogance is trying to undermine this and it has been successful to some extent.

“In a country like Egypt, there was some convergence with Iran at the beginning of our victory, but now some in this country are saying that Arab nations should not follow Iran’s model, because they do not want similar Islamic revolutions in other countries.”