All UK MPs

650 MPs. Former MPs appear only if they served within the dataset’s seven year window.

List of MPs
MPPartyConstituencyVotingCommittee attendanceWritten questionsDebate contributions
Dáire Hughes SF Newry and Armagh 0.0% – 0 0
Alison Hume Lab Scarborough and Whitby 77.7% 100.0% 79 230
Sir Jeremy Hunt Con Godalming and Ash 50.6% 100.0% 193 894
Dr Rupa Huq Lab Ealing Central and Acton 71.5% 100.0% 1,161 785
Patrick Hurley Lab Southport 87.8% 100.0% 174 165
Imran Hussain Lab Bradford East 73.2% – 554 431
Mr Adnan Hussain Ind Blackburn 54.4% – 13 130
Leigh Ingham Lab Stafford 63.6% 100.0% 80 232
Natasha Irons Lab Croydon East 86.5% 100.0% 40 130
Sally Jameson Lab Doncaster Central 85.3% – 36 199
Christine Jardine LD Edinburgh West 62.5% 100.0% 327 1,118
Dan Jarvis Lab Barnsley North 56.5% – 1,452 1,547
Liz Jarvis LD Eastleigh 72.3% 100.0% 593 170
Sir Bernard Jenkin Con Harwich and North Essex 76.8% 100.0% 61 736
Robert Jenrick RUK Newark 59.9% – 167 1,976
Terry Jermy Lab South West Norfolk 66.9% 100.0% 183 156
Adam Jogee Lab Newcastle-under-Lyme 68.0% 100.0% 1,271 530
Dame Diana Johnson Lab Kingston upon Hull North and Cottingham 70.0% 100.0% 1,190 1,387
Dr Caroline Johnson Con Sleaford and North Hykeham 80.2% 100.0% 499 1,535
Kim Johnson Lab Liverpool Riverside 69.8% 98.5% 878 541
Clive Jones LD Wokingham 67.8% 100.0% 521 404
Darren Jones Lab Bristol North West 61.6% 100.0% 416 1,155
Gerald Jones Lab Merthyr Tydfil and Aberdare 80.8% 100.0% 125 312
Lillian Jones Lab Kilmarnock and Loudoun 67.0% 100.0% 12 85
Ruth Jones Lab Newport West and Islwyn 78.1% 100.0% 2,717 729
Sarah Jones Lab Croydon West 63.5% – 203 1,618
Lincoln Jopp Con Spelthorne 69.4% 100.0% 69 581
Gurinder Singh Josan Lab Smethwick 84.6% 100.0% 29 88
Sojan Joseph Lab Ashford 90.0% 100.0% 128 235
Warinder Juss Lab Wolverhampton West 89.1% 100.0% 40 330
Chris Kane Lab Stirling and Strathallan 77.0% 100.0% 49 96
Mike Kane Lab Wythenshawe and Sale East 70.5% 100.0% 115 506
Satvir Kaur Lab Southampton Test 80.0% – 79 70
Alicia Kearns Con Rutland and Stamford 69.7% 100.0% 778 720
Liz Kendall Lab Leicester West 61.6% 100.0% 109 888
Afzal Khan Lab Manchester Rusholme 77.6% 100.0% 1,638 439
Ayoub Khan Ind Birmingham Perry Barr 36.8% – 344 297
Naushabah Khan Lab Gillingham and Rainham 79.6% 100.0% 17 72
Stephen Kinnock Lab Aberafan Maesteg 75.9% 100.0% 627 1,788
Jayne Kirkham Lab Truro and Falmouth 83.2% 100.0% 367 405
Gen Kitchen Lab Wellingborough and Rushden 88.6% 50.0% 68 21
Mr Paul Kohler LD Wimbledon 58.6% 100.0% 186 378
Danny Kruger RUK East Wiltshire 77.5% 100.0% 112 1,204
Sonia Kumar Lab Dudley 83.2% 100.0% 77 200
Uma Kumaran Lab Stratford and Bow 64.5% 100.0% 111 185
Peter Kyle Lab Hove and Portslade 56.9% 100.0% 457 777
Laura Kyrke-Smith Lab Aylesbury 87.2% 100.0% 151 215
Ben Lake PC Ceredigion Preseli 72.3% 100.0% 1,176 454