Looking at the furore this agreement has caused, it does seem that a lot of people have forgotten that the deal on the table is an interim agreement until a full trade agreement can be reached.
Here's a nice summary from some trade experts on the current status and what might happen next and what needs to happen next -
https://uktradeforum.net/2018/11/30/...l-with-the-eu/