France elections: Le Pen 'steps aside' as National Front leader
This video has been removed for right reasons.
French presidential candidate Marine Le Pen has announced that she is stepping down from the leadership of her National Front party.
She said the move would allow her to be "a president for all French people".
- From the section Europe