Source: Commons divisions
UK Parliament · Commons Division 436 · 9 March 2026
309 Aye / 181 No · majority 128 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 308 of the 309 Aye voters and 181 of the 181 No voters; tellers are listed and marked but not counted.