🔴Live: Leftist alliance is 'ready to govern' after trouncing Macron's ruling partywww.france24.com Initial projections from France's snap legislative elections on Sunday showed the leftist New Popular Front leading both Macron's ruling party and the right-wing National Rally but falling short of an...