Source: Commons divisions
UK Parliament · Commons Division 252 · 2 July 2025
385 Aye / 26 No · majority 359 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 382 of the 385 Aye voters and 20 of the 26 No voters; tellers are listed and marked but not counted.