Birmingham Selly Oak.
Labour Party MP Al Carns holds the seat on 45.2% of the vote.
2 Jun 2026
At Westminster, Al Carns is one of the quieter members of the 2024 Labour intake on the voting record -- participating in just half of all votes, well below the Commons average -- but as a junior minister he is exempt from many whipped divisions, which partially explains the figure. Where he has voted, he has backed Labour unanimously: 100% party-line alignment with no rebel votes. His most recent votes backed the steel nationalisation bill and the King's Speech, and in April he supported tightening asylum support rules for failed asylum seekers found to be working illegally.
His parliamentary pattern is shaped heavily by his ministerial brief. More than 70 of his 525 contributions have been on defence -- a dominant proportion -- reflecting his role as Veterans Minister and his own background as a decorated Royal Marines officer. He sits on the Armed Forces Bill Select Committee. On conscience votes his profile stands out: he voted against assisted dying at a rate 23 points higher than the Labour average, and backed welfare reform more consistently than most Labour colleagues. He scores very low on pro-parliamentary-scrutiny measures (8%), consistent with a government loyalist in a ministerial role.
Outside the chamber, Carns has drawn positive local coverage for lobbying West Midlands Police leadership to deliver dedicated neighbourhood officers for Selly Oak, and for championing the Midlands Rail Hub with local stakeholders. His veterans work -- visiting Combat Stress in his constituency and making public commitments on support for fallen soldiers -- generates consistent coverage. An Everest fundraising attempt for veterans charities attracted national attention. Data covers his activity since July 2024; as a minister, some government work will not appear in parliamentary records.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Billesley(2 seats) | Garghan · Peacock | 5,351 | Birmingham Ref | May 2026 |
| Bournbrook Selly Park(2 seats) | Fowler · Baston | 5,057 | Birmingham Ref | May 2026 |
| Bournville Cotteridge(2 seats) | Brennan · Green | 3,800 | Birmingham Ref | May 2026 |
| Brandwood Kings Heath(2 seats) | Sheikh · Phillip | 5,658 | Birmingham Ref | May 2026 |
| Druids Heath Monyhull | Julien Pritchard | 1,907 | Birmingham Ref | May 2026 |
| Highters Heath | Adam Andrew Higgs | 1,342 | Birmingham Ref | May 2026 |
| Stirchley | Kamel Hawwash | 1,444 | Birmingham Ref | May 2026 |
| Weoley Selly Oak(2 seats) | Waddingham · Marston | 3,170 | Birmingham Ref | May 2026 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Birmingham (103,949), with Rural & dispersed (2,795) as the second pole. Total population across named built-up areas: 106,744.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Birmingham | 103,949 | city |
| Rural & dispersed | 2,795 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 48.4% | 57.1% | -15% |
| Owner-occupied | 56.0% | 63.1% | -11% |
| Private rented | 21.7% | 20.0% | +8% |
| Social rented | 22.0% | 16.8% | +31% |
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £196m |
| Taxpayers | 42,000 |
| Median per taxpayer | £2,790 |
| Mean per taxpayer | £4,670 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Birmingham. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
Headline rate.
By category.
Source · data.police.uk · 3-month rate per 1,000 pop
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Al CarnsWON | Lab | 17,371 | 45.2 |
| Simon Phipps | Con | 5,834 | 15.2 |
| Erin Crawford | Ref | 5,732 | 14.9 |
| Jane Baston | Grn | 4,320 | 11.2 |
| Kamel Hawwash | Ind | 2,842 | 7.4 |
| Dave Radcliffe | LD | 2,324 | 6.0 |
Turnout 38,423
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Stephen McCabe | Lab | 56.0 |
| 2017 | Steve McCabe | Lab | 63.0 |
| 2015 | Stephen McCabe | Lab | 47.6 |
| 2010 | McCabe, Stephen | Lab | 38.5 |
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo