The government has been defeated once again in the House of Commons.

Yesterday, the government failed to stop an amendment to the Finance Bill which would limit their ability to spend money on no deal Brexit preparations without the approval from Parliament.

Today, an amendment was tabled and voted on to force the Prime Minister to reveal her ‘Plan B’ for when her deal is rejected in the Commons later this month.

The Prime Minister has always said a no deal is the only other option to her deal, but reports suggest that she is shying away from a no deal and another agreement could be in the works.

The passing of this amendment would mean the amount of time Theresa May has to reveal her plan B if her deal is rejected in parliament next week has been significantly reduced.

They have voted to pass an amendment making the change tabled by Dominic Grieve, the Tory backbencher and former attorney general.

Before, the prime minister had 21 calendar days to come back to parliament to present her next steps. She will now have just three days to submit her plans.

MPs voted by 308 to 297 to pass the law change.

Theresa May could simply say within hours that her plan B is a no deal Brexit. This would almost certainly trigger a motion of no confidence submitted by the Labour party against the government.

If that fails to trigger a general election, Mr Corbyn has hinted at the idea of supporting a second Brexit vote.

MPs will stop at nothing to block a no deal Brexit.

As it stands, the UK must leave the European Union on the 29th March.

Former attorney general Dominic Grieve said: “I would rather hope that the government has been focusing on alternatives as it has been pretty clear for three to four months that the PM’s deal is in trouble,”