French PM offers to resign
Left wins most seats in France but fails to achieve majority
Official results from parliamentary election in France in line with television projections: Left-wing alliance wins 182 seats, Macron wins 168 seats, Le Pen wins 143 seats. No bloc won enough seats for a majority.