By Stefan Smith in Tehran
His allies have been harassed or thrown in jail. His calls for freedom of speech have been countered by tough crackdowns on pro-democracy protestors and the press. And powerful conservatives have largely consigned his ambitious reform programme to the rubbish bin.