View information on the MPs currently active in the House of Commons

Elected MPs: 650 (of 650) - Total Voting: 639 - Current Labour majority : 155 (397-242)

Total Non-voting MPs (11) : Sinn Féin (7) - Speaker (1) - Conservative Deputy Speakers (2) - Labour Deputy Speakers (1)


7,403 (16.8%) majority - 2024 General Election
First elected: 4th July 2024
6,357 (15.9%) majority - 2024 General Election
First elected: 13th January 2011
3,285 (9.2%) majority - 2024 General Election
First elected: 4th July 2024
5,873 (14.1%) majority - 2024 General Election
First elected: 4th July 2024
639 (1.2%) majority - 2024 General Election
First elected: 4th July 2024
4,027 (10.2%) majority - 2024 General Election
First elected: 4th July 2024
4,409 (10.4%) majority - 2024 General Election
First elected: 4th July 2024
5,656 (13.6%) majority - 2024 General Election
First elected: 12th December 2019
19,487 (36.8%) majority - 2024 General Election
First elected: 16th June 2016
2,421 (5.1%) majority - 2024 General Election
First elected: 4th July 2024
11,567 (24.5%) majority - 2024 General Election
First elected: 8th June 2017
6,217 (13.6%) majority - 2024 General Election
First elected: 4th July 2024
2,016 (4.8%) majority - 2024 General Election
First elected: 4th July 2024
9,254 (25.5%) majority - 2024 General Election
First elected: 4th July 2024
6,894 (16.7%) majority - 2024 General Election
First elected: 4th July 2024
8,915 (21.8%) majority - 2024 General Election
First elected: 4th July 2024
6,073 (15.2%) majority - 2024 General Election
First elected: 4th July 2024
13,964 (31.9%) majority - 2024 General Election
First elected: 4th July 2024
15,101 (38.0%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 23 July 2024 until 5 February 2025
Labour member from 7 May 2015 until 23 July 2024
12,169 (30.1%) majority - 2024 General Election
First elected: 4th July 2024
5,683 (11.7%) majority - 2024 General Election
First elected: 4th July 2024
2,954 (8.2%) majority - 2024 General Election
First elected: 4th July 2024
4,364 (11.3%) majority - 2024 General Election
First elected: 4th July 2024
3,385 (10.6%) majority - 2024 General Election
First elected: 4th July 2024
16,304 (40.9%) majority - 2024 General Election
First elected: 12th December 2019
6,331 (12.8%) majority - 2024 General Election
First elected: 4th July 2024
7,019 (15.7%) majority - 2024 General Election
First elected: 4th July 2024
587 (1.3%) majority - 2024 General Election
First elected: 4th July 2024
12,458 (34.8%) majority - 2024 General Election
First elected: 9th April 1992
6,971 (16.3%) majority - 2024 General Election
First elected: 4th July 2024
278 (0.6%) majority - 2024 General Election
First elected: 4th July 2024
8,189 (15.9%) majority - 2024 General Election
First elected: 12th December 2019
789 (1.9%) majority - 2024 General Election
First elected: 4th July 2024
6,082 (16.4%) majority - 2024 General Election
First elected: 4th July 2024
6,618 (15.5%) majority - 2024 General Election
First elected: 4th July 2024
4,542 (10.4%) majority - 2024 General Election
First elected: 4th July 2024
7,698 (21.7%) majority - 2024 General Election
First elected: 4th July 2024
4,945 (11.1%) majority - 2024 General Election
First elected: 4th July 2024
11,355 (22.0%) majority - 2024 General Election
First elected: 4th July 2024
11,265 (28.6%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 23 July 2024 until 5 February 2025
Labour member from 7 May 2015 until 23 July 2024
4,637 (13.6%) majority - 2024 General Election
First elected: 4th July 2024
13,047 (34.5%) majority - 2024 General Election
First elected: 7th May 2015
20,423 (53.7%) majority - 2024 General Election
First elected: 12th December 2019
Independent member from 23 July 2024 until 5 February 2025
Labour member from 12 December 2019 until 23 July 2024
9,824 (21.7%) majority - 2024 General Election
First elected: 7th May 2015
11,054 (30.3%) majority - 2024 General Election
First elected: 4th July 2024
3,551 (8.4%) majority - 2024 General Election
First elected: 4th July 2024
8,403 (17.6%) majority - 2024 General Election
First elected: 4th July 2024
5,257 (10.7%) majority - 2024 General Election
First elected: 4th July 2024
20,245 (54.9%) majority - 2024 General Election
First elected: 8th June 2017
39 (0.1%) majority - 2024 General Election
First elected: 4th July 2024
5,490 (14.9%) majority - 2024 General Election
First elected: 29th November 2012
15,300 (33.5%) majority - 2024 General Election
First elected: 8th June 2017
Independent member from 9 June 2023 until 12 April 2024
Labour member from 8 June 2017 until 9 June 2023
9,391 (18.4%) majority - 2024 General Election
First elected: 4th July 2024
152 (0.3%) majority - 2024 General Election
First elected: 4th July 2024
2,266 (5.0%) majority - 2024 General Election
First elected: 4th July 2024
5,815 (12.1%) majority - 2024 General Election
First elected: 4th July 2024
7,116 (15.5%) majority - 2024 General Election
First elected: 4th July 2024
12,905 (24.7%) majority - 2024 General Election
First elected: 4th July 2024
9,554 (26.2%) majority - 2024 General Election
First elected: 4th July 2024
8,927 (21.5%) majority - 2024 General Election
First elected: 4th July 2024
3,949 (7.7%) majority - 2024 General Election
First elected: 4th July 2024
12,039 (25.6%) majority - 2024 General Election
First elected: 8th June 2017
15,793 (33.7%) majority - 2024 General Election
First elected: 4th July 2024
8,250 (18.4%) majority - 2024 General Election
First elected: 4th July 2024
7,787 (20.7%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 11 February 2022 until 24 May 2023
Labour member from 7 May 2015 until 11 February 2022
6,474 (17.2%) majority - 2024 General Election
First elected: 4th July 2024
17,996 (39.4%) majority - 2024 General Election
First elected: 6th May 2010
3,836 (28.4%) majority - 2024 General Election
First elected: 4th July 2024
4,392 (13.3%) majority - 2024 General Election
First elected: 7th May 2015
5,430 (11.8%) majority - 2024 General Election
First elected: 4th July 2024
7,291 (15.3%) majority - 2024 General Election
First elected: 4th July 2024
1,878 (4.0%) majority - 2024 General Election
First elected: 4th July 2024
4,963 (10.7%) majority - 2024 General Election
First elected: 4th July 2024
8,102 (19.9%) majority - 2024 General Election
First elected: 4th July 2024
4,748 (8.8%) majority - 2024 General Election
First elected: 4th July 2024
6,269 (15.6%) majority - 2024 General Election
First elected: 4th July 2024
3,647 (8.4%) majority - 2024 General Election
First elected: 8th June 2017
1,192 (2.7%) majority - 2024 General Election
First elected: 4th July 2024
8,603 (17.8%) majority - 2024 General Election
First elected: 4th July 2024
Samantha Dixon Portrait
Vice Chamberlain (HM Household) (Whip, House of Commons)
11,870 (26.6%) majority - 2024 General Election
First elected: 1st December 2022
14,465 (36.8%) majority - 2024 General Election
First elected: 8th June 2017
8,653 (18.8%) majority - 2024 General Election
First elected: 4th July 2024
21,983 (56.5%) majority - 2024 General Election
First elected: 7th May 2015
8,241 (18.5%) majority - 2024 General Election
First elected: 4th July 2024
3,073 (7.7%) majority - 2024 General Election
First elected: 4th July 2024
2,930 (6.9%) majority - 2024 General Election
First elected: 4th July 2024
1,382 (3.2%) majority - 2024 General Election
First elected: 19th October 2023
8,429 (18.5%) majority - 2024 General Election
First elected: 1st May 1997
11,167 (26.6%) majority - 2024 General Election
First elected: 15th February 2024
856 (1.6%) majority - 2024 General Election
First elected: 4th July 2024
Chris Elmore Portrait
Comptroller (HM Household) (Whip, House of Commons)
8,595 (20.8%) majority - 2024 General Election
First elected: 5th May 2016
6,653 (15.3%) majority - 2024 General Election
First elected: 4th July 2024
18,282 (38.5%) majority - 2024 General Election
First elected: 6th May 2010
6,419 (16.8%) majority - 2024 General Election
First elected: 6th May 2010
3,554 (8.4%) majority - 2024 General Election
First elected: 4th July 2024
8,991 (18.1%) majority - 2024 General Election
First elected: 4th July 2024
6,446 (16.2%) majority - 2024 General Election
First elected: 4th July 2024
6,323 (14.9%) majority - 2024 General Election
First elected: 4th July 2024
3,338 (6.6%) majority - 2024 General Election
First elected: 4th July 2024
6,501 (13.9%) majority - 2024 General Election
First elected: 4th July 2024
15,782 (35.7%) majority - 2024 General Election
First elected: 7th May 2015
11,757 (28.9%) majority - 2024 General Election
First elected: 12th December 2019
2,114 (4.9%) majority - 2024 General Election
First elected: 4th July 2024
6,944 (15.3%) majority - 2024 General Election
First elected: 4th July 2024
3,793 (9.2%) majority - 2024 General Election
First elected: 1st May 1997
627 (1.5%) majority - 2024 General Election
First elected: 4th July 2024
1,911 (3.9%) majority - 2024 General Election
First elected: 4th July 2024
6,869 (16.6%) majority - 2024 General Election
First elected: 4th July 2024
1,196 (2.9%) majority - 2024 General Election
First elected: 4th July 2024
7,268 (14.7%) majority - 2024 General Election
First elected: 4th July 2024
4,622 (9.7%) majority - 2024 General Election
First elected: 4th July 2024
2,826 (5.7%) majority - 2024 General Election
First elected: 4th July 2024
3,479 (8.4%) majority - 2024 General Election
First elected: 4th July 2024
3,784 (10.7%) majority - 2024 General Election
First elected: 4th July 2024
1,012 (2.1%) majority - 2024 General Election
First elected: 4th July 2024
15,304 (39.8%) majority - 2024 General Election
First elected: 7th May 2015
11,340 (22.8%) majority - 2024 General Election
First elected: 4th July 2024
16,083 (35.6%) majority - 2024 General Election
First elected: 1st May 1997
7,019 (20.6%) majority - 2024 General Election
First elected: 3rd March 2022
6,627 (16.5%) majority - 2024 General Election
First elected: 7th May 2015
1,048 (2.1%) majority - 2024 General Election
First elected: 4th July 2024
18,789 (41.4%) majority - 2024 General Election
First elected: 7th May 2015
5,479 (12.2%) majority - 2024 General Election
First elected: 4th July 2024
10,000 (19.9%) majority - 2024 General Election
First elected: 4th July 2024
5,291 (13.2%) majority - 2024 General Election
First elected: 23rd November 2000
902 (1.9%) majority - 2024 General Election
First elected: 4th July 2024
6,858 (17.9%) majority - 2024 General Election
First elected: 12th December 2019
4,896 (11.8%) majority - 2024 General Election
First elected: 4th July 2024
5,408 (12.2%) majority - 2024 General Election
First elected: 4th July 2024
13,995 (29.3%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 27 September 2022 until 2 March 2023
Labour member from 7 May 2015 until 27 September 2022
5,789 (12.8%) majority - 2024 General Election
First elected: 4th July 2024
6,189 (16.6%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 23 July 2024 until 5 February 2025
Labour member from 7 May 2015 until 23 July 2024
4,595 (10.0%) majority - 2024 General Election
First elected: 4th July 2024
6,825 (15.6%) majority - 2024 General Election
First elected: 4th July 2024
9,551 (25.2%) majority - 2024 General Election
First elected: 4th July 2024
630 (1.4%) majority - 2024 General Election
First elected: 4th July 2024
5,069 (12.8%) majority - 2024 General Election
First elected: 4th July 2024
14,793 (45.7%) majority - 2024 General Election
First elected: 12th December 2019
7,447 (21.1%) majority - 2024 General Election
First elected: 7th May 2015
5,119 (12.1%) majority - 2024 General Election
First elected: 4th July 2024
1,753 (3.8%) majority - 2024 General Election
First elected: 4th July 2024
8,868 (21.1%) majority - 2024 General Election
First elected: 4th April 2019
11,188 (31.9%) majority - 2024 General Election
First elected: 4th July 2024
1,779 (3.8%) majority - 2024 General Election
First elected: 4th July 2024
7,868 (18.0%) majority - 2024 General Election
First elected: 4th July 2024
1,394 (2.8%) majority - 2024 General Election
First elected: 4th July 2024
9,333 (26.1%) majority - 2024 General Election
First elected: 4th July 2024
8,235 (28.4%) majority - 2024 General Election
First elected: 8th June 2017
3,972 (9.7%) majority - 2024 General Election
First elected: 4th July 2024
8,151 (16.2%) majority - 2024 General Election
First elected: 4th July 2024
5,486 (12.5%) majority - 2024 General Election
First elected: 15th February 2024
1,900 (5.3%) majority - 2024 General Election
First elected: 4th July 2024
11,634 (26.8%) majority - 2024 General Election
First elected: 4th July 2024
630 (1.3%) majority - 2024 General Election
First elected: 4th July 2024
5,235 (11.5%) majority - 2024 General Election
First elected: 4th July 2024
15,434 (38.4%) majority - 2024 General Election
First elected: 22nd June 2000
9,173 (22.7%) majority - 2024 General Election
First elected: 6th May 2010
2,470 (5.3%) majority - 2024 General Election
First elected: 4th July 2024
6,188 (15.1%) majority - 2024 General Election
First elected: 1st July 2021
6,653 (18.1%) majority - 2024 General Election
First elected: 2nd May 2013
3,799 (7.8%) majority - 2024 General Election
First elected: 4th July 2024
13,239 (29.4%) majority - 2024 General Election
First elected: 7th May 2015
13,286 (31.8%) majority - 2024 General Election
First elected: 4th July 2024
5,628 (12.6%) majority - 2024 General Election
First elected: 4th July 2024
10,850 (23.7%) majority - 2024 General Election
First elected: 4th July 2024
780 (1.9%) majority - 2024 General Election
First elected: 4th July 2024
10,195 (20.7%) majority - 2024 General Election
First elected: 20th July 2023
6,010 (15.2%) majority - 2024 General Election
First elected: 4th July 2024
6,371 (15.8%) majority - 2024 General Election
First elected: 4th July 2024
18,761 (41.5%) majority - 2024 General Election
First elected: 1st May 1997
9,192 (26.7%) majority - 2024 General Election
First elected: 29th November 2012
Independent member from 30 October 2023 until 11 March 2024
Labour member from 29 November 2012 until 30 October 2023
7,939 (21.2%) majority - 2024 General Election
First elected: 4th July 2024
8,421 (16.8%) majority - 2024 General Election
First elected: 4th July 2024
2,298 (5.4%) majority - 2024 General Election
First elected: 4th July 2024
3,431 (7.5%) majority - 2024 General Election
First elected: 4th July 2024
4,154 (9.8%) majority - 2024 General Election
First elected: 4th July 2024
355 (0.9%) majority - 2024 General Election
First elected: 4th July 2024
11,207 (23.6%) majority - 2024 General Election
First elected: 8th June 2017
6,344 (16.4%) majority - 2024 General Election
First elected: 4th July 2024
18,319 (50.8%) majority - 2024 General Election
First elected: 4th July 2024
5,200 (11.3%) majority - 2024 General Election
First elected: 4th July 2024
15,270 (35.0%) majority - 2024 General Election
First elected: 12th December 2019
8,286 (26.1%) majority - 2024 General Election
First elected: 4th July 2024
7,806 (16.3%) majority - 2024 General Election
First elected: 4th July 2024
9,009 (23.4%) majority - 2024 General Election
First elected: 5th May 2005
6,542 (19.1%) majority - 2024 General Election
First elected: 6th May 2010
3,713 (7.2%) majority - 2024 General Election
First elected: 4th July 2024
7,173 (18.5%) majority - 2024 General Election
First elected: 4th July 2024
6,484 (13.2%) majority - 2024 General Election
First elected: 4th July 2024
7,426 (12.9%) majority - 2024 General Election
First elected: 4th July 2024
9,727 (20.6%) majority - 2024 General Election
First elected: 4th July 2024
4,216 (9.2%) majority - 2024 General Election
First elected: 4th July 2024
7,085 (18.2%) majority - 2024 General Election
First elected: 4th July 2024
3,125 (7.3%) majority - 2024 General Election
First elected: 4th July 2024
4,168 (9.1%) majority - 2024 General Election
First elected: 4th July 2024
9,190 (23.0%) majority - 2024 General Election
First elected: 12th December 2019
4,803 (13.1%) majority - 2024 General Election
First elected: 4th July 2024
11,388 (20.6%) majority - 2024 General Election
First elected: 4th July 2024
12,632 (30.8%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 28 January 2024 until 8 May 2024
Labour member from 7 May 2015 until 28 January 2024
8,964 (24.4%) majority - 2024 General Election
First elected: 12th December 2019
1,998 (4.9%) majority - 2024 General Election
First elected: 4th July 2024
7,510 (19.4%) majority - 2024 General Election
First elected: 12th December 2019
6,105 (16.0%) majority - 2024 General Election
First elected: 4th July 2024
118 (0.3%) majority - 2024 General Election
First elected: 4th July 2024
9,998 (20.0%) majority - 2024 General Election
First elected: 4th July 2024
11,881 (24.4%) majority - 2024 General Election
First elected: 4th July 2024
7,908 (16.1%) majority - 2024 General Election
First elected: 4th July 2024
10,820 (26.0%) majority - 2024 General Election
First elected: 6th May 2010
15 (0.0%) majority - 2024 General Election
First elected: 4th July 2024
8,881 (21.6%) majority - 2024 General Election
First elected: 4th July 2024
2,903 (6.9%) majority - 2024 General Election
First elected: 4th July 2024
3,528 (7.9%) majority - 2024 General Election
First elected: 4th July 2024
3,177 (9.3%) majority - 2024 General Election
First elected: 4th July 2024
6,743 (18.3%) majority - 2024 General Election
First elected: 6th May 2010
11,937 (29.7%) majority - 2024 General Election
First elected: 4th July 2024
4,174 (8.1%) majority - 2024 General Election
First elected: 4th July 2024
5,948 (14.7%) majority - 2024 General Election
First elected: 4th July 2024
4,071 (9.3%) majority - 2024 General Election
First elected: 4th July 2024
9,057 (19.4%) majority - 2024 General Election
First elected: 4th July 2024
3,539 (10.2%) majority - 2024 General Election
First elected: 4th July 2024
18,005 (42.1%) majority - 2024 General Election
First elected: 12th December 2019
998 (2.4%) majority - 2024 General Election
First elected: 4th July 2024
1,070 (2.2%) majority - 2024 General Election
First elected: 4th July 2024
11,945 (31.4%) majority - 2024 General Election
First elected: 7th May 2015
810 (1.6%) majority - 2024 General Election
First elected: 4th July 2024
9,120 (17.3%) majority - 2024 General Election
First elected: 4th July 2024
12,637 (27.9%) majority - 2024 General Election
First elected: 8th June 2017
6,672 (16.5%) majority - 2024 General Election
First elected: 4th July 2024
3,387 (6.8%) majority - 2024 General Election
First elected: 4th July 2024
9,519 (19.4%) majority - 2024 General Election
First elected: 4th July 2024
4,960 (11.7%) majority - 2024 General Election
First elected: 4th July 2024
5,324 (12.6%) majority - 2024 General Election
First elected: 4th July 2024
8,423 (20.9%) majority - 2024 General Election
First elected: 4th July 2024
707 (1.9%) majority - 2024 General Election
First elected: 7th May 2015
Independent member from 27 April 2016 until 5 July 2016
Labour member from 7 May 2015 until 27 April 2016
6,002 (16.0%) majority - 2024 General Election
First elected: 4th July 2024
14,970 (30.8%) majority - 2024 General Election
First elected: 7th May 2015
5,399 (13.4%) majority - 2024 General Election
First elected: 4th July 2024
15,290 (33.2%) majority - 2024 General Election
First elected: 5th May 2005
4,428 (9.0%) majority - 2024 General Election
First elected: 4th July 2024
9,253 (21.5%) majority - 2024 General Election
First elected: 7th May 2015
5,067 (10.4%) majority - 2024 General Election
First elected: 4th July 2024
12,183 (40.7%) majority - 2024 General Election
First elected: 6th May 2010
1,687 (4.6%) majority - 2024 General Election
First elected: 4th July 2024
6,409 (18.2%) majority - 2024 General Election
First elected: 4th July 2024
4,996 (11.7%) majority - 2024 General Election
First elected: 4th July 2024
7,547 (20.6%) majority - 2024 General Election
First elected: 4th July 2024
4,154 (10.1%) majority - 2024 General Election
First elected: 4th July 2024
4,103 (9.3%) majority - 2024 General Election
First elected: 4th July 2024
8,109 (15.4%) majority - 2024 General Election
First elected: 19th October 2023
2,712 (6.3%) majority - 2024 General Election
First elected: 4th July 2024
784 (1.8%) majority - 2024 General Election
First elected: 4th July 2024
Mark Tami Portrait
Treasurer of HM Household (Deputy Chief Whip, House of Commons)
8,794 (20.3%) majority - 2024 General Election
First elected: 7th June 2001
7,585 (15.9%) majority - 2024 General Election
First elected: 4th July 2024
4,857 (11.0%) majority - 2024 General Election
First elected: 4th July 2024
5,604 (13.1%) majority - 2024 General Election
First elected: 4th July 2024
5,859 (13.6%) majority - 2024 General Election
First elected: 4th July 2024
8,739 (19.9%) majority - 2024 General Election
First elected: 4th July 2024
3,224 (8.2%) majority - 2024 General Election
First elected: 4th July 2024
2,914 (5.7%) majority - 2024 General Election
First elected: 4th July 2024
6,662 (18.3%) majority - 2024 General Election
First elected: 1st February 1996
1,878 (4.0%) majority - 2024 General Election
First elected: 4th July 2024
4,723 (10.6%) majority - 2024 General Election
First elected: 4th July 2024
3,920 (13.1%) majority - 2024 General Election
First elected: 6th May 2010
5,389 (14.3%) majority - 2024 General Election
First elected: 4th July 2024
16,425 (43.1%) majority - 2024 General Election
First elected: 1st May 1997
11,153 (26.4%) majority - 2024 General Election
First elected: 8th June 2017
4,533 (11.3%) majority - 2024 General Election
First elected: 4th July 2024
3,729 (8.6%) majority - 2024 General Election
First elected: 4th July 2024
4,914 (13.2%) majority - 2024 General Election
First elected: 6th May 2010
2,504 (5.8%) majority - 2024 General Election
First elected: 4th July 2024
9,361 (22.2%) majority - 2024 General Election
First elected: 12th December 2019
Conservative member from 12 December 2019 until 19 January 2022
9,472 (22.5%) majority - 2024 General Election
First elected: 4th July 2024
9,663 (23.8%) majority - 2024 General Election
First elected: 4th July 2024
7,248 (17.8%) majority - 2024 General Election
First elected: 4th July 2024
1,440 (3.6%) majority - 2024 General Election
First elected: 4th July 2024
6,848 (19.5%) majority - 2024 General Election
First elected: 2nd May 2024
5,443 (11.2%) majority - 2024 General Election
First elected: 4th July 2024
12,412 (25.2%) majority - 2024 General Election
First elected: 8th June 2017
11,091 (26.1%) majority - 2024 General Election
First elected: 4th July 2024
350 (0.7%) majority - 2024 General Election
First elected: 4th July 2024
5,768 (12.9%) majority - 2024 General Election
First elected: 4th July 2024
11,896 (23.9%) majority - 2024 General Election
First elected: 4th July 2024
15,162 (41.7%) majority - 2024 General Election
First elected: 12th December 2019
5,082 (14.1%) majority - 2024 General Election
First elected: 4th July 2024
3,256 (6.8%) majority - 2024 General Election
First elected: 4th July 2024
3,820 (7.6%) majority - 2024 General Election
First elected: 4th July 2024
848 (1.8%) majority - 2024 General Election
First elected: 4th July 2024
9,430 (23.2%) majority - 2024 General Election
First elected: 8th June 2017
3,485 (8.5%) majority - 2024 General Election
First elected: 4th July 2024
1,624 (3.1%) majority - 2024 General Election
First elected: 12th December 2019
5,396 (11.7%) majority - 2024 General Election
First elected: 7th May 2015
Kemi Badenoch Portrait
Leader of HM Official Opposition
2,610 (4.8%) majority - 2024 General Election
First elected: 8th June 2017
2,201 (4.6%) majority - 2024 General Election
First elected: 4th July 2024
11,680 (24.4%) majority - 2024 General Election
First elected: 6th May 2010
3,687 (6.9%) majority - 2024 General Election
First elected: 4th July 2024
7,455 (15.7%) majority - 2024 General Election
First elected: 1st May 1997
2,858 (6.7%) majority - 2024 General Election
First elected: 4th July 2024
930 (2.0%) majority - 2024 General Election
First elected: 4th July 2024
5,506 (10.7%) majority - 2024 General Election
First elected: 7th May 2015
7,450 (15.1%) majority - 2024 General Election
First elected: 12th December 2019
Harriet Cross Portrait
Opposition Assistant Whip (Commons)
878 (2.0%) majority - 2024 General Election
First elected: 4th July 2024
8,480 (16.8%) majority - 2024 General Election
First elected: 7th May 2015
3,572 (7.2%) majority - 2024 General Election
First elected: 10th July 2008
6,054 (13.7%) majority - 2024 General Election
First elected: 6th May 2010
7,992 (16.6%) majority - 2024 General Election
First elected: 7th May 2015
Ashley Fox Portrait
Opposition Assistant Whip (Commons)
1,349 (3.4%) majority - 2024 General Election
First elected: 4th July 2024
3,054 (6.7%) majority - 2024 General Election
First elected: 6th May 2010
2,499 (5.1%) majority - 2024 General Election
First elected: 9th June 1983
6,842 (13.9%) majority - 2024 General Election
First elected: 7th May 2015
3,807 (7.6%) majority - 2024 General Election
First elected: 6th May 2010
1,674 (3.6%) majority - 2024 General Election
First elected: 6th May 2010
Rebecca Harris Portrait
Opposition Chief Whip (Commons)
3,251 (8.0%) majority - 2024 General Election
First elected: 6th May 2010
1,275 (2.5%) majority - 2024 General Election
First elected: 6th May 2010
1,589 (3.2%) majority - 2024 General Election
First elected: 7th May 2015
20 (0.0%) majority - 2024 General Election
First elected: 12th December 2019
7,550 (15.2%) majority - 2024 General Election
First elected: 7th May 2015
4,802 (8.9%) majority - 2024 General Election
First elected: 12th December 2019
891 (1.6%) majority - 2024 General Election
First elected: 5th May 2005
1,590 (3.4%) majority - 2024 General Election
First elected: 4th July 2024
10,394 (21.4%) majority - 2024 General Election
First elected: 12th December 2019
Katie Lam Portrait
Opposition Assistant Whip (Commons)
8,422 (16.6%) majority - 2024 General Election
First elected: 4th July 2024
3,532 (7.6%) majority - 2024 General Election
First elected: 9th June 1983
8,495 (18.8%) majority - 2024 General Election
First elected: 1st May 1997
Independent member from 15 July 2020 until 30 December 2020
Conservative member from 1 May 1997 until 16 July 2020
92 (0.2%) majority - 2024 General Election
First elected: 7th May 2015
3,288 (6.5%) majority - 2024 General Election
First elected: 7th May 2015
719 (1.5%) majority - 2024 General Election
First elected: 12th December 2019
1,136 (2.2%) majority - 2024 General Election
First elected: 8th June 2017
2,543 (5.3%) majority - 2024 General Election
First elected: 7th June 2001
Gagan Mohindra Portrait
Opposition Deputy Chief Whip (Commons)
4,456 (9.2%) majority - 2024 General Election
First elected: 12th December 2019
Joy Morrissey Portrait
Opposition Deputy Chief Whip (Commons)
5,455 (11.4%) majority - 2024 General Election
First elected: 12th December 2019
3,243 (7.0%) majority - 2024 General Election
First elected: 7th June 2001
2,191 (4.4%) majority - 2024 General Election
First elected: 6th May 2010
Independent member from 4 September 2019 until 29 October 2019
Conservative member from 6 May 2010 until 4 September 2019
Neil O'Brien Portrait
Shadow Minister (Policy Renewal and Development)
2,378 (4.7%) majority - 2024 General Election
First elected: 8th June 2017
Ben Obese-Jecty Portrait
Opposition Assistant Whip (Commons)
1,499 (2.9%) majority - 2024 General Election
First elected: 4th July 2024
Rebecca Paul Portrait
Opposition Assistant Whip (Commons)
3,187 (6.0%) majority - 2024 General Election
First elected: 4th July 2024
883 (1.8%) majority - 2024 General Election
First elected: 5th May 2005
4,426 (9.5%) majority - 2024 General Election
First elected: 4th July 2024
6,457 (14.3%) majority - 2024 General Election
First elected: 4th July 2024
3,323 (9.8%) majority - 2024 General Election
First elected: 4th July 2024
7,581 (16.1%) majority - 2024 General Election
First elected: 12th December 2019
5,872 (10.9%) majority - 2024 General Election
First elected: 12th December 2019
1,650 (3.1%) majority - 2024 General Election
First elected: 6th May 2010
Rebecca Smith Portrait
Opposition Assistant Whip (Commons)
2,112 (4.0%) majority - 2024 General Election
First elected: 4th July 2024
Andrew Snowden Portrait
Opposition Assistant Whip (Commons)
561 (1.2%) majority - 2024 General Election
First elected: 4th July 2024
1,349 (2.5%) majority - 2024 General Election
First elected: 4th July 2024
1,321 (2.7%) majority - 2024 General Election
First elected: 4th July 2024
5,600 (12.1%) majority - 2024 General Election
First elected: 1st May 1997
3,016 (6.0%) majority - 2024 General Election
First elected: 4th July 2024
Nick Timothy Portrait
Opposition Assistant Whip (Commons)
3,247 (7.0%) majority - 2024 General Election
First elected: 4th July 2024
11,166 (22.2%) majority - 2024 General Election
First elected: 7th May 2015
3,243 (7.6%) majority - 2024 General Election
First elected: 6th May 2010
Matt Vickers Portrait
Shadow Minister (Crime, Policing and Fire)
2,139 (4.4%) majority - 2024 General Election
First elected: 12th December 2019
6,906 (13.9%) majority - 2024 General Election
First elected: 9th April 1992
4,954 (11.1%) majority - 2024 General Election
First elected: 12th December 2019
6,303 (14.0%) majority - 2024 General Election
First elected: 7th May 2015
6,574 (12.3%) majority - 2024 General Election
First elected: 5th May 2005
2,585 (5.5%) majority - 2024 General Election
First elected: 4th July 2024
Alison Bennett Portrait
Liberal Democrat Spokesperson (Care and Carers)
6,662 (12.5%) majority - 2024 General Election
First elected: 4th July 2024
Jess Brown-Fuller Portrait
Liberal Democrat Spokesperson (Hospitals and Primary Care)
12,172 (23.4%) majority - 2024 General Election
First elected: 4th July 2024
13,479 (31.5%) majority - 2024 General Election
First elected: 12th December 2019
5,391 (10.8%) majority - 2024 General Election
First elected: 4th July 2024
12,268 (25.1%) majority - 2024 General Election
First elected: 4th July 2024
17,235 (34.0%) majority - 2024 General Election
First elected: 8th June 2017
2,377 (4.9%) majority - 2024 General Election
First elected: 4th July 2024
6,611 (13.9%) majority - 2024 General Election
First elected: 20th July 2023
6,700 (13.2%) majority - 2024 General Election
First elected: 23rd June 2022
11,246 (23.4%) majority - 2024 General Election
First elected: 4th July 2024
8,429 (17.5%) majority - 2024 General Election
First elected: 4th July 2024
13,786 (28.7%) majority - 2024 General Election
First elected: 4th July 2024
6,233 (11.4%) majority - 2024 General Election
First elected: 4th July 2024
5,451 (10.0%) majority - 2024 General Election
First elected: 17th June 2021
11,218 (23.3%) majority - 2024 General Election
First elected: 8th June 2017
16,470 (31.4%) majority - 2024 General Election
First elected: 8th June 2017
1,546 (3.3%) majority - 2024 General Election
First elected: 4th July 2024
James MacCleary Portrait
Liberal Democrat Spokesperson (Europe)
12,624 (23.7%) majority - 2024 General Election
First elected: 4th July 2024
8,687 (16.0%) majority - 2024 General Election
First elected: 4th July 2024
4,339 (8.6%) majority - 2024 General Election
First elected: 4th July 2024
2,517 (4.5%) majority - 2024 General Election
First elected: 4th July 2024
7,789 (14.8%) majority - 2024 General Election
First elected: 4th July 2024
Tom Morrison Portrait
Liberal Democrat Deputy Chief Whip
12,235 (24.1%) majority - 2024 General Election
First elected: 4th July 2024
11,121 (22.1%) majority - 2024 General Election
First elected: 4th July 2024
9,673 (18.3%) majority - 2024 General Election
First elected: 4th July 2024
2,963 (5.9%) majority - 2024 General Election
First elected: 4th July 2024
6,744 (13.1%) majority - 2024 General Election
First elected: 4th July 2024
4,973 (9.5%) majority - 2024 General Election
First elected: 4th July 2024
Lisa Smart Portrait
Liberal Democrat Spokesperson (Home Affairs)
6,500 (14.1%) majority - 2024 General Election
First elected: 4th July 2024
Ian Sollom Portrait
Liberal Democrat Spokesperson (Universities and Skills)
4,621 (8.7%) majority - 2024 General Election
First elected: 4th July 2024
Luke Taylor Portrait
Liberal Democrat Spokesperson (London)
3,801 (8.0%) majority - 2024 General Election
First elected: 4th July 2024
6,262 (12.9%) majority - 2024 General Election
First elected: 4th July 2024
7,127 (14.5%) majority - 2024 General Election
First elected: 4th July 2024
2,246 (4.7%) majority - 2024 General Election
First elected: 4th July 2024
3,014 (5.6%) majority - 2024 General Election
First elected: 4th July 2024
15,080 (36.8%) majority - 2024 General Election
First elected: 11th June 1987
Labour member from 28 May 2024 until 17 July 2025
Independent member from 23 April 2023 until 28 May 2024
Labour member from 11 June 1987 until 23 April 2023
979 (2.3%) majority - 2024 General Election
First elected: 4th July 2024
12,560 (29.2%) majority - 2024 General Election
First elected: 12th December 2019
Labour member from 12 December 2019 until 23 July 2024
7,247 (14.8%) majority - 2024 General Election
First elected: 9th June 1983
Labour member from 9 June 1983 until 29 October 2020
8,653 (18.3%) majority - 2024 General Election
First elected: 8th June 2017
Labour member from 8 June 2017 until 28 September 2024
18 (0.0%) majority - 2024 General Election
First elected: 4th July 2024
Labour member from 4 July 2024 until 16 July 2025
7,305 (16.9%) majority - 2024 General Election
First elected: 4th July 2024
13,413 (36.7%) majority - 2024 General Election
First elected: 5th May 2005
Labour member from 5 May 2005 until 8 February 2025
1,923 (3.7%) majority - 2024 General Election
First elected: 4th July 2024
Labour member from 4 July 2024 until 16 July 2025
132 (0.3%) majority - 2024 General Election
First elected: 4th July 2024
507 (1.4%) majority - 2024 General Election
First elected: 4th July 2024
6,122 (14.9%) majority - 2024 General Election
First elected: 4th July 2024
Labour member from 4 July 2024 until 16 July 2025
1,426 (3.5%) majority - 2024 General Election
First elected: 4th July 2024
Reform UK member from 4 July 2024 until 7 March 2025
19,154 (44.2%) majority - 2024 General Election
First elected: 7th May 2015
Labour member from 7 May 2015 until 16 July 2025
12,031 (31.4%) majority - 2024 General Election
First elected: 1st May 1997
Labour member from 1 May 1997 until 23 July 2024
98 (0.2%) majority - 2024 General Election
First elected: 4th July 2024
Reform UK member from 4 July 2024 until 5 July 2025
6,934 (18.2%) majority - 2024 General Election
First elected: 4th July 2024
5,319 (10.4%) majority - 2024 General Election
First elected: 4th July 2024
Labour member from 1 May 1997 until 4 April 2025
3,420 (8.6%) majority - 2024 General Election
First elected: 4th July 2024
Labour member from 4 July 2024 until 10 February 2025
4,290 (9.2%) majority - 2024 General Election
First elected: 4th July 2024
Conservative member from 4 July 2024 until 13 May 2025
10,201 (23.9%) majority - 2024 General Election
First elected: 12th December 2019
Labour member from 12 December 2019 until 23 July 2024
1,760 (4.2%) majority - 2024 General Election
First elected: 7th May 2015
3,758 (8.1%) majority - 2024 General Election
First elected: 12th December 2019
4,127 (8.2%) majority - 2024 General Election
First elected: 7th June 2001
15,917 (36.4%) majority - 2024 General Election
First elected: 3rd May 2018
4,571 (8.9%) majority - 2024 General Election
First elected: 4th July 2024
5,612 (13.9%) majority - 2024 General Election
First elected: 12th December 2019
9,280 (20.5%) majority - 2024 General Election
First elected: 8th June 2017
15,493 (33.7%) majority - 2024 General Election
First elected: 4th July 2024
14,923 (32.8%) majority - 2024 General Election
First elected: 4th July 2024
15,961 (40.2%) majority - 2024 General Election
First elected: 9th June 2011
4,535 (9.9%) majority - 2024 General Election
First elected: 4th July 2024
14,789 (31.9%) majority - 2024 General Election
First elected: 8th June 2017
637 (2.0%) majority - 2024 General Election
First elected: 4th July 2024
15,876 (39.3%) majority - 2024 General Election
First elected: 7th May 2015
5,508 (13.8%) majority - 2024 General Election
First elected: 12th December 2019
Independent member from 24 February 2024 until 11 March 2024
Conservative member from 12 December 2019 until 24 February 2024
8,405 (18.3%) majority - 2024 General Election
First elected: 4th July 2024
6 (0.0%) majority - 01-May-2025 By-election
First elected: 1st May 2025
2,010 (5.0%) majority - 2024 General Election
First elected: 4th July 2024
Siân Berry Portrait
Green Spokesperson (Crime and Policing)
14,290 (27.3%) majority - 2024 General Election
First elected: 4th July 2024
Carla Denyer Portrait
Green Spokesperson (Immigration)
10,407 (24.0%) majority - 2024 General Election
First elected: 4th July 2024
20,575 (60.6%) majority - 2024 General Election
First elected: 1st May 1997
Labour member from 1 May 1997 until 4 November 2019