Well, what a busy day, the ECJ says the UK can revoke its Article 50 letter and stay in the EU and Theresa May decides to put off facing her fellow MPs tomorrow with what's left of her tattered deal.
Theresa May has announced that the so-called 'meaningful vote' scheduled for tomorrow, will be delayed, but hasn't yet said how that would happen or for how long.
She is still battling on trying to save her deal and her political life, answering questions by MPs in the Commons – but most of this is repeating time and time again, her much repeated replies of refusing calls for another EU referendum and trying to explain how the backstop is temporary, despite not actually having a time limit.
But you can see that most of those MPs just want to vote her deal down as soon as possible with no more nonsense.
And at the heart of this is her intention to go back to the EU to get them to give some sort of undefined reassurances over the backstop issue, that no-one – apart from her cronies – will accept.
But as everyone keeps pointing out, the EU is not for renegotiating, however large the handbag she takes along to Brussels. But somehow she is leading us to think she can take a magic wand in her handbag and wave it over the agreement document, say 'Open Sesame' and be able to tinker around with it.
The truth is more likely to her trying to wheedle a written, separate non-binding 'assurance' out of them that changes absolutely nothing at all!
But the problem for the PM is that the establishment will not allow anything other than remaining in the EU to show a positive future for the country, hence the 'Project Terrify the People' and the constant pumping out of discredited economic predictions of the dire consequences of doing anything other than Remain. She will always therefore be on the back foot with her deal over this.
So she's lost the Remainer MPs who lap this sort of stuff up without question and just want to reverse Brexit.
And on the other side are those MPs who want to Leave the EU properly and take back control, they know this deal does not deliver that outcome so she's lost them completely too.
And getting a letter of reassurance will not help her.
At least she said today that the risk of an accidental no deal Brexit had increased, so she will be stepping up preparations for that outcome – now how many times has she said that? I do have to ask if anything has actually been done in that regard.
But at the end of the day though, we would not be in this constitutional mess if we had refused to hand over all our power to the European Union in the first place! Doesn't it show the reality of how much of our country is controlled by Eurocrats? And also that the majority of our MPs are completely happy with that arrangement?
And there is also due to be a statement by the Brexit Secretary, Steve Baker, on Article 50 later today – might be interesting.
Anyway, we'll just have to watch and see how this all pans out. But while all this has been going on, the High Court has dismissed a claim that the referendum result should be annulled because of so-called 'corrupt and illegal practices', due to the long delay in bringing the case and 'the want of merit'.
The case, in the form of a judicial review, was brought in August by the 'UK in EU Challenge' a group of UK expats living in the EU, which pointed to allegations of referendum overspending by the likes of Leave.EU and Arron Banks, saying that because of this the result of the referendum and the triggering of Article 50 should be overturned. This will be a blow to the Remainers.
And finally here's a Tweet from Twitter User Gary Conway about events in London yesterday:
"Two marches in London.
"One was pro-Brexit and went off peacefully and enjoyably.
"One was pro-EU where thugs dressed in black, some masked, scuffled with police and arrests were made.
"The media call the first march 'far-right' and the second march 'anti-fascist'."
And that for me sums up the reality of the situation where the press and the hard left … and maybe the not so hard left, are concerned!
So, please let us all know what you think by leaving a comment below.
Thank you for watching.