Source: Commons divisions
UK Parliament · Commons Division 388 · 9 December 2025
329 Aye / 173 No · majority 156 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 329 of the 329 Aye voters and 171 of the 173 No voters; tellers are listed and marked but not counted.