France elections: Who are Marine Le Pen's National Rally?
Marine Le Pen's National Rally (RN) party has won a resounding victory in the first round of France's snap parliamentary elections. But who are the National Rally? What is their origin story? And should Europe be concerned? Sky's Adam Parsons explains.
Sunday 7 July 2024 06:50, UK