Marine Le Pen is elected French MP but far-right Front National falls flat with just eight seats


Marine Le Pen is elected French MP but far-right Front National falls flat with just eight seats