All this conveniently ignores the realpolitik and tries to pressure him into a position in which he stands squarely against half of the voting public. Which I am sure would suit his political opponents down to the ground. Just because he doesn't willingly walk into that trap doesn't make him clueless or foolish. This is a very delicate situation with the huge divisions that have opened up in the past 3 years.
In my view, he quite rightly said the referendum result should be respected, but also quite rightly (with a major input from Keir Starmer) said that any form of Brexit should not water down our standards, rights or protections. I think a new customs union, negotiated with respect for and acknowledgement of the other side's position, was not the unachievable pie in the sky some make it out to be. Of course it wouldn't be easy. We'll probably never know. Now things have got into such a mess that the argument for a rethink, with the deadlock in Parliament is more than reasonable.
With these bastards in charge, even if we end up staying in, they will still skew the economy in the favour of their multi-millionaire sociopathic puppet masters, so pushing for a general election BEFORE another Brexit vote makes perfect sense. But that's unlikely to happen.
He's not a leader of men, or a great political mind. He should be doing better at setting out his stall and winning floating voters over. But he is a decent man who is well capable of acting as a figurehead for a different, fairer system with the right people around him. Economically illiterate austerity led us here, it's that which has to be addressed first and foremost.
I am firmly of the opinion that we should revoke and remain, where I differ from many others is how we get there. A second referendum could quite easily result in the hardest possible Tory Brexit, from which there is no possible escape route.
Be careful what you wish for.