I agree, but abstaining would be the right middle ground IMO. It'd show that Labour isn't rejecting the deal, however they are putting full onus on the Tories to own it. By voting in favour, every time Starmer criticises anything about it going forwards, Boris will just reply with "Well, you backed the deal"...