It would seem that the European negotiators have gained very much all they wished to have from the "agreement". They keep all the fishing rights they hold for the next five years, and only then will they have to relinquish a third of it.
The financial services sector is not included in the deal, so that remains at the mercy of new EU legislation any time they wish to bring it in.
In regards to the rest, then it would seem that Britain very much must remain aligned to European legislation or incur tariffs on products and companies that do not comply with such.
Of course, European member states must be very pleased in seeing over the last few days that turning off the "truck tap" at Dover completely shafts Britain and that they can do now any time they wish should we not be good compliment neighbours.
However, the deal keeps Britains main fresh, chilled and frozen food supplies moving for us all, so that is a benefit of at least maintaining some part of the advantages we had as a member state.
However, I do not believe that the Labour Party in the House of Commons this week should support the agreement as that will then mean that they will not be able to criticise the damage that this final leaving of the European Union will inflict in the United Kingdom. Not supporting the Bill will also mean that Johnson has to deal with the rebels in his own party to get the legislation through.