Did you think it was a win/lose thing?
There was me thinking we'd all won, by moving forward, getting Von der Leyen to back down from her posturing and introducing a system that we all wanted. As Barney said, the EU are flexible, and they have been flexible here.
In Northern Ireland where the majority of people identify as British, they are now free to participate fully again in the economic life of the UK. The minority there who identify with the Irish Republic don't have a hard border which is what they want. This is precisely what was negotiated all those years ago by Tony Blair and Mo Mowlem.
There will be far fewer pointless checks on goods travelling between NI and the mainland, and British businesses on both sides of the water have welcomed it. The Irish Republic is fine with it too.
As our next Prime Minister, Sir Keir Starmer said in parliament this evening: "It will enable the people of Northern Ireland to participate more freely in the economic life of the UK. It has our full support. The protocol will continue to ensure there is no physical border on the island of Ireland. That is essential. We know that any physical border would be a source of tension, a physical manifestation of new barriers between communities in Northern Ireland and economic life in the Republic. This agreement will allow us to move forward as a country, rather than be locked into endless disputes with allies."
The only hurdle is to prevent the brexit-supporting wing of the Tories and the DUP in NI one one side, and Macron on the other from scuppering it. There will be a busy couple of weeks ahead.
edit: The Attorney-General has just said that she doesn't think they'll need to vote on it. This means it'll be ratified and we can watch Macron seethe.