OpenInterests

Members

5183 total

MPs and peers, current and former.

Name House Status Party Constituency Interests Declared £
Michael English Commons former Labour Nottingham West 0
Michael Fabricant Commons former Conservative Lichfield 0
Michael Foot Commons former Labour Blaenau Gwent 0
Michael Irvine Commons former Conservative Ipswich 0
Michael Jabez Foster Commons former Labour Hastings and Rye 0
Michael Knowles Commons former Conservative Nottingham East 0
Michael McGuire Commons former Labour Makerfield 0
Michael Meadowcroft Commons former Liberal Leeds West 0
Michael Moore Commons former Liberal Democrat Berwickshire, Roxburgh and Selkirk 0
Michael O'Halloran Commons former Independent Labour Islington North 0
Michael Payne Commons current Labour Gedling 11
Michael Roberts Commons former Conservative Cardiff North West 0
Michael Shanks Commons current Labour Rutherglen 4
Michael Stephen Commons former Conservative Shoreham 0
Michael Stern Commons former Conservative Bristol North West 0
Michael Tomlinson Commons former Conservative Mid Dorset and North Poole 0
Michael Welsh Commons former Labour Doncaster North 0
Michael Wheeler Commons current Labour Worsley and Eccles 2 £386.40
Michelle Donelan Commons former Conservative Chippenham 0
Michelle Gildernew Commons former Sinn Féin Fermanagh and South Tyrone 0
Michelle Scrogham Commons current Labour Barrow and Furness 3
Michelle Thomson Commons former Independent Edinburgh West 0
Michelle Welsh Commons current Labour Sherwood Forest 2 £460
Mick Whitley Commons former Labour Birkenhead 0
Mickey Brady Commons former Sinn Féin Newry and Armagh 0
Mike Amesbury Commons former Independent Runcorn and Helsby 0
Mike Carr Commons former Labour Bootle 0
Mike Crockart Commons former Liberal Democrat Edinburgh West 0
Mike Freer Commons former Conservative Finchley and Golders Green 0
Mike Gapes Commons former The Independent Group for Change Ilford South 0
Mike Hill Commons former Labour Hartlepool 0
Mike Kane Commons current Labour Wythenshawe and Sale East 2
Mike Martin Commons current Liberal Democrat Tunbridge Wells 43 £62,621.63
Mike Reader Commons current Labour Northampton South 17 £7,531.28
Mike Tapp Commons current Labour Dover and Deal 2
Mike Thomas Commons former Social Democratic Party Newcastle upon Tyne East 0
Mike Weatherley Commons former Conservative Hove 0
Mike Weir Commons former Scottish National Party Angus 0
Mike Wood Commons current Conservative Kingswinford and South Staffordshire 0
Mike Wood Commons former Labour Batley and Spen 0
Mike Woodcock Commons former Conservative Ellesmere Port and Neston 0
Mildred Gordon Commons former Labour Bow and Poplar 0
Mims Davies Commons current Conservative East Grinstead and Uckfield 2
Miriam Cates Commons former Conservative Penistone and Stocksbridge 0
Miss Ann Widdecombe Commons former Conservative Maidstone and The Weald 0
Miss Joan Maynard Commons former Labour Sheffield, Brightside 0
Miss Melanie Johnson Commons former Labour Welwyn Hatfield 0
Miss Sarah Dines Commons former Conservative Derbyshire Dales 0
Mohammad Yasin Commons current Labour Bedford 2 £352.94
Monica Harding Commons current Liberal Democrat Esher and Walton 15 £37,155.88

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