Opinion polls indicate a challenging landscape for Macron's party, with National Rally leading at 35%, followed by the New Popular Front alliance on 26%, and Macron's Renaissance lagging behind at 19%.