French Socialist Party in disarray after joining new Left alliance
France’s Socialist Party has joined the New Popular Ecological and Social Union formed by Jean-Luc Mélenchon’s La France Insoumise ahead of the legislative elections in June but the news has…