

In a shock result, the second round of French elections delivered a victory of sorts to the left-wing New Popular Front alliance, pushing Marine le Pen’s National Rally into third place behind the centrists. But with no group winning a majority in parliament, President Emmanual Macron now faces…