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
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
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