As the British Parliamentary delegation was driven early last week from Khomeini Airport to our hotel in downtown Tehran I was struck by the amount of infrastructure building there had been in the nine years since I’d last visited, with new motorways and new metro lines under construction.