Credit where credit is due, Sunak has managed to come back with a deal that is palatable to most people.
Whether the DUP endorse it, or continue to avoid sitting in Stormont remains to be seen.
However, the deal will not fall if they are the only opposition to it. Therefore if the deal goes through, the only means that Ulster will have to block any EU laws it doesn't like is via Stormont (which won't sit until the DUP come back to work!).