Opinion polls published a week before France's snap legislative election on 30 June put candidates backed by the far-right Rassemblement National and its allies in the lead, but with the vote taking place two rounds, the outcome remains highly unpredictable.