Country, Europe, WorldwideJuly 2, 2024July 2, 2024Left-wing and centrist parties in France are scrambling to block the far-right National Rally from winning the ongoing parliamentary snap election.