OpenInterests

Members

5183 total

MPs and peers, current and former.

Name House Status Party Constituency Interests Declared £
Mike Martin Commons current Liberal Democrat Tunbridge Wells 43 £62,621.63
Mike Kane Commons current Labour Wythenshawe and Sale East 2
Mike Hill Commons former Labour Hartlepool 0
Mike Gapes Commons former The Independent Group for Change Ilford South 0
Mike Freer Commons former Conservative Finchley and Golders Green 0
Mike Crockart Commons former Liberal Democrat Edinburgh West 0
Mike Carr Commons former Labour Bootle 0
Mike Amesbury Commons former Independent Runcorn and Helsby 0
Mickey Brady Commons former Sinn Féin Newry and Armagh 0
Mick Whitley Commons former Labour Birkenhead 0
Michelle Welsh Commons current Labour Sherwood Forest 2 £460
Michelle Thomson Commons former Independent Edinburgh West 0
Michelle Scrogham Commons current Labour Barrow and Furness 3
Michelle Gildernew Commons former Sinn Féin Fermanagh and South Tyrone 0
Michelle Donelan Commons former Conservative Chippenham 0
Michael Wheeler Commons current Labour Worsley and Eccles 2 £386.40
Michael Welsh Commons former Labour Doncaster North 0
Michael Tomlinson Commons former Conservative Mid Dorset and North Poole 0
Michael Stern Commons former Conservative Bristol North West 0
Michael Stephen Commons former Conservative Shoreham 0
Michael Shanks Commons current Labour Rutherglen 4
Michael Roberts Commons former Conservative Cardiff North West 0
Michael Payne Commons current Labour Gedling 11
Michael O'Halloran Commons former Independent Labour Islington North 0
Michael Moore Commons former Liberal Democrat Berwickshire, Roxburgh and Selkirk 0
Michael Meadowcroft Commons former Liberal Leeds West 0
Michael McGuire Commons former Labour Makerfield 0
Michael Knowles Commons former Conservative Nottingham East 0
Michael Jabez Foster Commons former Labour Hastings and Rye 0
Michael Irvine Commons former Conservative Ipswich 0
Michael Foot Commons former Labour Blaenau Gwent 0
Michael Fabricant Commons former Conservative Lichfield 0
Michael English Commons former Labour Nottingham West 0
Michael Dugher Commons former Labour Barnsley East 0
Michael Connarty Commons former Labour Linlithgow and East Falkirk 0
Michael Colvin Commons former Conservative Romsey 0
Michael Cocks Commons former Labour Bristol South 0
Michael Carttiss Commons former Conservative Great Yarmouth 0
Michael Brown Commons former Conservative Brigg and Cleethorpes 0
Michael Brotherton Commons former Conservative Louth 0
Michael Barnes Commons former Labour Brentford and Chiswick 0
Michael Alison Commons former Conservative Selby 0
Miatta Fahnbulleh Commons current Labour (Co-op) Peckham 2 £57,000
Mhairi Black Commons former Scottish National Party Paisley and Renfrewshire South 0
Merlyn Rees Commons former Labour Morley and Leeds South 0
Melanie Ward Commons current Labour Cowdenbeath and Kirkcaldy 6 £2,450
Melanie Onn Commons current Labour Great Grimsby and Cleethorpes 6
Meg Munn Commons former Labour (Co-op) Sheffield, Heeley 0
Maya Ellis Commons current Labour Ribble Valley 2
Max Wilkinson Commons current Liberal Democrat Cheltenham 8 £12,005.69

← Previous · Page 34 of 104 · 5183 total · Next →