Honestly, I think maybe Rory Stewart is what we need (if he gets to final two - a VERY big if - he'll be getting my vote).
However, he seems more like a "peacetime" (ie, non-Brexit) PM. He seems like he would have a fair amount of Cross-Party Appeal, If it's not all talk of course, that would work even for a minority Tory government, but he's campaigning to the people as if it's a General Election, which is sadly the wrong way to go.
Sort of the person we'd like in '22, not nesecarily the person to get us through Brexit (which, as we've seen with May, will likely dominate their premiership and end their career which ever way it goes).