Al Carns

Al Carns is the Labour MP for Birmingham Selly Oak, and has been an MP continually since 4 July 2024.

Voting record

Review the House of Commons voting record of Al Carns.

Members may not vote in every division of the House. This can be due to a number of reasons; The Speaker and deputies cannot vote because of the impartiality of the chair, and Sinn Féin Members have an absentionist policy. A Member may wish to abstain, or have a procedural reason for not voting. Members can be absent carrying out consitituency or ministerial business, or be unable to attend for other reasons.

To perform a more comprehensive search of vote/division results, use the House of Commons votes in Parliament pages.

Total results 334 (page 1 of 17)
No
Opposition day: Employers
Voted
No
Ayes
105
Noes
293
Division 121: held on 11 November 2026
Aye
Government Amendment to Opposition day debate on Welfare
Voted
Aye
Ayes
268
Noes
93
Division 120: held on 11 November 2026
No
Opposition day: Welfare
Voted
No
Ayes
92
Noes
279
Division 119: held on 11 November 2026
No
Sporting Events Bill [Lords] Report: Amendment 8
Voted
No
Ayes
93
Noes
287
Division 117: held on 4 November 2026
No
Sporting Events Bill [Lords] Report: Amendment 6
Voted
No
Ayes
91
Noes
298
Division 116: held on 4 November 2026
No
Sporting Events Bill [Lords] Report: New Clause 1
Voted
No
Ayes
62
Noes
286
Division 115: held on 4 November 2026
Aye
Draft Private Rented Sector Database Regulations 2026
Voted
Aye
Ayes
316
Noes
149
Division 114: held on 4 November 2026
Aye
Draft Housing (Tenancy Deposit Schemes) Order 2026
Voted
Aye
Ayes
310
Noes
104
Division 113: held on 4 November 2026
Aye
Budget Resolution No. 86: High value council tax surcharge
Voted
Aye
Ayes
327
Noes
161
Division 112: held on 3 November 2026
Aye
Budget Resolution No. 76: Rates of alcohol duty
Voted
Aye
Ayes
331
Noes
181
Division 111: held on 3 November 2026
Aye
Budget Resolution No. 55: Value added tax (electric vehicle charging)
Voted
Aye
Ayes
324
Noes
88
Division 110: held on 3 November 2026
Aye
Budget Resolution No. 15: Charges in connection with employment visas
Voted
Aye
Ayes
414
Noes
106
Division 109: held on 3 November 2026
Aye
Budget Resolution No. 8: Capital gains tax (business asset disposal relief)
Voted
Aye
Ayes
348
Noes
176
Division 108: held on 3 November 2026
Aye
Budget Resolution No.7: Increase in rate of banking surcharge for temporary period
Voted
Aye
Ayes
420
Noes
105
Division 107: held on 3 November 2026
Aye
Budget Resolution No. 3: Income tax (default, property and savings rates)
Voted
Aye
Ayes
337
Noes
180
Division 106: held on 3 November 2026
No
Northern Ireland Troubles Bill: Third Reading
Voted
No
Ayes
330
Noes
178
Division 100: held on 20 October 2026
No
Opposition Day motion: MoD Bicester and illegal migrants
Voted
No
Ayes
113
Noes
309
Division 85: held on 14 October 2026
Aye
Northern Ireland Troubles Bill: Carry-over extension motion
Voted
Aye
Ayes
304
Noes
179
Division 80: held on 13 October 2026
Aye
Courts and Tribunals Bill: Third Reading
Voted
Aye
Ayes
301
Noes
193
Division 79: held on 13 October 2026
No
Courts and Tribunals Bill Report Stage: Amendment 18
Voted
No
Ayes
89
Noes
312
Division 78: held on 13 October 2026
Total results 334 (page 1 of 17)