Voting and participation
Highest participation
The MPs who have taken part in the most Commons divisions this Parliament.
| # | Member | Party | Constituency | Participation | Votes cast |
|---|---|---|---|---|---|
| 1 | Labour | Luton South and South Bedfordshire | 95.8% | 551 of 575 eligible | |
| 2 | Labour | Dunstable and Leighton Buzzard | 95.5% | 549 of 575 eligible | |
| 3 | Labour | Bury South | 95.5% | 549 of 575 eligible | |
| 4 | Labour | Colne Valley | 94.3% | 542 of 575 eligible | |
| 5 | Labour | Mansfield | 94.1% | 541 of 575 eligible | |
| 6 | Labour | Buckingham and Bletchley | 93.9% | 540 of 575 eligible | |
| 7 | Labour | Ashford | 93.6% | 538 of 575 eligible | |
| 8 | Labour | Hertford and Stortford | 93.4% | 537 of 575 eligible | |
| 9 | Labour | Banbury | 93.4% | 537 of 575 eligible | |
| 10 | Labour | Wellingborough and Rushden | 93.2% | 536 of 575 eligible | |
| 11 | Labour | Chatham and Aylesford | 93.2% | 536 of 575 eligible | |
| 12 | Labour | Erewash | 92.9% | 534 of 575 eligible | |
| 13 | Labour | Blaydon and Consett | 92.5% | 532 of 575 eligible | |
| 14 | Labour | Crawley | 92.5% | 532 of 575 eligible | |
| 15 | Labour | Alyn and Deeside | 92.2% | 530 of 575 eligible | |
| 16 | Labour | Mid Cheshire | 91.8% | 528 of 575 eligible | |
| 17 | Labour (Co-op) | York Central | 91.7% | 527 of 575 eligible | |
| 18 | Labour (Co-op) | Harlow | 91.5% | 526 of 575 eligible | |
| 19 | Labour (Co-op) | Ipswich | 91.3% | 525 of 575 eligible | |
| 20 | Labour | Hammersmith and Chiswick | 91.1% | 524 of 575 eligible | |
| 21 | Labour | Ealing Southall | 91.1% | 524 of 575 eligible | |
| 22 | Democratic Unionist Party | Strangford | 91% | 523 of 575 eligible | |
| 23 | Labour | Watford | 91% | 523 of 575 eligible | |
| 24 | Labour | Huddersfield | 90.6% | 521 of 575 eligible | |
| 25 | Labour | Filton and Bradley Stoke | 90.1% | 518 of 575 eligible | |
| 26 | Labour | Livingston | 89.9% | 517 of 575 eligible | |
| 27 | Labour | Tynemouth | 89.9% | 517 of 575 eligible | |
| 28 | Labour | Darlington | 89.7% | 516 of 575 eligible | |
| 29 | Labour | Bangor Aberconwy | 89.6% | 515 of 575 eligible | |
| 30 | Labour | Uxbridge and South Ruislip | 89.6% | 515 of 575 eligible | |
| 31 | Labour | Welwyn Hatfield | 89.4% | 514 of 575 eligible | |
| 32 | Labour | Spen Valley | 89.4% | 514 of 575 eligible | |
| 33 | Labour | Gateshead Central and Whickham | 89.4% | 514 of 575 eligible | |
| 34 | Labour | Dartford | 89.2% | 513 of 575 eligible | |
| 35 | Labour | North West Cambridgeshire | 89.2% | 513 of 575 eligible | |
| 36 | Labour | Swindon North | 89% | 512 of 575 eligible | |
| 37 | Labour | Sunderland Central | 88.9% | 511 of 575 eligible | |
| 38 | Labour | Worsley and Eccles | 88.9% | 511 of 575 eligible | |
| 39 | Labour | Derbyshire Dales | 88.7% | 510 of 575 eligible | |
| 40 | Labour (Co-op) | Rochdale | 88.7% | 510 of 575 eligible | |
| 41 | Labour | Worcester | 88.7% | 510 of 575 eligible | |
| 42 | Labour | Falkirk | 88.5% | 509 of 575 eligible | |
| 43 | Labour | Smethwick | 88.5% | 509 of 575 eligible | |
| 44 | Labour | Wolverhampton West | 88.5% | 509 of 575 eligible | |
| 45 | Labour | Doncaster East and the Isle of Axholme | 88.3% | 508 of 575 eligible | |
| 46 | Labour | Dagenham and Rainham | 88.3% | 508 of 575 eligible | |
| 47 | Labour | Newport West and Islwyn | 88.3% | 508 of 575 eligible | |
| 48 | Labour | Newton Aycliffe and Spennymoor | 88.2% | 507 of 575 eligible | |
| 49 | Labour | West Dunbartonshire | 88.2% | 507 of 575 eligible | |
| 50 | Labour | Milton Keynes Central | 88.2% | 507 of 575 eligible |
Excludes MPs recorded in fewer than 10 divisions, Sinn Féin MPs (who do not take their seats) and the Speaker.
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.