Party history
Labour
12 Dec 2019 to present
Constituency history
Birmingham Hall Green and Moseley
4 Jul 2024 to present
Elected 1 time
Birmingham, Hall Green
12 Dec 2019 to 30 May 2024
Elected 1 time
Roles
Justice Committee
28 Mar 2023 to 30 May 2024
High Speed Rail (Crewe - Manchester) Bill Select Committee (Commons)
6 Feb 2023 to 30 May 2024
Child Support Collection (Domestic Abuse) Bill
7 Dec 2022 to 14 Dec 2022
Skills and Post-16 Education [HL] Bill
24 Nov 2021 to 7 Dec 2021
European Scrutiny Committee
2 Mar 2020 to 30 May 2024
Latest election result
Candidate result data from the Parliament Members API.
Lab Hold
Birmingham Hall Green and Moseley
Turnout 41,606
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tahir Ali | Lab Labour | 12,798 | 30.8 % |
| Shakeel Afsar | Ind Independent | 7,142 | 17.2 % |
| Mohammed Hafeez | Ind Independent | 6,159 | 14.8 % |
| Izzy Knowles | LD Liberal Democrat | 4,711 | 11.3 % |
| Zain Ahmed | Green Green Party | 3,913 | 9.4 % |
| Henry Morris | Con Conservative | 3,845 | 9.2 % |
| Stephen McBrine | RUK Reform UK | 2,305 | 5.5 % |
| Babar Raja | Ind Independent | 733 | 1.8 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Tahir Ali been an MP?
Tahir Ali has been in the House of Commons for 6 years, 5 months. Source
What parties has Tahir Ali been a member of?
Tahir Ali has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Tahir Ali held?
Tahir Ali has 5 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Tahir Ali's latest election result?
Tahir Ali's latest imported election result is Lab Hold in Birmingham Hall Green and Moseley, with a majority of 5,656. Source