The Mayor of London has welcomed the decision by MP’s to reject Prime Minister Theresa May’s Brexit deal.

MP’s voted against the deal yesterday which was rejected by 230 votes.

The controversy came over the so called ‘backstop’ which is essentially an insurance clause in Mrs May’s deal with the EU – in the case that the deal passes, EU rules continue until 31 December 2020.

But after that, the state of affairs between the UK and the EU is unknown.

Mayor of London Sadiq Khan said: “MPs from all political parties realised that this deal would worsen life chances and reduce opportunities for future generations in London and across the UK.

“What happens next will define our future for decades to come.

“It is absolutely vital that the Prime Minister acts immediately to take any prospect of a no-deal Brexit off the table for good.

“We then need a fundamental rethink about how we take this crucial decision. The politicians have failed and in the absence of a General Election, the British public must be allowed to decide what happens next.”

Labour launched a vote of no-confidence in the Government yesterday following the result of the Brexit vote.

The ballot is expected to take place at 7pm tonight.

If Mrs May loses the vote a general election will be triggered.