Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Far-right National Rally’s Marine Le Pen has announced she’ll run in the 2027 French presidential election, following Tuesday’s shock court ruling which cleared the way for her to do so. But what doe…