 France is taking stock of a new political reality. Sunday's parliamentary elections have thwarted the far-right's push for power, but left no easy path towards government for the other two blocs. A left-wing coalition, the New Popular Front, took the most seats, with President Macron's centrist alliance coming second. They'd agreed to a tactical voting pact, which pushed the far-right national rally into third place. Fabrice Legere represents the party in the European Parliament.