Palantir’s NHS England contract ‘opens door to government abuse of power’, health bosses toldMarch 12, 2026