Back on topic, I can't help but feel that Starmer saying he'll vote for the deal is a mistake.
-it's a shite deal and much worse than staying in the EU
-It doesn't allow him or the Labour Party to distance themselves from the inevitable fallout. Despite his words, if he tries to nail the tories or Johnson on something in the future, they will rightly turn around and say.... Well, you voted for it?
Abstaining seems the best thing in my opinion.
But the UK is already out, I have been too lazy to read the signed deal seriously but based on the drafts the deal is essentially a framework for future arrangements. Yes it's worse than being in the EU in 2021 but I have the suspiscion that both sides are going to add new wrinkles discreetly through the specialized commitees while no one is looking. Today the important point was to fix the border and governance issues from that point brexiteers are at the mercy of Westminster/Brussels and bureaucrats from both sides.