Two useful sources:
The division list for the Second Reading, grouped by Party.
The division list for the Programming Motion, grouped by Party.
The only changes were:
- 7 independents and 14 Labour MPs voting for second Reading but against the programming motion
- One Labour MP (Kate Hoey) who seems to have missed the second reading division (she'd likely have voted FOR) and voted for the programming motion.
- One Labour MP (Rosie Cooper) who voted against Second Reading but seems to have missed the programming motion vote. She'd presumably have voted no.
6 of the independents are pro-EU (or at least anti no-deal) ex-Conservatives who lost the whip - notably Ken Clarke and Phillip Hammond. The last of the independents is Stephen Lloyd, who is something of an oddity in this case. An ex-LibDem who specifically resigned because the party's policy on Brexit (stop it at all costs) breaches what he believes to be his commitment to his constituents to see Brexit through. That being the case, I presume he's concerned about the inability to scrutinise the WAB under the programming motion as moved.
For the Labour group it's slightly more diverse. They're mostly people who were not eurosceptic prior to the referendum and supported remain, but none that I recall openly calling for revoke. Mostly opponents of Corbyn, but that probably reflects the PLP generally. There's not really a firm grouping that I'm aware of.