Source: Commons divisions
UK Parliament · Commons Division 331 · 29 October 2025
96 Aye / 154 No · lost by 58 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 95 of the 96 Aye voters and 155 of the 154 No voters; tellers are listed and marked but not counted.