Conservative MP James Duddridge has claimed yesterday's vote in favour of an amendment to the Finance Bill was "entirely meaningless".
The politician appeared on the breakfast show to discuss the news that 20 Conservative MPs had voted for a Labour amendment to the Bill, which will limit the government's financial powers in the event of a no-deal Brexit.
It was the first time the government has been defeated on a Finance Bill for over 40 years, losing by seven votes.
- Read more: Theresa May suffers defeat to no-deal Brexit powers as MPs vote to pass amendment on Finance Bill
- Jacob Rees-Mogg: Voting through Finance Bill amendment is 'salvo from a pea-shooter'
"The vote last night was entirely meaningless," Mr Duddridge told Julia Hartley-Brewer.
"The vote last night said the government can spend money after a date in August later on this year on World Trade Organisation preparations, but of course if we don't have a deal on March 29, we will have already had to have prepared and be actually in that situation."
He added: "The vote last night said we can spend money on preparing for something in the eventuality it has already happened. Clearly that's bonkers."
The amendment was tabled by Labour MP Yvette Cooper, who said it showed MPs “coming together to prevent a chaotic and damaging no deal”.
"If we don't prepare for no-deal we're criticised, if we do prepare we're criticised," Mr Duddridge said.