Party history
Labour
12 Dec 2019 to present
Constituency history
City of Durham
4 Jul 2024 to present
Elected 1 time
City of Durham
12 Dec 2019 to 30 May 2024
Elected 1 time
Roles
Tobacco and Vapes Bill
18 Dec 2024 to 30 Jan 2025
Procedure Committee
4 Nov 2024 to present
Tobacco and Vapes Bill
24 Apr 2024 to 14 May 2024
Bishop's Stortford Cemetery Bill
10 Jan 2024 to 30 May 2024
Digital Markets, Competition and Consumers Bill
7 Jun 2023 to 11 Jul 2023
Health and Care Bill
7 Sep 2021 to 2 Nov 2021
Northern Ireland Affairs Committee
8 Jun 2020 to 30 May 2024
Latest election result
Candidate result data from the Parliament Members API.
Lab Hold
City of Durham
Turnout 40,627
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Mary Foy | Lab Labour | 19,131 | 47.1 % |
| Mark Belch | RUK Reform UK | 7,374 | 18.2 % |
| Mark Wilkes | LD Liberal Democrat | 5,920 | 14.6 % |
| Luke Holmes | Con Conservative | 5,221 | 12.9 % |
| Jonathan Elmer | Green Green Party | 2,803 | 6.9 % |
| Sarah Welbourne | SDP Social Democratic Party | 178 | 0.4 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Mary Kelly Foy been an MP?
Mary Kelly Foy has been in the House of Commons for 6 years, 5 months. Source
What parties has Mary Kelly Foy been a member of?
Mary Kelly Foy has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Mary Kelly Foy held?
Mary Kelly Foy has 7 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Mary Kelly Foy's latest election result?
Mary Kelly Foy's latest imported election result is Lab Hold in City of Durham, with a majority of 11,757. Source