He might be right. But I believe that once we reach a stage where the options are soft brexit or no brexit, then the only possible answer is no brexit. For the simple fact that a soft brexit gives us nothing as an advantage, while retaining the disadvantages.
While I fundementaly disagree with a hard brexit, at least the brexiteers can mantain the narrative of closed borders/control/trade freedom etc.
This middle ground option is a guaranteed loss for all sides, as far as I can see.
If any tories genuinely believe they can make a hard brexit work then they will push for a new PM. Otherwise, they will keep sniping from the sides and blaming everyone else.