French election: Surprise win for left-wing alliance 08/07/2024 (VOVWORLD) -France has faced an unexpected turn as the left-wing New Popular Front (NFP) alliance took up a majority of seats in parliament, just ahead of President Emmanuel Macron's...