French election: Sharp-tongued Mélenchon galvanises left

4000
3000