BlondeMoney View:
TM will survive unless angry Brexiteer and Remainer MPs number more than half the party (159 MPs). That's unlikely. Instead they will seek to frustrate the Chequers "Brexit In Name Only" deal via parliament. Blow-up of No Deal still on track for Q3.
(Also, here is a reminder of David Davis's failed 2005 leadership bid...)