London June 10, 2026By Olivia WilliamsSadiq Khan’s Controversial Move: Blocking a £50 Million AI Deal with Palantir Ignites Debate with the Met