The Socialists, Greens and Communists have put aside their differences to form a ‘New Popular Front’ The posters strung across the street in Montreuil, east...
Socialists, Greens, Communists and France Unbowed to have joint platform with a candidate in every constituency France’s four main leftwing parties have agreed to form...