I'm genuinely surprised by the confusion that still exists, I mean do people really think Teresa May negotiated this? No there were teams in place on both sides who negotiated it, she is simply the face of it and the first sign off. Irrelevant of who the pm is, or even which party is in power the nuts and bolts negotiators will stay the same.
Ultimately there has to be give and take on both sides of a negotiation, and a compromise reached, we were never going to get a good deal with everything we wanted, so it's ludicrous all these politicians wanting to have it amended, if there was more to be gained, it would have been gained.
Too many folks trying to use it for political nest feathering, eying up taking power and gaining for themselves.
Bottom line is we idiotically voted for this ridiculous situation and I personally believe Teresa May when she says, this was the best the team could get, and it's either this or no deal. And no deal would be absolutely disastrous for us.