Source: Commons divisions
UK Parliament · Commons Division 164 · 31 March 2025
304 Aye / 62 No · majority 242 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 306 of the 304 Aye voters and 62 of the 62 No voters; tellers are listed and marked but not counted.