Elected on a platform of social justice, Mr Ahmadinejad has squandered Iran's hugeoil revenues on inflationary handouts, cares little for human rights and embarrassed many of his compatriots with his undiplomatic pronouncements, among them his suggestion that Israel should not exist.