Navigation menu

Members of Parliament

Search, filter and compare every MP's declared financial interests.

Member highlights

924 current MPs · sorted by name (A–Z)
JM

James McMurdock

Independent
South Basildon and East Thurrock
£3,001
4 interests
Income £2.1kVisits £865
FM

Frank McNally

Labour
Coatbridge and Bellshill
£27,434
8 interests
Income £2.4kDonations £25k
JM

John McNally

Scottish National Party
Falkirk
£0
0 interests

No declared interests

KM

Kirsty McNeill

Labour
Midlothian
£53,628
18 interests
Income £1.3kDonations £44kGifts £445Visits £7.9k
SM

Stephen McPartland

Conservative
Stevenage
£14,167
6 interests
Income £14.2k
EM

Esther McVey

Conservative
Tatton
£130,702
77 interests
Income £128.8kGifts £1.9k
IM

Ian Mearns

Labour
Gateshead
£41,057
5 interests
Donations £40.7kGifts £330
LM

Llinos Medi

Plaid Cymru
Ynys Môn
£1,531
6 interests
Income £1.5k
MM

Mark Menzies

Independent
Fylde
£5,900
3 interests
Visits £5.9k
SM

Stephen Metcalfe

Conservative
South Basildon and East Thurrock
£10,000
5 interests
Donations £10k
AM

Anneliese Midgley

Labour
Knowsley
£21,141
14 interests
Income £2.3kDonations £9.7kGifts £9.2k
EM

Ed Miliband

Labour
Doncaster North
£357,415
9 interests
Donations £354kGifts £1.9kVisits £1.5k
RM

Robin Millar

Conservative
Aberconwy
£6,852
3 interests
Donations £5kVisits £1.9k
CM

Calum Miller

Liberal Democrat
Bicester and Woodstock
£102,117
35 interests
Income £15.3kDonations £81.5kGifts £3kVisits £2.3k
DM

Dame Maria Miller

Conservative
Basingstoke
£0
5 interests

No declared interests

NM

Nigel Mills

Conservative
Amber Valley
£320
2 interests
Gifts £320
JM

John Milne

Liberal Democrat
Horsham
£12,187
6 interests
Income £7.2kDonations £5k
MJ

Ms Julie Minns

Labour
Carlisle
£23,741
12 interests
Income £1.9kDonations £20kGifts £1.8k
NM

Navendu Mishra

Labour
Stockport
£58,432
19 interests
Donations £20.2kGifts £13.3kVisits £24.9k
SA

Sir Andrew Mitchell

Conservative
Sutton Coldfield
£225,209
41 interests
Income £67.7kDonations £114.1kGifts £598Visits £42.8k