The Westminster lensMP · Labour Party · Sitting since 4 Jul 2024

Al Carns.

Labour Party MP for Birmingham Selly Oak.

Al Carns
PlaceBirmingham Selly Oak
Blueskyalcarns.bsky.social
ProfileParliament.uk ↗
Commons votes
262/521
50% attendance · top 89% of MPs
Party alignment
60%
on whipped divisions
Speeches
677
across 82 debates · 77,476 words
Written Qs
0
0 answered · 0 pending
Dispatch
31 May 2026

Labour Party MP in Reform UK-controlled territory.

Al Carns is the Labour MP for Birmingham Selly Oak, and has been an MP continually since 4 July 2024. He currently holds the Government post of Parliamentary Under-Secretary (Ministry of Defence) (Minister for Veterans).

§ 01Voting record.262 divisions · most recent 23 Feb 2026

By issue — what do they vote on most?

Top eight by total divisions voted, this parliament. Volume measures engagement, not direction — see Notable Votes for free-vote moments and rebellions.

Economy56
Taxation51
Employment26
Housing22
Education22
Constitution and Democracy20
Crime & Policing19
Welfare and Benefits14

Source · The Public Whip · Hansard

Notable votes — free votes & rebellions.

Moments where the whip was free, or where Carns broke ranks. Free votes are the truer signal of personal stance.

No rebellions or free votes recorded yet.

§ 02Speeches.677 contributions · 82 debates · 77,476 words

Words spoken, by topic.

Defence75,412
Economy & Jobs22,542
Culture Community15,971
Social Care15,670
Health14,427
Education8,681
Housing6,213
Lab avg / MP All-MP avgper topic, words per MP

Source · Hansard

Recent contributions.

16 Apr

Armed Forces Bill (Seventh sitting)

Supports all clauses 42-55 as necessary modernisations to defence law; on recruitment/retention, credits Labour's policies (childcare, pay, housing) for reversing decline and dismi

6,951 words·Read
16 Apr

Armed Forces Bill (Sixth sitting)

Government Minister defending the Bill's provisions as striking the right balance—increasing retention support and operational flexibility while avoiding statutory constraints that

5,681 words·Read
14 Apr

Armed Forces Bill (Fourth sitting)

Minister defending clause 4 on drone interference and opposing amendment 6 on mandatory civilian police referral; argues victim preference and case-by-case decisions should govern

5,364 words·Read
14 Apr

Armed Forces Bill (Fifth sitting)

Minister defending clauses on court martial qualifications, post-charge conditions, mental health powers, victim jurisdiction guidance, and RFA oversight as technical improvements

3,876 words·Read
Showing 4 of 677·All 677 speeches
§ 03Public voice — Bluesky.last 60 days · @alcarns.bsky.social

Bluesky is the only social platform we ingest at the row level. The strip below is computed by classifying each post for substance (vs reposts, social mentions, scheduling) and then by tone (critical / measured / supportive) per target.

@alcarns.bsky.socialLast 60 days · 1 posts
Angry measured, steady
Labour Party
1
Posts
1
Substantive
1
Crime

Recent substantive posts.

WhenTopicToneExcerpt
17 MayCrimeangryI am seriously concerned by reports of intimidation and violence in Stirchley on Thursday, and have written to WMP. The Union Jack is a symbol of unity, not div…
§ 04Committees & roles.1 current appointment

Current memberships.

Select, joint and other committees Carns currently sits on. Committee work is where much of the line-by-line scrutiny of bills and departments happens, away from the chamber.

CommitteeRoleType
Select Committee on the Armed Forces BillMemberSelect

Source · UK Parliament Committees API

What this means.

Committee member

Committee seats are where backbenchers shape legislation and hold departments to account. Carns sits on one.

§ 05Written questions.0 tabled · 0 answered

Top departments asked.

No tabled questions yet.

Most recent.

§ 06Register & expenses.2 declared interests · £170k claimed FY 24_25

Register of interests.

Team Forces Funding Ltd
Name of donor: Team Forces Funding Ltd Address of donor: Lime Cottage, Tisbury Row, Salisbury SP3 6RZ Estimate of the probable value (or a…
Type of land/property: Residential property (Flat)
Type of land/property: Residential property (Flat) Number of properties: 1 Location: Aberdeen (Registered 1 August 2024; updated 26 Febru…

Source · Members API · Last amended 24 Feb 2026

IPSA expenses.

Category£Share
Staffing111,04665.3%
Accommodation28,79316.9%
Office Costs25,71615.1%
MP Travel2,5771.5%
Staff Travel1,9291.1%
Total · 185 claims170,061100%
Showing 5 of 185·All 185 IPSA claims

Source · IPSA · FY 24_25

§ 07This week in Westminster.Order paper · refreshed daily

Nothing tabled for Carns on the published Order Paper this week.

§ 08Electoral history.1 contest · 2024, 2024
YearConstituencyVotesShareResult
2024Birmingham Selly Oak17,37145.2%Won

2024 — full result, Birmingham Selly Oak.

CandidateVotes%
Al CarnsWONLab17,37145.2

Showing the MP’s own row only. Full result table: see Birmingham Selly Oak

Sources, methods & last update
Method The dispatch paragraphs are AI-generated from the public sources listed below. Every figure links to its source. If we’re wrong, please tell us — corrections within 48 hours.
DivisionsHansard
The Public Whip
Updated 31 May 2026
SpeechesHansard · 77,476 words
23 Jul 2024 → 16 Apr 2026
Written QsMembers API
0 tabled · 0 answered
CommitteesCommittees API
1 current
RegisterMembers API
2 entries
ExpensesIPSA
£170,061 · FY 24_25
Order paperUK Parliament
Refreshed daily
ElectionsElectoral Commission
DCLEAPIL