The latest news from Greece, France and Egypt This weekend voters in Greece, France and Egypt took to the ballot box.