Brexit may never happen, Sir Vince Cable has said as he said he will work with Labour and Tory MPs to block Theresa May's plans for leaving the European Union.

Sir Vince, who is expected to be the next Liberal Democrat leader, said that he believes that divisions within the Conservative Party and Labour are "so enormous" it could halt Brexit.

He told the Andrew Marr show on BBC One: "I’m beginning to think that Brexit may never happen. I think the problems are so enormous, the divisions within the two major parties are so enormous. I can see a scenario in which this doesn’t happen.