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 Pat Cullen Sinn Féin Fermanagh and South Tyrone
0.0%
2 Caroline Nokes Conservative Romsey and Southampton North
0.0%
3 Dáire Hughes Sinn Féin Newry and Armagh
0.0%
4 Judith Cummins Labour Bradford South
0.0%
5 Mr Cathal Mallaghan Sinn Féin Mid Ulster
0.0%
6 Sir Lindsay Hoyle Speaker Chorley
0.0%
7 Paul Maskey Sinn Féin Belfast West
0.0%
8 John Finucane Sinn Féin Belfast North
0.0%
9 Órfhlaith Begley Sinn Féin West Tyrone
0.0%
10 Chris Hazzard Sinn Féin South Down
0.0%
11 Graham Leadbitter Scottish National Party Moray West, Nairn and Strathspey
11.1%
12 Lisa Nandy Labour Wigan
11.1%
13 Karl Turner Independent Kingston upon Hull East
11.1%
14 Andy Burnham Labour (Co-op) Makerfield
11.1%
15 Douglas Lumsden Conservative Aberdeen South
11.1%
16 Ms Nusrat Ghani Conservative Sussex Weald
11.1%
17 Dave Doogan Scottish National Party Angus and Perthshire Glens
22.2%
18 Seamus Logan Scottish National Party Aberdeenshire North and Moray East
22.2%
19 Kirsty Blackman Scottish National Party Aberdeen North
22.2%
20 Brendan O'Hara Scottish National Party Argyll, Bute and South Lochaber
22.2%
21 Pete Wishart Scottish National Party Perth and Kinross-shire
22.2%
22 Mr David Lammy Labour Tottenham
22.2%
23 Lara Bird Scottish National Party Arbroath and Broughty Ferry
22.2%
24 Chris Law Scottish National Party Dundee Central
22.2%
25 Sorcha Eastwood Alliance Lagan Valley
22.2%
26 Claire Hanna Social Democratic & Labour Party Belfast South and Mid Down
22.2%
27 Sir Jeremy Wright Conservative Kenilworth and Southam
33.3%
28 George Freeman Conservative Mid Norfolk
33.3%
29 Bambos Charalambous Labour Southgate and Wood Green
33.3%
30 Georgia Gould Labour Queen's Park and Maida Vale
33.3%
31 Chris Elmore Labour Bridgend
33.3%
32 Kate Osamor Labour (Co-op) Edmonton and Winchmore Hill
33.3%
33 Yvette Cooper Labour Pontefract, Castleford and Knottingley
33.3%
34 James McMurdock Independent South Basildon and East Thurrock
33.3%
35 Ed Davey Liberal Democrat Kingston and Surbiton
33.3%
36 Rosie Duffield Independent Canterbury
33.3%
37 Rishi Sunak Conservative Richmond and Northallerton
33.3%
38 Dr Rosena Allin-Khan Labour Tooting
33.3%
39 Chris Bryant Labour Rhondda and Ogmore
33.3%
40 Alex Sobel Labour (Co-op) Leeds Central and Headingley
33.3%
41 Bill Esterson Labour Sefton Central
33.3%
42 Dame Caroline Dinenage Conservative Gosport
44.4%
43 Alex Davies-Jones Labour Pontypridd
44.4%
44 Sir Alec Shelbrooke Conservative Wetherby and Easingwold
44.4%
45 Gregory Stafford Conservative Farnham and Bordon
44.4%
46 Sir Christopher Chope Conservative Christchurch
44.4%
47 Christine Jardine Liberal Democrat Edinburgh West
44.4%
48 Luke Pollard Labour (Co-op) Plymouth Sutton and Devonport
44.4%
49 Hannah Spencer Green Party Gorton and Denton
44.4%
50 John Healey Labour Rawmarsh and Conisbrough
44.4%
51 Freddie van Mierlo Liberal Democrat Henley and Thame
44.4%
52 Marsha De Cordova Labour Battersea
44.4%
53 Andrew Western Labour Stretford and Urmston
44.4%
54 Fabian Hamilton Labour Leeds North East
44.4%
55 Clive Efford Labour Eltham and Chislehurst
44.4%
56 Joy Morrissey Conservative Beaconsfield
44.4%
57 Suella Braverman Reform UK Fareham and Waterlooville
44.4%
58 Robin Swann Ulster Unionist Party South Antrim
44.4%
59 Sarah Jones Labour Croydon West
44.4%
60 Shockat Adam Independent Leicester South
44.4%
61 Matthew Patrick Labour Wirral West
44.4%
62 Tony Vaughan Labour Folkestone and Hythe
44.4%
63 Ruth Jones Labour Newport West and Islwyn
44.4%
64 Dame Karen Bradley Conservative Staffordshire Moorlands
44.4%
65 Ayoub Khan Independent Birmingham Perry Barr
44.4%
66 Gareth Davies Conservative Grantham and Bourne
44.4%
67 Shabana Mahmood Labour Birmingham Ladywood
44.4%
68 David Davis Conservative Goole and Pocklington
44.4%
69 Leigh Ingham Labour Stafford
44.4%
70 Mr Lee Dillon Liberal Democrat Newbury
44.4%
71 Nigel Farage Reform UK Clacton
44.4%
72 Mrs Kemi Badenoch Conservative North West Essex
44.4%
73 Barry Gardiner Labour Brent West
44.4%
74 Jade Botterill Labour Ossett and Denby Dale
44.4%
75 Emma Reynolds Labour Wycombe
44.4%
76 Liz Kendall Labour Leicester West
44.4%
77 Naz Shah Labour Bradford West
44.4%
78 Katie White Labour Leeds North West
44.4%
79 Jamie Stone Liberal Democrat Caithness, Sutherland and Easter Ross
44.4%
80 Sarah Owen Labour Luton North
44.4%
81 David Mundell Conservative Dumfriesshire, Clydesdale and Tweeddale
44.4%
82 Alicia Kearns Conservative Rutland and Stamford
44.4%
83 Stuart Anderson Conservative South Shropshire
44.4%
84 Manuela Perteghella Liberal Democrat Stratford-on-Avon
44.4%
85 Graham Stringer Labour Blackley and Middleton South
44.4%
86 Ben Coleman Labour Chelsea and Fulham
44.4%
87 Dawn Butler Labour Brent East
55.6%
88 Sir Roger Gale Conservative Herne Bay and Sandwich
55.6%
89 Pat McFadden Labour Wolverhampton South East
55.6%
90 Elaine Stewart Labour Ayr, Carrick and Cumnock
55.6%
91 Anneliese Midgley Labour Knowsley
55.6%
92 Richard Baker Labour Glenrothes and Mid Fife
55.6%
93 Mr Mark Francois Conservative Rayleigh and Wickford
55.6%
94 Patrick Hurley Labour Southport
55.6%
95 Carolyn Harris Labour Neath and Swansea East
55.6%
96 John Glen Conservative Salisbury
55.6%
97 Mr Calvin Bailey Labour Leyton and Wanstead
55.6%
98 David Simmonds Conservative Ruislip, Northwood and Pinner
55.6%
99 Sir Jeremy Hunt Conservative Godalming and Ash
55.6%
100 Nick Thomas-Symonds Labour Torfaen
55.6%
101 Llinos Medi Plaid Cymru Ynys Môn
55.6%
102 Chris McDonald Labour Stockton North
55.6%
103 Wera Hobhouse Liberal Democrat Bath
55.6%
104 Susan Murray Liberal Democrat Mid Dunbartonshire
55.6%
105 Kirith Entwistle Labour Bolton North East
55.6%
106 Rachel Gilmour Liberal Democrat Tiverton and Minehead
55.6%
107 Natalie Fleet Labour Bolsover
55.6%
108 Jodie Gosling Labour Nuneaton
55.6%
109 Ms Polly Billington Labour East Thanet
55.6%
110 Florence Eshalomi Labour (Co-op) Vauxhall and Camberwell Green
55.6%
111 Rachel Reeves Labour Leeds West and Pudsey
55.6%
112 Paula Barker Labour Liverpool Wavertree
55.6%
113 Sir Mark Hendrick Labour (Co-op) Preston
55.6%
114 Tim Roca Labour Macclesfield
55.6%
115 Carla Lockhart Democratic Unionist Party Upper Bann
55.6%
116 Steve Reed Labour (Co-op) Streatham and Croydon North
55.6%
117 Gavin Robinson Democratic Unionist Party Belfast East
55.6%
118 Aphra Brandreth Conservative Chester South and Eddisbury
55.6%
119 Ms Diane Abbott Labour Hackney North and Stoke Newington
55.6%
120 Luke Taylor Liberal Democrat Sutton and Cheam
55.6%
121 Esther McVey Conservative Tatton
55.6%
122 Sammy Wilson Democratic Unionist Party East Antrim
55.6%
123 Simon Hoare Conservative North Dorset
55.6%
124 Helen Hayes Labour Dulwich and West Norwood
55.6%
125 Catherine West Labour Hornsey and Friern Barnet
55.6%
126 Anna Sabine Liberal Democrat Frome and East Somerset
55.6%
127 Steff Aquarone Liberal Democrat North Norfolk
55.6%
128 Stephen Kinnock Labour Aberafan Maesteg
55.6%
129 Lizzi Collinge Labour Morecambe and Lunesdale
55.6%
130 Jeremy Corbyn Your Party Islington North
55.6%
131 Mrs Sharon Hodgson Labour Washington and Gateshead South
55.6%
132 Bridget Phillipson Labour Houghton and Sunderland South
55.6%
133 Alex Easton Independent North Down
55.6%
134 Ann Davies Plaid Cymru Caerfyrddin
55.6%
135 Stephen Doughty Labour (Co-op) Cardiff South and Penarth
55.6%
136 Sarah Dyke Liberal Democrat Glastonbury and Somerton
55.6%
137 Mr Paul Kohler Liberal Democrat Wimbledon
55.6%
138 Dr Beccy Cooper Labour Worthing West
55.6%
139 Catherine McKinnell Labour Newcastle upon Tyne North
55.6%
140 Sarah Champion Labour Rotherham
55.6%
141 Emily Thornberry Labour Islington South and Finsbury
55.6%
142 Maureen Burke Labour Glasgow North East
55.6%
143 Kirsty McNeill Labour (Co-op) Midlothian
55.6%
144 Imogen Walker Labour Hamilton and Clyde Valley
55.6%
145 Catherine Atkinson Labour Derby North
55.6%
146 Mr Gregory Campbell Democratic Unionist Party East Londonderry
55.6%
147 Sarah Hall Labour (Co-op) Warrington South
55.6%
148 Colum Eastwood Social Democratic & Labour Party Foyle
55.6%
149 Neil Duncan-Jordan Labour Poole
55.6%
150 Uma Kumaran Labour Stratford and Bow
55.6%

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 ☕