The Albany Gazette - French left closes ranks to hobble Macron in parliamentary vote