french voters

A shock election result in France puts the left in the lead

In a result that took France wholly by surprise, the left-wing New Popular Front (NFP), dominated by Jean-Luc Mélenchon, looks…

5 months ago