Source: Commons divisions
UK Parliament · Commons Division 384 · 8 December 2025
326 Aye / 162 No · majority 164 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 322 of the 326 Aye voters and 162 of the 162 No voters; tellers are listed and marked but not counted.