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

Elected MPs: 650 (of 650) - Total Voting: 639 - Current Labour majority : 163 (401-238)

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


15,080 (36.8%) majority - 2024 General Election
First elected: 11th June 1987
Independent member from 23 April 2023 until 28 May 2024
Labour member from 11 June 1987 until 23 April 2023
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
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
8,515 (23.9%) 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
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
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
13,625 (30.8%) majority - 2024 General Election
First elected: 9th February 2023
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
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
18 (0.0%) 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
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
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
1,923 (3.7%) majority - 2024 General Election
First elected: 4th July 2024
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
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,122 (14.9%) majority - 2024 General Election
First elected: 4th July 2024
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
19,154 (44.2%) majority - 2024 General Election
First elected: 7th May 2015
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
5,319 (10.4%) majority - 2024 General Election
First elected: 4th July 2024
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
9,014 (21.6%) 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
3,420 (8.6%) 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
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
Gareth Bacon Portrait
Shadow Minister and Shadow Minister for London
5,118 (11.1%) majority - 2024 General Election
First elected: 12th December 2019
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
3,670 (7.5%) majority - 2024 General Election
First elected: 7th May 2015
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
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
1,943 (4.1%) majority - 2024 General Election
First elected: 8th June 2017
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
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
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
Christine Jardine Portrait
Liberal Democrat Spokesperson (Women and Equalities)
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
979 (2.3%) majority - 2024 General Election
First elected: 4th July 2024
14,696 (34.8%) majority - 2024 General Election
First elected: 8th June 2017
Labour member from 8 June 2017 until 27 October 2024
15,101 (38.0%) majority - 2024 General Election
First elected: 7th May 2015
Labour member from 7 May 2015 until 23 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
11,265 (28.6%) majority - 2024 General Election
First elected: 7th May 2015
Labour member from 7 May 2015 until 23 July 2024
20,423 (53.7%) 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
7,305 (16.9%) majority - 2024 General Election
First elected: 4th July 2024
132 (0.3%) majority - 2024 General Election
First elected: 4th July 2024
6,189 (16.6%) majority - 2024 General Election
First elected: 7th May 2015
Labour member from 7 May 2015 until 23 July 2024
507 (1.4%) majority - 2024 General Election
First elected: 4th July 2024
12,031 (31.4%) majority - 2024 General Election
First elected: 1st May 1997
Labour member from 1 May 1997 until 23 July 2024
6,934 (18.2%) majority - 2024 General Election
First elected: 4th July 2024
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
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
1,426 (3.5%) majority - 2024 General Election
First elected: 4th July 2024
2,010 (5.0%) majority - 2024 General Election
First elected: 4th July 2024
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
20,575 (60.6%) majority - 2024 General Election
First elected: 1st May 1997
Labour member from 1 May 1997 until 4 November 2019