Fresh doubt over Marine Le Pen presidential bid as court orders electronic tag July 7, 2026 · The Guardian Read full story at source