Rebellion and loyalty

Most loyal MPs

The MPs who vote with their own party's majority most consistently.

# MemberPartyConstituency Voted with partyComparable votes
1 Alex Mayer Labour Dunstable and Leighton Buzzard 100%539 of 539
2 Rachel Hopkins Labour Luton South and South Bedfordshire 100%538 of 538
3 Paul Davies Labour Colne Valley 100%530 of 530
4 Steve Yemm Labour Mansfield 100%529 of 529
5 Callum Anderson Labour Buckingham and Bletchley 100%528 of 528
6 Sean Woodcock Labour Banbury 100%528 of 528
7 Sojan Joseph Labour Ashford 100%526 of 526
8 Josh Dean Labour Hertford and Stortford 100%525 of 525
9 Tristan Osborne Labour Chatham and Aylesford 100%523 of 523
10 Liz Twist Labour Blaydon and Consett 100%521 of 521
11 Sir Mark Tami Labour Alyn and Deeside 100%520 of 520
12 Andrew Cooper Labour Mid Cheshire 100%515 of 515
13 Chris Vince Labour (Co-op) Harlow 100%514 of 514
14 Jack Abbott Labour (Co-op) Ipswich 100%512 of 512
15 Matt Turmaine Labour Watford 100%512 of 512
16 Andy Slaughter Labour Hammersmith and Chiswick 100%511 of 511
17 Harpreet Uppal Labour Huddersfield 100%510 of 510
18 Lola McEvoy Labour Darlington 100%507 of 507
19 Claire Hazelgrove Labour Filton and Bradley Stoke 100%506 of 506
20 Sir Alan Campbell Labour Tynemouth 100%505 of 505
21 Will Stone Labour Swindon North 100%504 of 504
22 Danny Beales Labour Uxbridge and South Ruislip 100%503 of 503
23 Kim Leadbeater Labour Spen Valley 100%502 of 502
24 Andrew Lewin Labour Welwyn Hatfield 100%501 of 501
25 Sam Carling Labour North West Cambridgeshire 100%501 of 501
26 Jim Dickson Labour Dartford 100%500 of 500
27 Paul Waugh Labour (Co-op) Rochdale 100%500 of 500
28 Lewis Atkinson Labour Sunderland Central 100%499 of 499
29 John Whitby Labour Derbyshire Dales 100%498 of 498
30 Michael Wheeler Labour Worsley and Eccles 100%498 of 498
31 Alan Strickland Labour Newton Aycliffe and Spennymoor 100%497 of 497
32 Warinder Juss Labour Wolverhampton West 100%497 of 497
33 Gurinder Singh Josan Labour Smethwick 100%496 of 496
34 Lee Pitcher Labour Doncaster East and the Isle of Axholme 100%496 of 496
35 Emily Darlington Labour Milton Keynes Central 100%495 of 495
36 Gareth Snell Labour (Co-op) Stoke-on-Trent Central 100%495 of 495
37 Kevin McKenna Labour Sittingbourne and Sheppey 100%495 of 495
38 Laura Kyrke-Smith Labour Aylesbury 100%495 of 495
39 Ben Goldsborough Labour South Norfolk 100%493 of 493
40 Dr Lauren Sullivan Labour Gravesham 100%493 of 493
41 John Slinger Labour Rugby 100%493 of 493
42 Jeff Smith Labour Manchester Withington 100%492 of 492
43 Laurence Turner Labour Birmingham Northfield 100%492 of 492
44 Johanna Baxter Labour Paisley and Renfrewshire South 100%491 of 491
45 Ms Julie Minns Labour Carlisle 100%491 of 491
46 Claire Hughes Labour Bangor Aberconwy 100%490 of 490
47 Justin Madders Labour Ellesmere Port and Bromborough 100%490 of 490
48 Matthew Pennycook Labour Greenwich and Woolwich 100%490 of 490
49 Dave Robertson Labour Lichfield 100%489 of 489
50 Daniel Francis Labour Bexleyheath and Crayford 100%488 of 488

Excludes the Speaker, independents and MPs with fewer than 50 comparable votes. Likely free votes are not counted.

These rankings are our own analysis of the official voting records (recorded votes only; they do not describe the formal whip). How we work this out.