 Mr. Macron called the snap vote after disappointing European election results. The BBC's Debbie Ross. Iran will have a runoff election to replace its president. CBS's Elizabeth Palmer in Tehran takes a look at the top two candidates. Pezesh Kian has suggested he'll deliver change in part by opening up and seeking better relations with the West.