THURSDAY brought with it the news that Prime Minister Boris Johnson and the European Union had agreed a new deal which will go before parliament this weekend.

I don’t give Boris Johnson much credit, but to be fair to him, many people thought he would not be able to bring home any deal from Brussels, but he seems to have pulled it off, assuming he hasn’t just reheated Theresa May’s old deal.

That being said, if parliament votes to reject it, what happens then?

He can choose not to ask for an extension or decline one if offered and head for no-deal, but that would be unlawful, so what happens on Saturday really is pivotal in whatever happens with Brexit.

If parliament chooses to accept the deal, then we will leave on October 31, and the Prime Minister will have his prize, but what happens if they vote against it?

The arithmetic in the House of Commons means it will be hard for the deal to get through parliament, with the DUP already saying they will not vote for it, along with Jeremy Corbyn, who said the deal sounded “even worse” than what was negotiated by Theresa May, and should be rejected.

If MPs do reject the deal on Saturday, the Prime Minister would be required to ask for another extension, but what would that actually achieve?

READ MORE: Do they even care? Fury at overcrowded trains

It seems as though this deal is about as good as it can get - not being as good as the deal we had inside the EU but significantly better than leaving without a deal.

The chances are there is not much else that can be changed with any deal put forward, so this deal appears to be the final, definitive article.

Even if that happened, Brexit would be far from over, some would even argue that after leaving we would still face more years of negotiations and disputes over Europe.

Maybe, when the dust settles, we will all miss Brexit and the constant developments and intrigues coming from London and Brussels, but part of me thinks the majority of the public are just tired of it now.

As far as Brexit is concerned, this deal, any deal, is better than no deal.

If this is what it takes to avoid the dangers of a no-deal exit, I would say it is worth voting for.

If we are going to leave, at least try to limit the potential damage.