All UK MPs
650 MPs. Former MPs appear only if they served within the dataset’s seven year window.
List of MPs
| MP | Party | Constituency | Voting | Committee attendance | Written questions | Debate contributions |
| Mary Glindon |
Lab |
Newcastle upon Tyne East and Wallsend |
80.7% |
77.8% |
681 |
278 |
| Olly Glover |
LD |
Didcot and Wantage |
66.7% |
100.0% |
330 |
461 |
| Marie Goldman |
LD |
Chelmsford |
70.5% |
96.9% |
154 |
177 |
| Ben Goldsborough |
Lab |
South Norfolk |
84.8% |
100.0% |
326 |
211 |
| Tom Gordon |
LD |
Harrogate and Knaresborough |
67.4% |
100.0% |
232 |
468 |
| Jodie Gosling |
Lab |
Nuneaton |
72.9% |
100.0% |
62 |
72 |
| Georgia Gould |
Lab |
Queen's Park and Maida Vale |
59.1% |
– |
0 |
465 |
| John Grady |
Lab |
Glasgow East |
84.0% |
100.0% |
43 |
186 |
| Helen Grant |
Con |
Maidstone and Malling |
66.6% |
– |
142 |
77 |
| Sarah Green |
LD |
Chesham and Amersham |
72.0% |
100.0% |
269 |
195 |
| Lilian Greenwood |
Lab |
Nottingham South |
76.3% |
100.0% |
441 |
707 |
| Andrew Griffith |
Con |
Arundel and South Downs |
78.8% |
100.0% |
658 |
1,285 |
| Dame Nia Griffith |
Lab |
Llanelli |
78.4% |
– |
159 |
509 |
| Alison Griffiths |
Con |
Bognor Regis and Littlehampton |
74.0% |
100.0% |
339 |
302 |
| Amanda Hack |
Lab |
North West Leicestershire |
86.9% |
100.0% |
108 |
197 |
| Louise Haigh |
Lab |
Sheffield Heeley |
62.1% |
– |
1,043 |
477 |
| Sarah Hall |
Lab |
Warrington South |
75.3% |
100.0% |
297 |
100 |
| Fabian Hamilton |
Lab |
Leeds North East |
58.8% |
100.0% |
786 |
151 |
| Paulette Hamilton |
Lab |
Birmingham Erdington |
73.9% |
100.0% |
110 |
221 |
| Claire Hanna |
SDLP |
Belfast South and Mid Down |
45.0% |
100.0% |
886 |
351 |
| Monica Harding |
LD |
Esher and Walton |
65.6% |
100.0% |
128 |
301 |
| Emma Hardy |
Lab |
Kingston upon Hull West and Haltemprice |
68.1% |
100.0% |
1,164 |
1,405 |
| Carolyn Harris |
Lab |
Neath and Swansea East |
73.4% |
96.8% |
423 |
387 |
| Rebecca Harris |
Con |
Castle Point |
87.6% |
– |
21 |
10 |
| Lloyd Hatton |
Lab |
South Dorset |
80.5% |
100.0% |
65 |
142 |
| Helen Hayes |
Lab |
Dulwich and West Norwood |
78.5% |
99.4% |
1,919 |
644 |
| Sir John Hayes |
Con |
South Holland and The Deepings |
79.9% |
– |
3,594 |
1,610 |
| Tom Hayes |
Lab |
Bournemouth East |
81.3% |
100.0% |
710 |
539 |
| Claire Hazelgrove |
Lab |
Filton and Bradley Stoke |
90.3% |
100.0% |
113 |
63 |
| Chris Hazzard |
SF |
South Down |
0.0% |
– |
0 |
0 |
| John Healey |
Lab |
Rawmarsh and Conisbrough |
53.2% |
– |
4,270 |
1,300 |
| Sir Mark Hendrick |
Lab |
Preston |
53.7% |
100.0% |
757 |
249 |
| Pippa Heylings |
LD |
South Cambridgeshire |
56.1% |
100.0% |
713 |
276 |
| Dame Meg Hillier |
Lab |
Hackney South and Shoreditch |
72.5% |
100.0% |
66 |
878 |
| Chris Hinchliff |
Lab |
North East Hertfordshire |
85.6% |
100.0% |
222 |
191 |
| Jonathan Hinder |
Lab |
Pendle and Clitheroe |
76.1% |
– |
46 |
72 |
| Damian Hinds |
Con |
East Hampshire |
85.2% |
100.0% |
682 |
1,105 |
| Simon Hoare |
Con |
North Dorset |
69.0% |
100.0% |
138 |
757 |
| Wera Hobhouse |
LD |
Bath |
69.6% |
100.0% |
943 |
1,545 |
| Mrs Sharon Hodgson |
Lab |
Washington and Gateshead South |
68.6% |
100.0% |
757 |
391 |
| Mr Richard Holden |
Con |
Basildon and Billericay |
79.6% |
100.0% |
4,037 |
1,194 |
| Kevin Hollinrake |
Con |
Thirsk and Malton |
78.3% |
100.0% |
3,346 |
2,487 |
| Paul Holmes |
Con |
Hamble Valley |
85.0% |
100.0% |
360 |
1,194 |
| Rachel Hopkins |
Lab |
Luton South and South Bedfordshire |
85.2% |
100.0% |
748 |
799 |
| Sir Lindsay Hoyle |
Spk |
Chorley |
0.0% |
100.0% |
0 |
12,587 |
| Nigel Huddleston |
Con |
Droitwich and Evesham |
85.0% |
100.0% |
64 |
1,100 |
| Dr Neil Hudson |
Con |
Epping Forest |
84.8% |
100.0% |
588 |
585 |
| Claire Hughes |
Lab |
Bangor Aberconwy |
90.2% |
100.0% |
10 |
56 |