Share Facebook Twitter LinkedIn Pinterest Email Video. The New Popular Front won the most seats in France’s snap legislative elections but fell far short of an absolute majority. Source link