The Albany Gazette - High stakes as Macron battles to keep parliament majority