When will the NHS decide to end its Palantir contract? Odds & Predictions