text:  But the new Popular Front, which won 182 seats in the National Assembly, still fell short of the 289 seats required for an absolute majority. Sunday's results came as a major blow to not only the far right, which came in third, but to French President Emmanuel Macron, who called the snap election in the hopes French voters would keep his centrist coalition in place. Macron's prime minister, Gabriel Attal, offered his resignation today.