The deal will ultimately be backed by your UK Government because it is the only deal available and presumably it, no matter what concessions you have made, is better than a no deal scenario.
And I say all of this as a man who has no idea what deal you have agreed as quite frankly I find it all very boring.