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