Who’s the best candidate to beat Trump