 Well, constitutionally, it's still the president. It's Macron who has the prerogative to nominate the prime minister. Then the new parliament can choose to reject that prime minister by passing a vote of no confidence.