Over the weekend there has been much speculation around where the Brexit process is, after Theresa May seemed to have a frank confrontation with EU leaders at a European Council meeting in Brussels on Friday.

There have been suggestions that she is threatening to crash the Brexit deal crafted by the UK and EU over the past two years, unless fellow European leaders agreed to discuss changes to the withdrawal package to help her sell it at Westminster.

There is talk she might hold a snap vote by parliament on her Brexit deal next week, having aborted a Commons vote on her deal last week fearing defeat, with the ultimate threat of killing the withdrawal agreement before Christmas.

In the meantime, some MPs have argued the Prime Minister could still get a vote on her Brexit deal next week, while others have warned her not to try to “run down the clock” and minimise Parliament’s role in Brexit.