Also, there is of course a world of difference between voting their preference in the Brexit referendum and voting to leave the UK.
true - and that (leaving the UK) should happen after WeXit.
For now, Boris is doing the right thing to break the stalemate - he’s cutting off NI, leaving them where they want to be - in the EU customs union and still in the UK.