I n just over a fortnight, on 29 March, Britain is set to leave the European Union. But it’s still possible that the date could shift, with MPs gearing up for yet another monumental week in British politics.

As the prime minister said herself in a last minute plea for support for her deal on Friday: “Reject it and no one knows what will happen.