Source: Commons divisions
UK Parliament · Commons Division 495 · 21 April 2026
297 Aye / 147 No · majority 150 · 4 tellers (not counted)
Totals are Parliament’s official count, which does not include the tellers. Parliament’s published list names 296 of the 297 Aye voters and 147 of the 147 No voters; tellers are listed and marked but not counted.