Members of Parliament
Search, filter and compare every MP's declared financial interests.
Member highlights
924 current MPs · sorted by name (A–Z)
OB
Olivia Blake
LabourSheffield Hallam
£106,277
13 interests
Donations £105.4kGifts £450Visits £435
RB
Rachel Blake
LabourCities of London and Westminster
£95,638
16 interests
Income £143.32Donations £94.5kGifts £1k
PB
Paul Blomfield
LabourSheffield Central
£24,058
5 interests
Donations £18kGifts £6.1k
CB
Chris Bloore
LabourRedditch
£23,000
7 interests
Income £2.5kDonations £20.5k
ME
Mrs Elsie Blundell
LabourHeywood and Middleton North
£29,233
10 interests
Income £750.04Donations £14kGifts £14.5k
CB
Crispin Blunt
IndependentReigate
£57,542
10 interests
Income £55kGifts £1.8kVisits £736.12
KB
Kevin Bonavia
LabourStevenage
£25,850
8 interests
Donations £23kGifts £900Visits £1.9k
SB
Steven Bonnar
Scottish National PartyCoatbridge, Chryston and Bellshill
£0
0 interests
No declared interests
SB
Sarah Bool
ConservativeSouth Northamptonshire
£30,721
20 interests
Income £4.8kDonations £7.2kGifts £14.7kVisits £4k
JB
Jade Botterill
LabourOssett and Denby Dale
£43,868
8 interests
Income £2.9kDonations £40.5kGifts £496
SP
Sir Peter Bottomley
ConservativeWorthing West
£0
11 interests
No declared interests
AB
Andrew Bowie
ConservativeWest Aberdeenshire and Kincardine
£27,271
8 interests
Donations £20kGifts £1.4kVisits £5.8k
SB
Sureena Brackenridge
LabourWolverhampton North East
£41,125
9 interests
Donations £35kGifts £2.1kVisits £4k
BB
Ben Bradley
ConservativeMansfield
£106,964
5 interests
Income £103kGifts £4k
DK
Dame Karen Bradley
ConservativeStaffordshire Moorlands
£44,469
45 interests
Income £3kDonations £12kGifts £29.5k
MB
Mr Ben Bradshaw
LabourExeter
£350
4 interests
Gifts £350
MB
Mickey Brady
Sinn FéinNewry and Armagh
£1,616
1 interests
Visits £1.6k
LB
Lord Brady of Altrincham
ConservativeLife peer
£119,395
27 interests
Income £110.4kGifts £2.4kVisits £6.6k
AB
Aphra Brandreth
ConservativeChester South and Eddisbury
£40,303
27 interests
Income £1kDonations £32.6kGifts £6.7k
MJ
Mr Jonathan Brash
LabourHartlepool
£38,194
13 interests
Income £694.17Donations £37.5k