France
What is the New Popular Front, surprise winner of the French election?
With a radical manifesto and an uneasy alliance, the left and green alliance has a difficult task aheadFrance election – live updatesThe New Popular Front (NFP), a four-party left-green alliance, was the shock winner of Sunday’s French parliamentary