Withdrawal Bill finally to be passed in parliament today
It has been three long years since UK citizens went to the polls to vote on whether or not to retain membership of the EU, and little else has penetrated the political headlines since.
There have been massive changes in parliament over this time, with MPs swapping their party allegiances and even new parties being formed.
Historians are sure to look back at this moment in the UK’s history as a pivotal one, which saw division and rancour across the union, and even within the two main political parties.
However, it seems like today will also be an historic loadstone because it seems it is the day that Boris Johnson will finally get the approval of parliament for his Bill.
Of course, it is not that the country has suddenly become unified, but rather that Boris Johnson has returned to parliament with a huge majority of 80 and therefore can practically do what he likes and pass whatever laws he chooses.
No longer compromised by the DUP, like Theresa May, there are sure to be some serious popping of corks when this particular parliamentary day is done.
Johnson is also further strengthened by the disarray within the Labour Party. Corbyn is a caretaker figure and no more, as the membership decide who should take the helm and lead the charge against the Tories in the next five years.
Of course, had the balance of power been more equal, Labour could have made some inroads into the possibility of the PM still leaving with no deal, should the new trade agreements with the EU fall short, but as it is even this outcome is now still on the table.