Macron faced with difficult choices after French government falls