France election: surprise win for leftwing alliance keeps Le Pen’s far right from power


France election: surprise win for leftwing alliance keeps Le Pen’s far right from power