Though there is a sense of relief across Europe over the National Rally being kept out of power, political instability is bound to haunt the new government.
New Popular Front leftist coalition placed first with 180 seats, Macron's centrist alliance bags over 160, Le Pen's far-right National Rally and allies restricted to third place with about 140