Last week I spent a few days in Cairo encouraging some of the parties now preparing for elections. I first met members of the Lib Dem sister party, the Democratic Front, a few years ago when democracy in Egypt seemed to be a far off aim. None of them would have predicted the speed of…