All UK MPs

58 MPs with surname starting B. Former MPs appear only if they served within the dataset’s seven year window.

List of MPs
MPPartyConstituencyVotingCommittee attendanceWritten questionsDebate contributions
Chris Bryant Lab Rhondda and Ogmore 61.9% 100.0% 190 2,569
Julia Buckley Lab Shrewsbury 78.0% 100.0% 132 89
Alex Burghart Con Brentwood and Ongar 83.3% – 565 1,152
Richard Burgon Lab Leeds East 80.6% 100.0% 331 575
Maureen Burke Lab Glasgow North East 60.1% 100.0% 57 47
Andy Burnham Lab Makerfield 35.7% – 0 344
David Burton-Sampson Lab Southend West and Leigh 87.8% 100.0% 15 146
Dawn Butler Lab Brent East 59.0% 100.0% 322 439
Ian Byrne Lab Liverpool West Derby 72.7% 100.0% 732 486
Liam Byrne Lab Birmingham Hodge Hill and Solihull North 66.5% 100.0% 517 604