Big win for the French left alliance as France stares at a political gridlock | World English News