Search, filter and compare every MP's declared financial interests.
£58.3m
All MPs, all time
924
Currently serving
13,210
Declared in the Register
£4.7m
Andrew Bridgen · Independent
No declared interests
Page 32 of 32