Afshin Rattansi on assignment in Tehran talks to veteran Labour politician, Tony Benn, as Gordon Brown prepares to speak to the Knesset in Israel in a speech presumably drafted by The White House.