San Francisco Frontiers - High stakes as Macron battles to keep parliament majority