Source: Commons divisions
UK Parliament · Commons Division 336 · 29 October 2025
321 Aye / 103 No · majority 218 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 319 of the 321 Aye voters and 101 of the 103 No voters; tellers are listed and marked but not counted.