All UK MPs
58 MPs with surname starting B. Former MPs appear only if they served within the dataset’s seven year window.
| MP | Party | Constituency | Voting | Committee attendance | Written questions | Debate 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 |