The leftist alliance won a surprise victory in France’s snap elections following Macron’s call after the far right’s success in the European elections. Despite finishing first, the New Popular Front did not secure an absolute majority. The French Greens, Communists, and France Unbowed movement led protests, while the Socialist Party chose not to participate.
Full Article
