Is that John Woodcock by any chance for Barrow and Furness? I've worked a door in Barrow -- I went to Lancaster University so have lived in the North West.
Brexiteer MPs from the Conservatives who weren't on the ministerial payroll (and therefore, have to vote with the Government because of 'collective responsibility') generally voted against the deal. One of the issues regarding Brexit is that, whilst we voted to 'Leave', but what does that actually entail? Hence, you have Brexiteers arguing May's deal 'isn't really Brexit' and you have Labour arguing it doesn't pass their tests and want closer economic ties to Europe. Voters widely reject May's deal, even amongst people who voted to Leave, and for that reason, there's no consensus regarding Brexit. This fundamental argument over what Brexit actually means is why I think we'll end up with a second referendum because if there's no parliamentary majority, nothing can be put into the law. There's a reason constitutional experts such as Vernon Bogdanor reckons a referendum is the only way to break the deadlock.
Right now, Labour is taking a bit of stick because of their policy on Brexit but it's difficult for an opposition to have a specific policy on something like Brexit because it isn't involved in negotiations. It's Brexit policy, whilst being totally flawed in 2017, was actually the perfect strategy at the time. Unless there's an election, Labour's policy on Brexit will be quite vague. That said, it has set out its 6 tests, their desire to remain in the Customs Union (the Tories will almost certainly not go for this) and that's pretty clear at this point.