City Hall has blocked a £50 million contract between the Met Police and US tech company Palantir over a “clear and serious breach” of procurement rules. The Mayor of London told the London Assembly ...