OpenInterests

Members

5210 total

MPs and peers, current and former.

Name House▼ Status Party Constituency Interests Declared £
Deirdre Costigan Commons current Labour Ealing Southall 0 —
Claire Coutinho Commons current Conservative East Surrey 6 £27,000
Sir Geoffrey Cox Commons current Conservative Torridge and Tavistock 56 £1,282,966.51
Pam Cox Commons current Labour Colchester 3 £1,390
Neil Coyle Commons current Labour Bermondsey and Old Southwark 8 £11,795.60
Jen Craft Commons current Labour Thurrock 2 —
Mary Creagh Commons current Labour Coventry East 2 £500
Ms Stella Creasy Commons current Labour (Co-op) Walthamstow 7 £1,432.25
Torcuil Crichton Commons current Labour Na h-Eileanan an Iar 2 £370
Harriet Cross Commons current Conservative Gordon and Buchan 1 £350
Pat Cullen Commons current Sinn Féin Fermanagh and South Tyrone 2 —
Judith Cummins Commons current Labour Bradford South 1 —
Chris Curtis Commons current Labour Milton Keynes North 14 £25,832.78
Janet Daby Commons current Labour Lewisham East 0 —
Sir Nicholas Dakin Commons current Labour Scunthorpe 2 —
Ashley Dalton Commons current Labour West Lancashire 1 —
Adam Dance Commons current Liberal Democrat Yeovil 5 £2,155.36
Steve Darling Commons current Liberal Democrat Torbay 8 £15,052.86
Emily Darlington Commons current Labour Milton Keynes Central 6 £8,692.06
Ed Davey Commons current Liberal Democrat Kingston and Surbiton 16 £41,825.85
Ann Davies Commons current Plaid Cymru Caerfyrddin 12 —
Gareth Davies Commons current Conservative Grantham and Bourne 11 £18,530.32
Jonathan Davies Commons current Labour Mid Derbyshire 3 £1,400
Mims Davies Commons current Conservative East Grinstead and Uckfield 2 —
Paul Davies Commons current Labour Colne Valley 0 —
Shaun Davies Commons current Labour Telford 35 £55,634.53
Alex Davies-Jones Commons current Labour Pontypridd 4 £1,898
David Davis Commons current Conservative Goole and Pocklington 10 £378,900
Marsha De Cordova Commons current Labour Battersea 3 —
Bobby Dean Commons current Liberal Democrat Carshalton and Wallington 6 £3,563.85
Josh Dean Commons current Labour Hertford and Stortford 2 —
Kate Dearden Commons current Labour (Co-op) Halifax 7 £500
Carla Denyer Commons current Green Party Bristol Central 10 £4,131.32
Charlie Dewhirst Commons current Conservative Bridlington and The Wolds 7 £2,400
Mr Tanmanjeet Singh Dhesi Commons current Labour Slough 2 —
Jim Dickson Commons current Labour Dartford 1 —
Mr Lee Dillon Commons current Liberal Democrat Newbury 5 £3,368.52
Dame Caroline Dinenage Commons current Conservative Gosport 11 £63,127.94
Anna Dixon Commons current Labour Shipley 4 —
Samantha Dixon Commons current Labour Chester North and Neston 0 —
Anneliese Dodds Commons current Labour (Co-op) Oxford East 9 £1,727.77
Helena Dollimore Commons current Labour (Co-op) Hastings and Rye 5 £13,100
Dave Doogan Commons current Scottish National Party Angus and Perthshire Glens 2 £1,860
Stephen Doughty Commons current Labour (Co-op) Cardiff South and Penarth 0 —
Peter Dowd Commons current Labour Bootle 1 —
Sir Oliver Dowden Commons current Conservative Hertsmere 44 £311,469.18
Graeme Downie Commons current Labour Dunfermline and Dollar 4 —
Rosie Duffield Commons current Independent Canterbury 0 —
Sir Iain Duncan Smith Commons current Conservative Chingford and Woodford Green 37 £13,379.50
Neil Duncan-Jordan Commons current Labour Poole 3 £3,411.42

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