The Socialist Party, which has dominated what passed for the French “left” since its founding in 1971, suffered a historic collapse.

More...