Voting turnout

Ranked by how often each MP cast a recorded vote (Aye or No) rather than not voting, across every recorded Commons division at Second or Third Reading. A low number here doesn’t necessarily mean absence — MPs sometimes deliberately abstain, are excused for illness or family leave, or take part in the Commons “pairing” convention, where an MP from the opposing side also sits out to cancel the vote out. This measures recorded participation, not attendance in the chamber. Only MPs with at least 3 recorded divisions are ranked.

150 MPs ranked.

1 Judith Cummins Labour Bradford South
0.0%
2 Lisa Nandy Labour Wigan
11.1%
3 Mr David Lammy Labour Tottenham
22.2%
4 Bambos Charalambous Labour Southgate and Wood Green
33.3%
5 Georgia Gould Labour Queen's Park and Maida Vale
33.3%
6 Chris Elmore Labour Bridgend
33.3%
7 Yvette Cooper Labour Pontefract, Castleford and Knottingley
33.3%
8 Dr Rosena Allin-Khan Labour Tooting
33.3%
9 Chris Bryant Labour Rhondda and Ogmore
33.3%
10 Bill Esterson Labour Sefton Central
33.3%
11 Alex Davies-Jones Labour Pontypridd
44.4%
12 John Healey Labour Rawmarsh and Conisbrough
44.4%
13 Marsha De Cordova Labour Battersea
44.4%
14 Andrew Western Labour Stretford and Urmston
44.4%
15 Fabian Hamilton Labour Leeds North East
44.4%
16 Clive Efford Labour Eltham and Chislehurst
44.4%
17 Sarah Jones Labour Croydon West
44.4%
18 Matthew Patrick Labour Wirral West
44.4%
19 Tony Vaughan Labour Folkestone and Hythe
44.4%
20 Ruth Jones Labour Newport West and Islwyn
44.4%
21 Shabana Mahmood Labour Birmingham Ladywood
44.4%
22 Leigh Ingham Labour Stafford
44.4%
23 Barry Gardiner Labour Brent West
44.4%
24 Jade Botterill Labour Ossett and Denby Dale
44.4%
25 Emma Reynolds Labour Wycombe
44.4%
26 Liz Kendall Labour Leicester West
44.4%
27 Naz Shah Labour Bradford West
44.4%
28 Katie White Labour Leeds North West
44.4%
29 Sarah Owen Labour Luton North
44.4%
30 Graham Stringer Labour Blackley and Middleton South
44.4%
31 Ben Coleman Labour Chelsea and Fulham
44.4%
32 Dawn Butler Labour Brent East
55.6%
33 Pat McFadden Labour Wolverhampton South East
55.6%
34 Elaine Stewart Labour Ayr, Carrick and Cumnock
55.6%
35 Anneliese Midgley Labour Knowsley
55.6%
36 Richard Baker Labour Glenrothes and Mid Fife
55.6%
37 Patrick Hurley Labour Southport
55.6%
38 Carolyn Harris Labour Neath and Swansea East
55.6%
39 Mr Calvin Bailey Labour Leyton and Wanstead
55.6%
40 Nick Thomas-Symonds Labour Torfaen
55.6%
41 Chris McDonald Labour Stockton North
55.6%
42 Kirith Entwistle Labour Bolton North East
55.6%
43 Natalie Fleet Labour Bolsover
55.6%
44 Jodie Gosling Labour Nuneaton
55.6%
45 Ms Polly Billington Labour East Thanet
55.6%
46 Rachel Reeves Labour Leeds West and Pudsey
55.6%
47 Paula Barker Labour Liverpool Wavertree
55.6%
48 Tim Roca Labour Macclesfield
55.6%
49 Ms Diane Abbott Labour Hackney North and Stoke Newington
55.6%
50 Helen Hayes Labour Dulwich and West Norwood
55.6%
51 Catherine West Labour Hornsey and Friern Barnet
55.6%
52 Stephen Kinnock Labour Aberafan Maesteg
55.6%
53 Lizzi Collinge Labour Morecambe and Lunesdale
55.6%
54 Mrs Sharon Hodgson Labour Washington and Gateshead South
55.6%
55 Bridget Phillipson Labour Houghton and Sunderland South
55.6%
56 Dr Beccy Cooper Labour Worthing West
55.6%
57 Catherine McKinnell Labour Newcastle upon Tyne North
55.6%
58 Sarah Champion Labour Rotherham
55.6%
59 Emily Thornberry Labour Islington South and Finsbury
55.6%
60 Maureen Burke Labour Glasgow North East
55.6%
61 Imogen Walker Labour Hamilton and Clyde Valley
55.6%
62 Catherine Atkinson Labour Derby North
55.6%
63 Neil Duncan-Jordan Labour Poole
55.6%
64 Uma Kumaran Labour Stratford and Bow
55.6%
65 Darren Jones Labour Bristol North West
55.6%
66 Stephanie Peacock Labour Barnsley South
55.6%
67 Tom Rutland Labour East Worthing and Shoreham
55.6%
68 Joani Reid Labour East Kilbride and Strathaven
55.6%
69 Kate Osborne Labour Jarrow and Gateshead East
55.6%
70 Ian Murray Labour Edinburgh South
55.6%
71 Jeff Smith Labour Manchester Withington
55.6%
72 Peter Kyle Labour Hove and Portslade
55.6%
73 Alex Ballinger Labour Halesowen
55.6%
74 Peter Dowd Labour Bootle
55.6%
75 Feryal Clark Labour Enfield North
55.6%
76 Gill Furniss Labour Sheffield Brightside and Hillsborough
55.6%
77 Andrew Ranger Labour Wrexham
55.6%
78 Mr Hamish Falconer Labour Lincoln
55.6%
79 David Baines Labour St Helens North
55.6%
80 Dan Carden Labour Liverpool Walton
55.6%
81 Yasmin Qureshi Labour Bolton South and Walkden
55.6%
82 Gurinder Singh Josan Labour Smethwick
55.6%
83 Stephen Morgan Labour Portsmouth South
55.6%
84 Sam Carling Labour North West Cambridgeshire
66.7%
85 Wes Streeting Labour Ilford North
66.7%
86 Olivia Bailey Labour Reading West and Mid Berkshire
66.7%
87 Ms Julie Minns Labour Carlisle
66.7%
88 Connor Naismith Labour Crewe and Nantwich
66.7%
89 Sarah Edwards Labour Tamworth
66.7%
90 Andy McDonald Labour Middlesbrough and Thornaby East
66.7%
91 Ed Miliband Labour Doncaster North
66.7%
92 Tulip Siddiq Labour Hampstead and Highgate
66.7%
93 Claire Hughes Labour Bangor Aberconwy
66.7%
94 Yuan Yang Labour Earley and Woodley
66.7%
95 Dr Sam Rushworth Labour Bishop Auckland
66.7%
96 Jo Stevens Labour Cardiff East
66.7%
97 Sadik Al-Hassan Labour North Somerset
66.7%
98 Maya Ellis Labour Ribble Valley
66.7%
99 Mr Toby Perkins Labour Chesterfield
66.7%
100 Sarah Smith Labour Hyndburn
66.7%
101 Lorraine Beavers Labour Blackpool North and Fleetwood
66.7%
102 Dr Simon Opher Labour Stroud
66.7%
103 Imran Hussain Labour Bradford East
66.7%
104 Emma Lewell Labour South Shields
66.7%
105 Matt Bishop Labour Forest of Dean
66.7%
106 Lauren Edwards Labour Rochester and Strood
66.7%
107 Patricia Ferguson Labour Glasgow West
66.7%
108 Jon Trickett Labour Normanton and Hemsworth
66.7%
109 Jess Asato Labour Lowestoft
66.7%
110 Dr Rupa Huq Labour Ealing Central and Acton
66.7%
111 Navendu Mishra Labour Stockport
66.7%
112 Sureena Brackenridge Labour Wolverhampton North East
66.7%
113 Olivia Blake Labour Sheffield Hallam
66.7%
114 Chris Bloore Labour Redditch
66.7%
115 Kanishka Narayan Labour Vale of Glamorgan
66.7%
116 Luke Murphy Labour Basingstoke
66.7%
117 Anna McMorrin Labour Cardiff North
66.7%
118 Tahir Ali Labour Birmingham Hall Green and Moseley
66.7%
119 Gregor Poynton Labour Livingston
66.7%
120 Josh Newbury Labour Cannock Chase
66.7%
121 Cat Smith Labour Lancaster and Wyre
66.7%
122 James Naish Labour Rushcliffe
66.7%
123 Dan Tomlinson Labour Chipping Barnet
66.7%
124 Ms Abena Oppong-Asare Labour Erith and Thamesmead
66.7%
125 Neil Coyle Labour Bermondsey and Old Southwark
66.7%
126 Henry Tufnell Labour Mid and South Pembrokeshire
66.7%
127 Torsten Bell Labour Swansea West
66.7%
128 Taiwo Owatemi Labour Coventry North West
66.7%
129 Dr Allison Gardner Labour Stoke-on-Trent South
66.7%
130 Laura Kyrke-Smith Labour Aylesbury
66.7%
131 Catherine Fookes Labour Monmouthshire
66.7%
132 Nadia Whittome Labour Nottingham East
66.7%
133 Chris Curtis Labour Milton Keynes North
66.7%
134 Mary Creagh Labour Coventry East
66.7%
135 Liam Byrne Labour Birmingham Hodge Hill and Solihull North
66.7%
136 Chris Webb Labour Blackpool South
66.7%
137 Tracy Gilbert Labour Edinburgh North and Leith
66.7%
138 Dan Jarvis Labour Barnsley North
66.7%
139 Abtisam Mohamed Labour Sheffield Central
66.7%
140 Rebecca Long Bailey Labour Salford
66.7%
141 Mr Connor Rand Labour Altrincham and Sale West
66.7%
142 Lola McEvoy Labour Darlington
66.7%
143 Chris Hinchliff Labour North East Hertfordshire
66.7%
144 Michael Payne Labour Gedling
66.7%
145 Lucy Rigby Labour Northampton North
66.7%
146 Michelle Welsh Labour Sherwood Forest
66.7%
147 Lilian Greenwood Labour Nottingham South
66.7%
148 Chris Ward Labour Brighton Kemptown and Peacehaven
66.7%
149 David Smith Labour North Northumberland
66.7%
150 Tonia Antoniazzi Labour Gower
66.7%

Contains Parliamentary information licensed under the Open Parliament Licence v3.0. Hear, Hear is an independent, unofficial project — not affiliated with or endorsed by Parliament — run by one person, with no ads and no paywall. About · Privacy · Support this project ☕