 The four-party left-wing alliance, New Popular Front, came second with 28% of the vote. That translates to somewhere between 130 and 160 seats. And that meant a crushing third-place spot on around 20% of the vote for Emmanuel Macron's centrist alliance, Ensemble. Now, that would mean losing more than half of its current 250 seats, ending up with somewhere between 70 and 100. One deputy described it as a total catastrophe.