MP for Birmingham Selly Oak
Parliamentary Under-Secretary (Ministry of Defence) (Minister for Veterans)
Al Carns is the Labour and Co-operative MP for Birmingham Selly Oak, elected in July 2024. He currently serves as Parliamentary Under-Secretary for Veterans in the Ministry of Defence and, since February 2026, sits on the Select Committee on the Armed Forces Bill.
He shows 100% party loyalty with no rebel votes and relatively low voting attendance (8% vs. party average 33%). His position is left-leaning (29/100). On key issues, he has consistently backed trade unions and workers’ rights, supported renter protections and bus services regulation, and generally supported VAT changes. He has tended to vote against tougher prison sentencing and against transgender rights, with a mixed record on climate measures and no votes recorded on mental health services.
Has one declared financial interest related to land and property (within or outside the UK).
Generated 21 February 2026
2 positions
Select Committee on the Armed Forces Bill
Since Feb 2026
Parliamentary Under-Secretary (Ministry of Defence) (Minister for Veterans)
Since Jul 2024
Based on parliamentary votes
has generally voted against universal credit
has voted a mixture of ways on trade union powers
has voted a mixture of ways on workers rights protections
has generally voted against vat changes
has almost always voted against prison sentencing
has almost always voted against bus services regulation
has generally voted for renter protections
has generally voted against transgender rights
Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27
Local Government Finance Report (England) 2026-27
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026
Universal Credit (Removal of Two Child Limit) Bill: Second Reading
Opposition Day: Youth unemployment
Opposition Day: British Indian Ocean Territory
Draft Medical Devices (Fees Amendment) Regulations 2026
Medical Training (Prioritisation) Bill: Amendment 1
Medical Training (Prioritisation) Bill: Amendment 2