Defeated presidential candidates Mir Hossein Mousavi and Mehdi Karroubi have called for new elections , sparking the ire of backers of re-elected President Mahmoud Ahmadinejad .