Constituency

Bradford West

Boundary: Bradford West (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Bradford West is Naz Shah (Labour), who has held the seat since 2015. At the 2024 general election the seat was a Lab hold: she took 31.6% of the vote for a majority of 707, on a 47.6% turnout. Compared with the 2019 general election, the Labour share of the vote was down 44.6 points, and turnout fell from 62.6%.

Current MP

Naz Shah

Labour

2024 general election result

Majority 707 · Turnout 47.6% · Electorate 77,897

CandidatePartyVotesShare
Naz Shah Labour 11,724 31.6%
Muhammed Islam Independent 11,017 29.7%
Khalid Mahmood Green Party 3,690 10%
Akeel Hussain Independent 3,547 9.6%
Nigel Moxon Conservative 3,055 8.2%
Jamie Hinton-Wardle Reform UK 2,958 8%
Imad Ahmed Liberal Democrat 756 2%
Umar Ghafoor Independent 334 0.9%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Naz Shah (Lab) Lab hold 707
2019 Naz Shah (Lab) Lab hold 27,019
2017 Naz Shah (Lab) Lab hold 21,902
2015 Naz Shah (Lab) Lab hold 11,420
2012 by-election George Galloway (Res) Res gain from Lab 10,140
2010 Marsha Singh (Lab) Lab hold 5,763

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
Naz Shah Labour 2015 to present
George Galloway Respect Party 2012 by-election to 2015
Marsha Singh Labour 2010 to 2012

Source: 2024 general election result from the official Parliament constituency profile.