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
266/526
51% attendance · top 89% of MPs
Party alignment
60%
on whipped divisions
Speeches
1,065
across 85 debates · 77,476 words
Written Qs
0
0 answered · 0 pending
Dispatch
3 Jun 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.266 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
Education22
Housing22
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.1,065 contributions · 85 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.

1 Jun

UK Coastal Waters: Protection

Government is committed to protecting UK coastal waters through Royal Navy surveillance and autonomous systems, with Russian activity up 30 per cent; supports rapid deregulation to

234 words·Read
1 Jun

Topical Questions

£4.5 billion military support to Ukraine delivered; £21.8 billion total commitment; late entry officers serve across combat and non-combat roles; will investigate retention concern

123 words·Read
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
Showing 4 of 1065·All 1,065 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 3 Jun 2026
SpeechesHansard · 77,476 words
23 Jul 2024 → 2 Jun 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