 The leftist coalition, the New Popular Front, won the most seats in the French parliament as a political alliance between center-left and more progressive parties came together to defeat Marine Le Pen's National Rally Party after the far right held a significant lead in elections first round last week and scored major advances in recent European Parliament elections. Supporters of the leftist New Popular Front took to the streets to celebrate as results were announced Sunday.