What do the French people really want from their government?

Two months from now, on April 10 and 24, elections will be held to decide who should be the next President of France. Six weeks after that, on June 12 and 19, voters will turn out again to elect the 577 deputies to sit in the Assemblée Nationale.