This time, the polls got it wrong. The French stared at the prospect of a far-right win and – despite the start of summer vacation – voted in their greatest numbers since 1981 to stop that populist surge. Instead, a left-wing alliance cobbled together three weeks ago after President Emmanuel Macron's shock dissolution of parliament now boasts the largest bloc.
But it is far, very far from an outright majority. With Marine Le Pen's National Rally hitting another record high in seats and the prospect of another snap election in 12 months if parliament remains stuck in three-way gridlock with the centre right, can the French do the unthinkable and be like the Germans?