MPs’ concerns about Palantir are justified

Role could undermine public confidence