This is better than May’s shameful surrender treaty. A clean break Brexit would have been much better though.
I can fully understand if a lot of Brits were not willing to support NI having a different legal arrangement than the rest of the UK.
Can you describe how, besides the backstop being now limited to Northern Ireland, this is different from May’s treaty?
Most of the withdrawal agreement signed by Theresa May has been allowed to stand without amendment. There hasn’t even been any further negotiation over most of it. The resumed negotiations since Johnson took office have neem restricted, almost entirely, to the Northern Ireland issues. The rest of it - the larger part, in fact - remains to all intents and purposes unchanged.