Members of Parliament
Search, filter and compare every MP's declared financial interests.
Member highlights
924 current MPs · sorted by name (A–Z)
MS
Michael Shanks
LabourRutherglen
£18,386
9 interests
Income £496.43Donations £17.9k
JS
Jim Shannon
Democratic Unionist PartyStrangford
£6,265
6 interests
Visits £6.3k
LS
Lord Sharma
ConservativeLife peer
£330,900
35 interests
Income £215.1kGifts £862Visits £114.9k
DN
Dr Neil Shastri-Hurst
ConservativeSolihull West and Shirley
£141,654
92 interests
Income £117.8kDonations £15.4kGifts £2.8kVisits £5.6k
MB
Mr Barry Sheerman
LabourHuddersfield
£0
11 interests
No declared interests
SA
Sir Alec Shelbrooke
ConservativeWetherby and Easingwold
£8,914
11 interests
Income £1.1kDonations £5kGifts £2.8k
TS
Tommy Sheppard
Scottish National PartyEdinburgh East
£10,961
19 interests
Income £75Gifts £2.4kVisits £8.4k
TS
Tulip Siddiq
LabourHampstead and Highgate
£65,882
13 interests
Income £2.5kDonations £61.3kGifts £2.1k
DS
David Simmonds
ConservativeRuislip, Northwood and Pinner
£71,733
13 interests
Donations £66kGifts £5.7k
VS
Vikki Slade
Liberal DemocratMid Dorset and North Poole
£53,374
23 interests
Income £24.1kDonations £25.1kGifts £2.7kVisits £1.5k
AS
Andy Slaughter
LabourHammersmith and Chiswick
£0
1 interests
No declared interests
JS
John Slinger
LabourRugby
£31,657
5 interests
Donations £15kVisits £16.7k
LS
Lisa Smart
Liberal DemocratHazel Grove
£163,772
54 interests
Income £2.4kDonations £155.7kGifts £4kVisits £1.6k
AS
Alyn Smith
Scottish National PartyStirling
£0
11 interests
No declared interests
CS
Cat Smith
LabourLancaster and Wyre
£36,642
11 interests
Donations £32.4kGifts £350Visits £3.9k
CS
Chloe Smith
ConservativeNorwich North
£10,670
15 interests
Income £1.9kDonations £8.4kGifts £370
DS
David Smith
LabourNorth Northumberland
£2,000
7 interests
Donations £2k
GS
Greg Smith
ConservativeMid Buckinghamshire
£62,856
32 interests
Donations £19.5kGifts £36.4kVisits £7k
HS
Henry Smith
ConservativeCrawley
£2,819
4 interests
Visits £2.8k
JS
Jeff Smith
LabourManchester Withington
£13,471
13 interests
Donations £2kGifts £11.5k