Party history
Labour
20 Jul 2023 to present
Constituency history
Selby
4 Jul 2024 to present
Elected 1 time
Selby and Ainsty
20 Jul 2023 to 30 May 2024
Elected 1 time
Roles
Railways Bill
7 Jan 2026 to 10 Feb 2026
Parliamentary Under-Secretary (Department for Transport)
7 Sep 2025 to present
Department for Transport
Crime and Policing Bill
20 Mar 2025 to 13 May 2025
Terrorism (Protection of Premises) Bill: Programming sub committee
23 Oct 2024 to 31 Oct 2024
Terrorism (Protection of Premises) Bill
23 Oct 2024 to 31 Oct 2024
Assistant Whip
10 Jul 2024 to 7 Sep 2025
Whips Office (Commons)
Pet Abduction Bill
24 Jan 2024 to 31 Jan 2024
Holocaust Memorial Bill Select Committee
20 Nov 2023 to 26 Apr 2024
Latest election result
Candidate result data from the Parliament Members API.
Lab Gain
Selby
Turnout 49,222
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Keir Mather | Lab Labour | 22,788 | 46.3 % |
| Charles Richardson | Con Conservative | 12,593 | 25.6 % |
| David Burns | RUK Reform UK | 9,565 | 19.4 % |
| Angela Oldershaw | Green Green Party | 2,484 | 5.0 % |
| Christian Vassey | LD Liberal Democrat | 1,792 | 3.6 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Keir Mather been an MP?
Keir Mather has been in the House of Commons for 2 years, 10 months. Source
What parties has Keir Mather been a member of?
Keir Mather has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Keir Mather held?
Keir Mather has 10 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Keir Mather's latest election result?
Keir Mather's latest imported election result is Lab Gain in Selby, with a majority of 10,195. Source