 The far left and far right both boosted their influence, but no one has enough seats to govern. France's president, Emmanuel Macron, is weakened. His cold consolation? That his party didn't perform as badly as expected. Days, possibly weeks, of cantankerous coalition talk stretch ahead. And what help are they to French voters worried about migration, inequality and the cost of living crisis?