Surprise election win for left-green coalition plunges France into uncertainty
In France's biggest political upheaval in decades, a newly formed left-wing alliance is set to take up a majority of seats in parliament, just ahead of Macron's centrist coalition, with far-right National Rally in third place.