March 3, 2026 500 people march against AI -- London's biggest anti-AI protest yet Protest AI Safety London PauseAI Society