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
Josh Babarinde LD Eastbourne 69.7% 100.0% 291 300
Gareth Bacon Con Orpington 87.5% 100.0% 224 440
Mrs Kemi Badenoch Con North West Essex 59.4% 100.0% 232 1,829
Mr Calvin Bailey Lab Leyton and Wanstead 63.7% 100.0% 106 328
Olivia Bailey Lab Reading West and Mid Berkshire 74.0% 100.0% 11 269
David Baines Lab St Helens North 68.2% 100.0% 31 68
Alex Baker Lab Aldershot 75.3% 100.0% 118 122
Richard Baker Lab Glenrothes and Mid Fife 73.9% 100.0% 56 146
Dame Harriett Baldwin Con West Worcestershire 78.3% 100.0% 726 669
Alex Ballinger Lab Halesowen 76.6% 100.0% 162 313
Antonia Bance Lab Tipton and Wednesbury 72.0% 100.0% 64 160
Steve Barclay Con North East Cambridgeshire 66.2% 100.0% 217 1,708
Paula Barker Lab Liverpool Wavertree 79.5% 100.0% 824 370
Lee Barron Lab Corby and East Northamptonshire 76.2% 100.0% 27 67
Mr Alex Barros-Curtis Lab Cardiff West 84.2% 96.2% 62 170
Johanna Baxter Lab Paisley and Renfrewshire South 87.8% 100.0% 52 259
Danny Beales Lab Uxbridge and South Ruislip 89.9% 100.0% 212 228
Lorraine Beavers Lab Blackpool North and Fleetwood 86.7% – 89 102
Mr Peter Bedford Con Mid Leicestershire 72.6% 100.0% 604 217
Órfhlaith Begley SF West Tyrone 0.0% – 0 0
Apsana Begum Lab Poplar and Limehouse 68.4% 100.0% 888 270
Torsten Bell Lab Swansea West 71.8% – 9 809
Hilary Benn Lab Leeds South 76.7% 100.0% 763 1,108
Alison Bennett LD Mid Sussex 71.0% – 264 337
Siân Berry Green Brighton Pavilion 78.6% – 399 528
Mr Clive Betts Lab Sheffield South East 78.0% 100.0% 449 981
Saqib Bhatti Con Meriden and Solihull East 81.2% 100.0% 400 509
Ms Polly Billington Lab East Thanet 80.4% 100.0% 53 289
Lara Bird SNP Arbroath and Broughty Ferry 25.0% – 40 20
Matt Bishop Lab Forest of Dean 53.9% 100.0% 109 99
Bob Blackman Con Harrow East 85.1% 98.4% 770 1,335
Kirsty Blackman SNP Aberdeen North 50.3% 100.0% 333 1,255
Olivia Blake Lab Sheffield Hallam 74.4% 100.0% 695 416
Rachel Blake Lab Cities of London and Westminster 83.5% 100.0% 138 245
Chris Bloore Lab Redditch 72.0% 100.0% 363 232
Mrs Elsie Blundell Lab Heywood and Middleton North 83.0% 100.0% 283 97
Kevin Bonavia Lab Stevenage 84.5% – 72 210
Sarah Bool Con South Northamptonshire 71.2% 100.0% 251 292
Jade Botterill Lab Ossett and Denby Dale 80.0% – 27 28
Andrew Bowie Con West Aberdeenshire and Kincardine 76.6% 100.0% 565 1,340
Sureena Brackenridge Lab Wolverhampton North East 85.1% 100.0% 46 177
Dame Karen Bradley Con Staffordshire Moorlands 60.6% 100.0% 74 381
Aphra Brandreth Con Chester South and Eddisbury 66.2% 100.0% 163 232
Mr Jonathan Brash Lab Hartlepool 73.2% 100.0% 41 306
Suella Braverman RUK Fareham and Waterlooville 59.5% – 655 1,088
Alex Brewer LD North East Hampshire 65.8% 100.0% 539 89
Phil Brickell Lab Bolton West 79.6% 100.0% 206 278
Jess Brown-Fuller LD Chichester 69.7% – 490 520