Member of Parliament

Al Carns

LabourBirmingham Selly Oak

Official portrait of Al Carns
Member since
Jul 9, 2024
Current mandate
59th Parliament
Latest vote
Oct 20, 2026

Voting record

7 recorded votes · 59th Parliament / 2nd Session

Compare with

2 Yea (29%)5 Nay (71%)

Show votes
  1. Oct 20, 2026

    Northern Ireland Troubles Bill: Third Reading

    Division 100 · Agreed To

    Nay
  2. Oct 14, 2026

    Opposition Day motion: MoD Bicester and illegal migrants

    Division 85 · Negatived

    Nay
  3. Oct 13, 2026

    Northern Ireland Troubles Bill: Carry-over extension motion

    Division 80 · Agreed To

    Yea
  4. Oct 13, 2026

    HL Bill 57Courts and Tribunals Bill

    Division 79 · Agreed To

    Yea
  5. Oct 13, 2026

    HL Bill 57Courts and Tribunals Bill

    Division 78 · Negatived

    Nay
  6. Oct 13, 2026

    HL Bill 57Courts and Tribunals Bill

    Division 77 · Negatived

    Nay
  7. Oct 13, 2026

    HL Bill 57Courts and Tribunals Bill

    Division 76 · Negatived

    Nay

Roles

Al Carns has not held any official positions.

Elections

  • Birmingham Selly OakJul 9, 2024 – Present