Just a month ago, the French public delivered a clear victory for the Socialist challenger François Hollande, in his Presidential runoff with Nicolas Sarkozy.
Yesterday saw a record low level of participation (48.31%) in France's legislative elections as 6500 candidates campaigned for 577 seats.