Alastair Campbell has accused the Prime Minister of trying to appease her own MPs rather than "bringing the country together".
The former Number 10 spin doctor appeared on the breakfast show to discuss the forthcoming meaningful vote on Theresa May's Brexit deal, which takes place on Tuesday.
Mr Campbell accused the PM of being "unbelievably stubborn", and criticised her approach to garner support for her deal.
- Read more: Alastair Campbell: Theresa May is ‘not a top-level Prime Minister’
- Read more: Alastair Campbell: 'I've been offered a lot of money to go in to the jungle'
"She can do the vicar's daughter, she can do the national interest all she wants - her big motivation is holding the Conservative Party together, and she thinks that means she has to appease the Rees-Mogg's and those guys, otherwise they're going to peel off," he told Julia Hartley-Brewer.
"She has realised very late in the day that that strategy has got her into the mess she is now in."
'Idea that no-deal is what people vote for is profoundly wrong'
Alastair Campbell campaigns for Remain during the run-up to the EU referendum. Image: Getty
He added: "I wouldn't be at all surprised if she tried to get Jeremy Corbyn into Downing Street."
The political aide-turned-author claimed that the possibility of a no-deal Brexit was grounds for a second referendum.
"The idea that no-deal is what people voted for is profoundly wrong," he said.
"If MPs believe that that is going to do real damage to the country we need to say so."