Mahmoud Ahmadinejad, the former President of Iran (2005-13), who has died aged 69, was an obscure figure when he was appointed mayor of Tehran in the spring of 2003, and not particularly well known ...