He told the Sunday Times: "I saw on the one hand what Iran was doing and what the president said had much to do with the moral and spiritual tradition of that country ... what struck me was that if there were any values on the British side they were free-floating and not anchored in a spiritual and moral tradition.
"Unless we reroot ourselves ... we won't know what we stand for and will not be able to confront other people, countries and ideological movements who are very clear where they stand."'
So, which particular bit of Ahmadinejad's moral and spiritual values is the Bishop so keen on?
The execution of homosexuals, saying that women should be in the home and not having careers, sponsoring mass murder or piracy on the high seas?
One of the many sensible things said by Jesus of Nazareth is that, when you are tempted to think of people as prophets and preachers, look at the consequences of what they say. 'By their fruits shall ye know them'.
The Bishop of Rochester has been part of the anti-gay wing of the Church of England and I note with interest that he is gung-ho for the President of Iran simply because he has morals, and is not concerned about where those morals lead.
As I always say, the trouble with the religious not hating each other is that sooner or later they realize that they can forget about the irreconcilable bits of their theologies and concentrate on hating queers.