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
Luke Pollard Lab Plymouth Sutton and Devonport 65.1% – 2,103 1,502
Joe Powell Lab Kensington and Bayswater 75.3% 100.0% 27 236
Lucy Powell Lab Manchester Central 65.0% 100.0% 248 2,504
Gregor Poynton Lab Livingston 90.5% 100.0% 56 106
Dr Peter Prinsley Lab Bury St Edmunds and Stowmarket 84.0% 100.0% 145 363
Mark Pritchard Con The Wrekin 60.4% – 690 541
Richard Quigley Lab Isle of Wight West 80.5% 100.0% 40 146
Yasmin Qureshi Lab Bolton South and Walkden 64.5% – 792 398
Steve Race Lab Exeter 84.6% 100.0% 107 174
Shivani Raja Con Leicester East 64.2% – 974 29
Adrian Ramsay Green Waveney Valley 60.9% 100.0% 277 196
Mr Connor Rand Lab Altrincham and Sale West 64.5% 100.0% 46 112
Andrew Ranger Lab Wrexham 85.3% 100.0% 69 81
Jack Rankin Con Windsor 66.9% 100.0% 276 281
Angela Rayner Lab Ashton-under-Lyne 63.1% 100.0% 724 980
Mike Reader Lab Northampton South 74.0% 100.0% 89 149
David Reed Con Exmouth and Exeter East 63.4% 100.0% 307 268
Steve Reed Lab Streatham and Croydon North 56.8% 100.0% 1,499 909
Ellie Reeves Lab Lewisham West and East Dulwich 64.6% 100.0% 554 537
Rachel Reeves Lab Leeds West and Pudsey 43.1% 100.0% 333 1,247
Joani Reid Lab East Kilbride and Strathaven 53.9% 100.0% 28 66
Emma Reynolds Lab Wycombe 53.6% – 0 560
Jonathan Reynolds Lab Stalybridge and Hyde 60.9% – 312 721
Mr Joshua Reynolds LD Maidenhead 63.6% 100.0% 552 209
Martin Rhodes Lab Glasgow North 83.5% 100.0% 46 148
Bell Ribeiro-Addy Lab Clapham and Brixton Hill 72.3% 98.2% 1,829 362
Jake Richards Lab Rother Valley 70.1% 100.0% 20 452
Jenny Riddell-Carpenter Lab Suffolk Coastal 78.3% 100.0% 187 134
Lucy Rigby Lab Northampton North 57.7% 100.0% 4 460
Ms Marie Rimmer Lab St Helens South and Whiston 69.1% 100.0% 63 256
Dave Robertson Lab Lichfield 87.3% – 45 272
Joe Robertson Con Isle of Wight East 75.3% 100.0% 1,070 617
Gavin Robinson DUP Belfast East 58.9% 100.0% 249 516
Tim Roca Lab Macclesfield 72.9% 100.0% 90 180
Matt Rodda Lab Reading Central 81.5% – 187 732
Ian Roome LD North Devon 54.8% 100.0% 362 166
Andrew Rosindell RUK Romford 54.8% 100.0% 4,889 507
Dr Sam Rushworth Lab Bishop Auckland 71.5% 100.0% 25 298
Sarah Russell Lab Congleton 82.9% 100.0% 41 227
Tom Rutland Lab East Worthing and Shoreham 81.0% 100.0% 30 104
Oliver Ryan Lab Burnley 81.9% 100.0% 36 124
Anna Sabine LD Frome and East Somerset 60.1% 100.0% 229 185
Sarah Sackman Lab Finchley and Golders Green 68.9% – 0 753
Dr Jeevun Sandher Lab Loughborough 84.0% 100.0% 19 179
Louise Sandher-Jones Lab North East Derbyshire 74.2% – 4 316
Dr Roz Savage LD South Cotswolds 63.1% 100.0% 483 215
Liz Saville Roberts PC Dwyfor Meirionnydd 66.3% – 1,026 928
Michelle Scrogham Lab Barrow and Furness 70.7% 100.0% 56 77