THERESA May is calling off the vote on her Brexit deal in the face of what had been expected to be a significant defeat at the hands of rebel MPs.

A Government source confirmed that the vote was being pulled, with the Prime Minister due to inform the House of Commons in an oral statement at 3.30pm.

News that the crucial "meaningful vote" was being postponed broke just moments after a Downing Street spokeswoman told Westminster reporters at a regular daily briefing that it would go ahead.

There was no official confirmation from 10 Downing Street that the vote was being called off.

But a senior source said: "It's being pulled."

Mrs May's hastily-arranged oral statement is widely expected to confirm that she intends to seek further concessions from Brussels to try to win over rebellious backbenchers.