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
Matt Western Lab Warwick and Leamington 73.2% 100.0% 854 1,312
Helen Whately Con Faversham and Mid Kent 79.8% 100.0% 475 1,000
Michael Wheeler Lab Worsley and Eccles 89.5% 100.0% 145 115
John Whitby Lab Derbyshire Dales 86.4% 100.0% 108 98
Jo White Lab Bassetlaw 82.3% 100.0% 58 182
Katie White Lab Leeds North West 75.8% – 55 138
Sir John Whittingdale Con Maldon 77.0% 100.0% 82 976
Nadia Whittome Lab Nottingham East 67.4% 98.8% 873 294
James Wild Con North West Norfolk 85.9% 100.0% 828 715
Max Wilkinson LD Cheltenham 68.0% – 571 398
David Williams Lab Stoke-on-Trent North 83.5% – 71 143
Sir Gavin Williamson Con Stone, Great Wyrley and Penkridge 74.6% 100.0% 262 1,293
Munira Wilson LD Twickenham 74.8% – 1,493 1,093
Sammy Wilson DUP East Antrim 57.0% 100.0% 407 977
Pete Wishart SNP Perth and Kinross-shire 49.2% 100.0% 105 884
Steve Witherden Lab Montgomeryshire and Glyndŵr 80.4% 100.0% 100 138
Mike Wood Con Kingswinford and South Staffordshire 88.1% 100.0% 4,327 684
Sean Woodcock Lab Banbury 93.5% 100.0% 11 199
Sir Jeremy Wright Con Kenilworth and Southam 64.4% 100.0% 16 519
Rosie Wrighting Lab Kettering 76.9% 100.0% 13 99
Martin Wrigley LD Newton Abbot 70.4% 100.0% 2,034 269
Yuan Yang Lab Earley and Woodley 82.6% 100.0% 53 136
Mohammad Yasin Lab Bedford 77.1% 100.0% 349 330
Steve Yemm Lab Mansfield 92.4% – 47 192
Claire Young LD Thornbury and Yate 72.4% 100.0% 234 269
Daniel Zeichner Lab Cambridge 78.1% – 872 1,596