Slowly but surely Parliament is asserting itself over the Executive. The House of Commons – which voted to approve the holding of the Brexit referendum and the triggering of Article 50– is using its power to place constraints on the government and make requirements of ministers as the day of the UK’s departure draws ever closer.

Barely discernable in clear cut form the emergence of new alliances emphasising common interests are smashing traditional party structures and traditional allegiances. So far these alliances have mainly been on the Brexiteer side, but now a bigger grouping is beginning to emerge and cohere from the Parliamentary fog – the one that says we need a Brexit deal or we have no Brexit.