Source: Commons divisions
UK Parliament · Commons Division 147 · 25 March 2025
320 Aye / 180 No · majority 140 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 320 of the 320 Aye voters and 179 of the 180 No voters; tellers are listed and marked but not counted.