OpenInterests

Members

5210 total

MPs and peers, current and former.

Name▼ House Status Party Constituency Interests Declared £
Douglas French Commons former Conservative Gloucester 0 —
Douglas Chapman Commons former Scottish National Party Dunfermline and West Fife 0 —
Donald Stewart Commons former Scottish National Party Western Isles 0 —
Donald Dewar Commons former Labour Glasgow Anniesland 0 —
Donald Coleman Commons former Labour Neath 0 —
Don Concannon Commons former Labour Mansfield 0 —
Dominic Raab Commons former Conservative Esher and Walton 0 —
Dick Douglas Commons former Scottish National Party Dunfermline West 0 —
Diana Organ Commons former Labour Forest of Dean 0 —
Derek Wyatt Commons former Labour Sittingbourne and Sheppey 0 —
Derek Twigg Commons current Labour Widnes and Halewood 1 —
Derek Thomas Commons former Conservative St Ives 0 —
Derek Fatchett Commons former Labour Leeds Central 0 —
Derek Enright Commons former Labour Hemsworth 0 —
Derek Coombs Commons former Conservative Birmingham, Yardley 0 —
Derek Conway Commons former Independent Conservative Old Bexley and Sidcup 0 —
Denzil Freeth Commons former Conservative Basingstoke 0 —
Denzil Davies Commons former Labour Llanelli 0 —
Dennis Canavan Commons former Independent Falkirk West 0 —
Denis Howell Commons former Labour Birmingham, Small Heath 0 —
Denis Coe Commons former Labour Middleton and Prestwich 0 —
Den Dover Commons former Conservative Chorley 0 —
Delwyn Williams Commons former Conservative Montgomery 0 —
Deirdre Costigan Commons current Labour Ealing Southall 0 —
Deidre Brock Commons former Scottish National Party Edinburgh North and Leith 0 —
Dehenna Davison Commons former Conservative Bishop Auckland 0 —
Debbie Abrahams Commons current Labour Oldham East and Saddleworth 0 —
Dean Russell Commons former Conservative Watford 0 —
Dawn Butler Commons current Labour Brent East 11 £13,500
David Young Commons former Labour Bolton South East 0 —
David Wright Commons former Labour Telford 0 —
David Williams Commons current Labour Stoke-on-Trent North 2 —
David Watkins Commons former Labour Consett 0 —
David Warburton Commons former Independent Somerton and Frome 0 —
David Tredinnick Commons former Conservative Bosworth 0 —
David Taylor Commons former Labour (Co-op) North West Leicestershire 0 —
David Taylor Commons current Labour Hemel Hempstead 6 £13,320
David T C Davies Commons former Conservative Monmouth 0 —
David Sumberg Commons former Conservative Bury South 0 —
David Smith Commons current Labour North Northumberland 5 —
David Simpson Commons former Democratic Unionist Party Upper Bann 0 —
David Simmonds Commons current Conservative Ruislip, Northwood and Pinner 7 £24,145
David Rutley Commons former Conservative Macclesfield 0 —
David Reed Commons former Labour Sedgefield 0 —
David Reed Commons current Conservative Exmouth and Exeter East 15 £13,633.48
David Porter Commons former Conservative Waveney 0 —
David Pinto-Duschinsky Commons current Labour Hendon 13 £58,850.58
David Penhaligon Commons former Liberal Truro 0 —
David Nicholson Commons former Conservative Taunton 0 —
David Myles Commons former Conservative Banff 0 —

← Previous · Page 88 of 105 · 5210 total · Next →