For generations, the French establishment had a tacit agreement that prevented far-right parties from getting close to national power.

That model is starting to come apart.

In the week since Emmanuel Macron dissolved the National Assembly, his opponents from across the political spectrum have been engaged in frantic negotiations to seal alliances that would maximize their chances in the two-round ballot that concludes on July 7.