tech 'Hands Off Our NHS': Protesters Demand Palantir Be Removed From UK Health Service Jun 12, 2026, 5:47 AM