Members of Parliament
Search, filter and compare every MP's declared financial interests.
Member highlights
924 current MPs · sorted by name (A–Z)
SP
Sir Philip Davies
ConservativeShipley
£77,379
37 interests
Income £64.4kDonations £5kGifts £7.2kVisits £776.99
AD
Alex Davies-Jones
LabourPontypridd
£32,808
15 interests
Donations £23kGifts £3.4kVisits £6.4k
DD
David Davis
ConservativeGoole and Pocklington
£449,550
26 interests
Income £52.2kDonations £365kGifts £11.3kVisits £21k
DD
Dehenna Davison
ConservativeBishop Auckland
£8,088
16 interests
Income £3.9kGifts £4.2k
MD
Martyn Day
Scottish National PartyLinlithgow and East Falkirk
£13,095
3 interests
Donations £2.9kVisits £10.2k
MD
Marsha De Cordova
LabourBattersea
£43,265
15 interests
Income £2kDonations £21.4kGifts £1.9kVisits £18k
BD
Bobby Dean
Liberal DemocratCarshalton and Wallington
£35,689
28 interests
Income £1.2kDonations £29.3kGifts £4.7kVisits £494.92
JD
Josh Dean
LabourHertford and Stortford
£0
3 interests
No declared interests
KD
Kate Dearden
LabourHalifax
£12,981
13 interests
Income £1.5kDonations £9.8kGifts £1.7k
BD
Baroness Debbonaire
LabourLife peer
£21,189
5 interests
Donations £20kGifts £1.2k
CD
Carla Denyer
Green PartyBristol Central
£208,996
54 interests
Income £4kDonations £196.3kGifts £8.7k
CD
Charlie Dewhirst
ConservativeBridlington and The Wolds
£46,587
9 interests
Donations £40kGifts £2.4kVisits £4.2k
MT
Mr Tanmanjeet Singh Dhesi
LabourSlough
£65,592
20 interests
Donations £41.5kGifts £1.3kVisits £22.8k
JD
Jim Dickson
LabourDartford
£0
2 interests
No declared interests
ML
Mr Lee Dillon
Liberal DemocratNewbury
£39,369
8 interests
Income £965.66Donations £36kGifts £2.4k
DC
Dame Caroline Dinenage
ConservativeGosport
£105,059
27 interests
Income £50kDonations £19.5kGifts £30.9kVisits £4.7k
MS
Miss Sarah Dines
ConservativeDerbyshire Dales
£0
5 interests
No declared interests
AD
Anna Dixon
LabourShipley
£50,917
10 interests
Income £1.4kDonations £44kVisits £5.5k
SD
Samantha Dixon
LabourChester North and Neston
£0
0 interests
No declared interests
MJ
Mr Jonathan Djanogly
ConservativeHuntingdon
£33,965
8 interests
Income £30kVisits £4k