Source: Commons divisions
UK Parliament · Commons Division 161 · 31 March 2025
168 Aye / 302 No · lost by 134 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 168 of the 168 Aye voters and 303 of the 302 No voters; tellers are listed and marked but not counted.