MP Registered Interest Database
We've created an easy-to-navigate database using publicly available information. It provides transparent insight into MPs' registered interests, financial and non-financial benefits that could reasonably be seen as influencing their actions, speeches, votes in Parliament, or official decisions.
Built using the UK Parliament API.
Search
Data updated 14 days ago
Showing 650 of 650 MPs
Lab
Abtisam Mohamed
Sheffield Central
Total declared
£831.00
1interests1donors
View →LD⚑ Network
Adam Dance
Yeovil
Total declared
£2,155.36
4interests2donors
View →Lab⚑ Network
Adam Jogee
Newcastle-under-Lyme
Total declared
£1,628.07
5interests3donors
View →Lab
Adam Thompson
Erewash
Total declared
£0.00
4interests0donors
View →Green
Adrian Ramsay
Waveney Valley
Total declared
£0.00
3interests0donors
View →Lab⚑ Network
Afzal Khan
Manchester Rusholme
Total declared
£6,613.05
6interests4donors
View →Lab
Al Carns
Birmingham Selly Oak
Total declared
£1,790.65
2interests1donors
View →Lab⚑ Network
Alan Gemmell
Central Ayrshire
Total declared
£3,850.12
8interests5donors
View →Con⚑ Network
Alan Mak
Havant
Total declared
£111,125.30
22interests18donors
View →Lab
Alan Strickland
Newton Aycliffe and Spennymoor
Total declared
£0.00
0interests0donors
View →Con
Alberto Costa
South Leicestershire
Total declared
£11,658.24
25interests5donors
View →Lab
Alex Baker
Aldershot
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Alex Ballinger
Halesowen
Total declared
£5,581.00
4interests1donors
View →LD
Alex Brewer
North East Hampshire
Total declared
£19,611.00
6interests5donors
View →Con⚑ Network
Alex Burghart
Brentwood and Ongar
Total declared
£6,203.80
5interests5donors
View →Lab⚑ Network
Alex Davies-Jones
Pontypridd
Total declared
£390.00
2interests1donors
View →Ind
Alex Easton
North Down
Total declared
£0.00
0interests0donors
View →Lab
Alex Mayer
Dunstable and Leighton Buzzard
Total declared
£2,500.00
4interests1donors
View →Lab
Alex McIntyre
Gloucester
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Alex Norris
Nottingham North and Kimberley
Total declared
£700.00
4interests2donors
View →Lab
Alex Sobel
Leeds Central and Headingley
Total declared
£5,328.00
10interests4donors
View →Lab
Alice Macdonald
Norwich North
Total declared
£2,000.00
6interests1donors
View →Con⚑ Network
Alicia Kearns
Rutland and Stamford
Total declared
£18,511.40
11interests6donors
View →LD⚑ Network
Alison Bennett
Mid Sussex
Total declared
£7,467.20
4interests2donors
View →Con⚑ Network
Alison Griffiths
Bognor Regis and Littlehampton
Total declared
£3,058.80
7interests2donors
View →Lab
Alison Hume
Scarborough and Whitby
Total declared
£3,564.18
3interests2donors
View →Lab
Alison McGovern
Birkenhead
Total declared
£900.00
1interests1donors
View →Lab
Alison Taylor
Paisley and Renfrewshire North
Total declared
£0.00
9interests0donors
View →Lab
Alistair Strathern
Hitchin
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Amanda Hack
North West Leicestershire
Total declared
£2,953.00
7interests6donors
View →Lab⚑ Network
Amanda Martin
Portsmouth North
Total declared
£5,054.42
14interests6donors
View →Con⚑ Network
Andrew Bowie
West Aberdeenshire and Kincardine
Total declared
£5,861.29
6interests4donors
View →Lab
Andrew Cooper
Mid Cheshire
Total declared
£0.00
0interests0donors
View →LD⚑ Network
Andrew George
St Ives
Total declared
£3,708.65
5interests2donors
View →Con⚑ Network
Andrew Griffith
Arundel and South Downs
Total declared
£47,998.91
14interests9donors
View →Lab
Andrew Lewin
Welwyn Hatfield
Total declared
£142,288.64
8interests2donors
View →Lab
Andrew Pakes
Peterborough
Total declared
£15,194.00
5interests2donors
View →Lab
Andrew Ranger
Wrexham
Total declared
£0.00
1interests0donors
View →RUK⚑ Network
Andrew Rosindell
Romford
Total declared
£26,361.32
10interests7donors
View →Lab⚑ Network
Andrew Western
Stretford and Urmston
Total declared
£1,116.66
2interests2donors
View →Lab
Andy MacNae
Rossendale and Darwen
Total declared
£0.00
3interests0donors
View →Lab
Andy McDonald
Middlesbrough and Thornaby East
Total declared
£0.00
1interests0donors
View →Lab
Andy Slaughter
Hammersmith and Chiswick
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Angela Rayner
Ashton-under-Lyne
Total declared
£165,100.00
13interests10donors
View →PC
Ann Davies
Caerfyrddin
Total declared
£0.00
12interests0donors
View →Lab
Anna Dixon
Shipley
Total declared
£0.00
4interests0donors
View →Lab
Anna Gelderd
South East Cornwall
Total declared
£6,666.63
3interests3donors
View →Lab
Anna McMorrin
Cardiff North
Total declared
£0.00
1interests0donors
View →LD⚑ Network
Anna Sabine
Frome and East Somerset
Total declared
£4,943.11
8interests3donors
View →Lab
Anna Turley
Redcar
Total declared
£450.00
2interests1donors
View →Lab⚑ Network
Anneliese Dodds
Oxford East
Total declared
£2,914.27
5interests4donors
View →Lab⚑ Network
Anneliese Midgley
Knowsley
Total declared
£8,202.00
6interests6donors
View →Lab
Antonia Bance
Tipton and Wednesbury
Total declared
£450.00
2interests1donors
View →Con
Aphra Brandreth
Chester South and Eddisbury
Total declared
£4,013.45
12interests4donors
View →Lab
Apsana Begum
Poplar and Limehouse
Total declared
£896.86
3interests1donors
View →Lab
Ashley Dalton
West Lancashire
Total declared
£0.00
1interests0donors
View →Ind⚑ Network
Ayoub Khan
Birmingham Perry Barr
Total declared
£79,312.80
11interests5donors
View →Lab
Baggy Shanker
Derby South
Total declared
£5,000.00
4interests1donors
View →Lab⚑ Network
Bambos Charalambous
Southgate and Wood Green
Total declared
£2,273.41
5interests4donors
View →Lab⚑ Network
Barry Gardiner
Brent West
Total declared
£28,929.00
11interests6donors
View →Lab
Becky Gittins
Clwyd East
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Bell Ribeiro-Addy
Clapham and Brixton Hill
Total declared
£5,248.01
6interests5donors
View →Lab
Ben Coleman
Chelsea and Fulham
Total declared
£0.00
1interests0donors
View →Lab
Ben Goldsborough
South Norfolk
Total declared
£0.00
0interests0donors
View →PC
Ben Lake
Ceredigion Preseli
Total declared
£0.00
0interests0donors
View →LD⚑ Network
Ben Maguire
North Cornwall
Total declared
£1,310.75
4interests2donors
View →Con⚑ Network
Ben Obese-Jecty
Huntingdon
Total declared
£3,367.94
4interests2donors
View →Lab⚑ Network
Bill Esterson
Sefton Central
Total declared
£2,067.55
3interests2donors
View →Lab
Blair McDougall
East Renfrewshire
Total declared
£0.00
7interests0donors
View →Con⚑ Network
Blake Stephenson
Mid Bedfordshire
Total declared
£16,293.94
7interests4donors
View →Con⚑ Network
Bob Blackman
Harrow East
Total declared
£24,161.03
12interests7donors
View →LD⚑ Network
Bobby Dean
Carshalton and Wallington
Total declared
£2,907.29
5interests2donors
View →Con⚑ Network
Bradley Thomas
Bromsgrove
Total declared
£2,694.99
1interests1donors
View →SNP
Brendan O'Hara
Argyll, Bute and South Lochaber
Total declared
£5,424.42
7interests3donors
View →Lab
Brian Leishman
Alloa and Grangemouth
Total declared
£0.00
2interests0donors
View →LD⚑ Network
Brian Mathew
Melksham and Devizes
Total declared
£2,299.12
4interests2donors
View →Lab⚑ Network
Bridget Phillipson
Houghton and Sunderland South
Total declared
£94,223.17
13interests9donors
View →Lab⚑ Network
Callum Anderson
Buckingham and Bletchley
Total declared
£6,467.50
3interests3donors
View →LD
Calum Miller
Bicester and Woodstock
Total declared
£24,530.00
11interests5donors
View →LD⚑ Network
Cameron Thomas
Tewkesbury
Total declared
£3,494.44
6interests6donors
View →Green
Carla Denyer
Bristol Central
Total declared
£4,752.52
10interests4donors
View →DUP
Carla Lockhart
Upper Bann
Total declared
£2,500.00
3interests1donors
View →Con⚑ Network
Caroline Nokes
Romsey and Southampton North
Total declared
£698.00
2interests1donors
View →LD⚑ Network
Caroline Voaden
South Devon
Total declared
£2,992.86
3interests3donors
View →Lab
Carolyn Harris
Neath and Swansea East
Total declared
£2,970.00
5interests1donors
View →Lab⚑ Network
Cat Eccles
Stourbridge
Total declared
£2,600.00
3interests1donors
View →Lab⚑ Network
Cat Smith
Lancaster and Wyre
Total declared
£1,524.00
2interests2donors
View →Lab
Catherine Atkinson
Derby North
Total declared
£0.00
4interests0donors
View →Lab
Catherine Fookes
Monmouthshire
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Catherine McKinnell
Newcastle upon Tyne North
Total declared
£2,298.73
6interests2donors
View →Lab
Catherine West
Hornsey and Friern Barnet
Total declared
£1,489.80
2interests1donors
View →Con⚑ Network
Charlie Dewhirst
Bridlington and The Wolds
Total declared
£2,584.00
5interests4donors
View →LD
Charlie Maynard
Witney
Total declared
£1,016,998.20
40interests12donors
View →LD⚑ Network
Charlotte Cane
Ely and East Cambridgeshire
Total declared
£4,184.29
8interests4donors
View →Lab⚑ Network
Charlotte Nichols
Warrington North
Total declared
£5,779.94
3interests3donors
View →Lab
Chris Bloore
Redditch
Total declared
£0.00
2interests1donors
View →Lab⚑ Network
Chris Bryant
Rhondda and Ogmore
Total declared
£70,116.50
5interests6donors
View →LD
Chris Coghlan
Dorking and Horley
Total declared
£1,364.42
1interests1donors
View →Lab⚑ Network
Chris Curtis
Milton Keynes North
Total declared
£27,475.50
14interests9donors
View →Lab
Chris Elmore
Bridgend
Total declared
£0.00
3interests0donors
View →Lab⚑ Network
Chris Evans
Caerphilly
Total declared
£7,020.49
5interests5donors
View →SF
Chris Hazzard
South Down
Total declared
£1,850.00
2interests2donors
View →Lab
Chris Hinchliff
North East Hertfordshire
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Chris Kane
Stirling and Strathallan
Total declared
£1,507.52
4interests2donors
View →SNP
Chris Law
Dundee Central
Total declared
£3,367.25
9interests3donors
View →Lab
Chris McDonald
Stockton North
Total declared
£8,625.00
5interests2donors
View →Lab⚑ Network
Chris Murray
Edinburgh East and Musselburgh
Total declared
£27,834.00
5interests3donors
View →Con⚑ Network
Chris Philp
Croydon South
Total declared
£2,617.00
10interests3donors
View →Lab
Chris Vince
Harlow
Total declared
£400.00
4interests1donors
View →Lab
Chris Ward
Brighton Kemptown and Peacehaven
Total declared
£0.00
0interests0donors
View →Lab
Chris Webb
Blackpool South
Total declared
£1,000.00
3interests1donors
View →Lab
Christian Wakeford
Bury South
Total declared
£0.00
0interests0donors
View →LD⚑ Network
Christine Jardine
Edinburgh West
Total declared
£2,266.36
7interests5donors
View →Con⚑ Network
Claire Coutinho
East Surrey
Total declared
£12,000.00
5interests3donors
View →SDLP
Claire Hanna
Belfast South and Mid Down
Total declared
£0.00
0interests0donors
View →Lab
Claire Hazelgrove
Filton and Bradley Stoke
Total declared
£0.00
3interests0donors
View →Lab
Claire Hughes
Bangor Aberconwy
Total declared
£700.00
1interests1donors
View →LD⚑ Network
Claire Young
Thornbury and Yate
Total declared
£7,692.86
3interests2donors
View →Lab⚑ Network
Clive Efford
Eltham and Chislehurst
Total declared
£929.00
4interests2donors
View →LD⚑ Network
Clive Jones
Wokingham
Total declared
£11,623.90
8interests5donors
View →Lab
Clive Lewis
Norwich South
Total declared
£75,448.38
31interests10donors
View →SDLP⚑ Network
Colum Eastwood
Foyle
Total declared
£1,830.00
3interests2donors
View →Lab⚑ Network
Connor Naismith
Crewe and Nantwich
Total declared
£5,388.12
1interests1donors
View →SF
Dáire Hughes
Newry and Armagh
Total declared
£4,504.72
3interests2donors
View →LD⚑ Network
Daisy Cooper
St Albans
Total declared
£72,095.77
15interests11donors
View →Lab
Dame Angela Eagle
Wallasey
Total declared
£0.00
0interests0donors
View →Con⚑ Network
Dame Caroline Dinenage
Gosport
Total declared
£58,993.94
6interests6donors
View →Lab⚑ Network
Dame Chi Onwurah
Newcastle upon Tyne Central and West
Total declared
£6,707.03
14interests7donors
View →Lab
Dame Diana Johnson
Kingston upon Hull North and Cottingham
Total declared
£0.00
2interests0donors
View →Con
Dame Harriett Baldwin
West Worcestershire
Total declared
£3,366.85
10interests6donors
View →Con⚑ Network
Dame Karen Bradley
Staffordshire Moorlands
Total declared
£6,868.00
12interests3donors
View →Lab
Dame Meg Hillier
Hackney South and Shoreditch
Total declared
£1,447.79
8interests1donors
View →Lab⚑ Network
Dame Nia Griffith
Llanelli
Total declared
£1,726.97
5interests3donors
View →Lab
Dame Siobhain McDonagh
Mitcham and Morden
Total declared
£0.00
0interests0donors
View →Con⚑ Network
Damian Hinds
East Hampshire
Total declared
£435.00
2interests1donors
View →Lab
Damien Egan
Bristol North East
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Dan Aldridge
Weston-super-Mare
Total declared
£2,908.02
3interests1donors
View →Lab⚑ Network
Dan Carden
Liverpool Walton
Total declared
£55,990.71
14interests10donors
View →Lab
Dan Jarvis
Barnsley North
Total declared
£30,000.00
4interests1donors
View →Ind
Dan Norris
North East Somerset and Hanham
Total declared
£7,993.29
3interests1donors
View →Lab⚑ Network
Dan Tomlinson
Chipping Barnet
Total declared
£6,196.46
4interests4donors
View →Lab
Daniel Francis
Bexleyheath and Crayford
Total declared
£0.00
3interests0donors
View →Lab
Daniel Zeichner
Cambridge
Total declared
£0.00
2interests0donors
View →Lab
Danny Beales
Uxbridge and South Ruislip
Total declared
£700.00
1interests1donors
View →RUK
Danny Kruger
East Wiltshire
Total declared
£941.00
7interests2donors
View →Lab
Darren Jones
Bristol North West
Total declared
£44,580.00
3interests2donors
View →Lab
Darren Paffey
Southampton Itchen
Total declared
£302.40
1interests1donors
View →SNP
Dave Doogan
Angus and Perthshire Glens
Total declared
£0.00
1interests0donors
View →Lab
Dave Robertson
Lichfield
Total declared
£0.00
2interests0donors
View →Lab
David Baines
St Helens North
Total declared
£0.00
0interests0donors
View →Lab
David Burton-Sampson
Southend West and Leigh
Total declared
£474.00
3interests1donors
View →LD⚑ Network
David Chadwick
Brecon, Radnor and Cwm Tawe
Total declared
£12,412.80
7interests5donors
View →Con⚑ Network
David Davis
Goole and Pocklington
Total declared
£290,991.76
6interests4donors
View →Con⚑ Network
David Mundell
Dumfriesshire, Clydesdale and Tweeddale
Total declared
£12,074.47
8interests3donors
View →Lab⚑ Network
David Pinto-Duschinsky
Hendon
Total declared
£46,350.58
8interests3donors
View →Con⚑ Network
David Reed
Exmouth and Exeter East
Total declared
£12,654.81
13interests6donors
View →Con⚑ Network
David Simmonds
Ruislip, Northwood and Pinner
Total declared
£22,945.00
6interests3donors
View →Lab
David Smith
North Northumberland
Total declared
£0.00
5interests0donors
View →Lab⚑ Network
David Taylor
Hemel Hempstead
Total declared
£6,811.52
3interests2donors
View →Lab
David Williams
Stoke-on-Trent North
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Dawn Butler
Brent East
Total declared
£5,005.19
7interests4donors
View →Lab
Debbie Abrahams
Oldham East and Saddleworth
Total declared
£0.00
0interests0donors
View →Lab
Deirdre Costigan
Ealing Southall
Total declared
£0.00
0interests0donors
View →Lab
Derek Twigg
Widnes and Halewood
Total declared
£0.00
1interests0donors
View →Lab
Douglas McAllister
West Dunbartonshire
Total declared
£0.00
5interests0donors
View →LD⚑ Network
Dr Al Pinkerton
Surrey Heath
Total declared
£8,247.63
4interests4donors
View →Lab
Dr Allison Gardner
Stoke-on-Trent South
Total declared
£0.00
2interests0donors
View →Con
Dr Andrew Murrison
South West Wiltshire
Total declared
£44,976.93
5interests1donors
View →Lab⚑ Network
Dr Beccy Cooper
Worthing West
Total declared
£4,041.30
8interests4donors
View →Con
Dr Ben Spencer
Runnymede and Weybridge
Total declared
£19,614.90
5interests4donors
View →Con
Dr Caroline Johnson
Sleaford and North Hykeham
Total declared
£27,847.39
3interests2donors
View →LD⚑ Network
Dr Danny Chambers
Winchester
Total declared
£2,628.06
7interests2donors
View →Green⚑ Network
Dr Ellie Chowns
North Herefordshire
Total declared
£439.82
4interests2donors
View →Lab
Dr Jeevun Sandher
Loughborough
Total declared
£0.00
3interests0donors
View →Con
Dr Kieran Mullan
Bexhill and Battle
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Dr Lauren Sullivan
Gravesham
Total declared
£2,306.72
6interests2donors
View →Con
Dr Luke Evans
Hinckley and Bosworth
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Dr Marie Tidball
Penistone and Stocksbridge
Total declared
£2,250.00
1interests1donors
View →Con
Dr Neil Hudson
Epping Forest
Total declared
£416.67
4interests1donors
View →Con⚑ Network
Dr Neil Shastri-Hurst
Solihull West and Shirley
Total declared
£52,970.37
13interests22donors
View →Lab⚑ Network
Dr Rosena Allin-Khan
Tooting
Total declared
£19,292.76
8interests7donors
View →LD⚑ Network
Dr Roz Savage
South Cotswolds
Total declared
£1,415.38
6interests3donors
View →Lab⚑ Network
Dr Rupa Huq
Ealing Central and Acton
Total declared
£7,108.67
7interests7donors
View →Lab
Dr Scott Arthur
Edinburgh South West
Total declared
£92.11
4interests2donors
View →Lab⚑ Network
Dr Simon Opher
Stroud
Total declared
£7,350.00
8interests4donors
View →Lab⚑ Network
Dr Zubir Ahmed
Glasgow South West
Total declared
£89,453.00
5interests4donors
View →LD⚑ Network
Ed Davey
Kingston and Surbiton
Total declared
£27,825.85
10interests7donors
View →Lab
Ed Miliband
Doncaster North
Total declared
£0.00
0interests0donors
View →Con
Edward Argar
Melton and Syston
Total declared
£0.00
1interests1donors
View →LD⚑ Network
Edward Morello
West Dorset
Total declared
£3,394.60
2interests2donors
View →Lab
Elaine Stewart
Ayr, Carrick and Cumnock
Total declared
£0.00
3interests0donors
View →Lab
Ellie Reeves
Lewisham West and East Dulwich
Total declared
£68,265.00
2interests1donors
View →Lab
Emily Darlington
Milton Keynes Central
Total declared
£1,110.00
3interests2donors
View →Lab
Emily Thornberry
Islington South and Finsbury
Total declared
£1,000.00
3interests1donors
View →Lab
Emma Foody
Cramlington and Killingworth
Total declared
£0.00
3interests0donors
View →Lab
Emma Hardy
Kingston upon Hull West and Haltemprice
Total declared
£0.00
0interests0donors
View →Lab
Emma Lewell
South Shields
Total declared
£400.00
11interests1donors
View →Lab
Emma Reynolds
Wycombe
Total declared
£445.00
3interests2donors
View →Con⚑ Network
Esther McVey
Tatton
Total declared
£28,014.09
6interests3donors
View →Lab
Euan Stainbank
Falkirk
Total declared
£650.00
5interests1donors
View →Lab
Fabian Hamilton
Leeds North East
Total declared
£0.00
0interests0donors
View →Lab
Feryal Clark
Enfield North
Total declared
£1,500.00
3interests1donors
View →Lab⚑ Network
Fleur Anderson
Putney
Total declared
£2,748.40
2interests2donors
View →Lab⚑ Network
Florence Eshalomi
Vauxhall and Camberwell Green
Total declared
£5,555.00
2interests1donors
View →Lab
Frank McNally
Coatbridge and Bellshill
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Fred Thomas
Plymouth Moor View
Total declared
£5,579.69
7interests4donors
View →LD⚑ Network
Freddie van Mierlo
Henley and Thame
Total declared
£13,338.76
6interests5donors
View →Con⚑ Network
Gareth Bacon
Orpington
Total declared
£3,700.00
2interests2donors
View →Con⚑ Network
Gareth Davies
Grantham and Bourne
Total declared
£12,479.14
7interests4donors
View →Lab⚑ Network
Gareth Snell
Stoke-on-Trent Central
Total declared
£10,000.00
5interests1donors
View →Lab
Gareth Thomas
Harrow West
Total declared
£0.00
1interests0donors
View →DUP
Gavin Robinson
Belfast East
Total declared
£1,140.00
4interests1donors
View →Lab
Gen Kitchen
Wellingborough and Rushden
Total declared
£0.00
0interests0donors
View →Con
George Freeman
Mid Norfolk
Total declared
£32,053.24
17interests10donors
View →Lab
Georgia Gould
Queen's Park and Maida Vale
Total declared
£0.00
1interests0donors
View →Lab
Gerald Jones
Merthyr Tydfil and Aberdare
Total declared
£0.00
2interests0donors
View →LD⚑ Network
Gideon Amos
Taunton and Wellington
Total declared
£808.00
8interests1donors
View →Lab⚑ Network
Gill Furniss
Sheffield Brightside and Hillsborough
Total declared
£5,388.12
3interests1donors
View →Lab
Gill German
Clwyd North
Total declared
£0.00
0interests0donors
View →Lab
Gordon McKee
Glasgow South
Total declared
£3,000.00
1interests1donors
View →Lab⚑ Network
Graeme Downie
Dunfermline and Dollar
Total declared
£1,977.35
3interests2donors
View →SNP⚑ Network
Graham Leadbitter
Moray West, Nairn and Strathspey
Total declared
£1,188.00
2interests2donors
View →Lab
Graham Stringer
Blackley and Middleton South
Total declared
£0.00
3interests0donors
View →Con⚑ Network
Graham Stuart
Beverley and Holderness
Total declared
£8,211.40
11interests6donors
View →Lab⚑ Network
Grahame Morris
Easington
Total declared
£1,099.00
3interests2donors
View →Con⚑ Network
Greg Smith
Mid Buckinghamshire
Total declared
£10,759.46
10interests6donors
View →Lab⚑ Network
Gregor Poynton
Livingston
Total declared
£15,760.00
7interests7donors
View →Con
Gregory Stafford
Farnham and Bordon
Total declared
£445.10
2interests1donors
View →Lab
Gurinder Singh Josan
Smethwick
Total declared
£0.00
9interests0donors
View →Green
Hannah Spencer
Gorton and Denton
Total declared
£122,479.03
15interests12donors
View →Lab
Harpreet Uppal
Huddersfield
Total declared
£1,766.29
1interests1donors
View →Con⚑ Network
Harriet Cross
Gordon and Buchan
Total declared
£350.00
1interests1donors
View →Lab
Heidi Alexander
Swindon South
Total declared
£0.00
1interests0donors
View →Con⚑ Network
Helen Grant
Maidstone and Malling
Total declared
£2,054.59
8interests1donors
View →Lab⚑ Network
Helen Hayes
Dulwich and West Norwood
Total declared
£380.00
2interests1donors
View →LD⚑ Network
Helen Maguire
Epsom and Ewell
Total declared
£13,160.59
14interests9donors
View →LD
Helen Morgan
North Shropshire
Total declared
£9,500.00
8interests3donors
View →Con⚑ Network
Helen Whately
Faversham and Mid Kent
Total declared
£42,938.50
9interests7donors
View →Lab⚑ Network
Helena Dollimore
Hastings and Rye
Total declared
£2,050.00
3interests2donors
View →Lab
Henry Tufnell
Mid and South Pembrokeshire
Total declared
£0.00
2interests0donors
View →Lab
Hilary Benn
Leeds South
Total declared
£0.00
2interests0donors
View →Lab
Ian Byrne
Liverpool West Derby
Total declared
£4,868.12
3interests1donors
View →Lab
Ian Lavery
Blyth and Ashington
Total declared
£7,276.00
2interests1donors
View →Lab
Ian Murray
Edinburgh South
Total declared
£0.00
7interests0donors
View →LD⚑ Network
Ian Roome
North Devon
Total declared
£3,467.90
3interests3donors
View →LD⚑ Network
Ian Sollom
St Neots and Mid Cambridgeshire
Total declared
£2,123.90
2interests1donors
View →Lab⚑ Network
Imogen Walker
Hamilton and Clyde Valley
Total declared
£10,300.00
6interests3donors
View →Lab⚑ Network
Imran Hussain
Bradford East
Total declared
£7,711.20
4interests2donors
View →Ind⚑ Network
Iqbal Mohamed
Dewsbury and Batley
Total declared
£46,300.00
5interests2donors
View →Lab
Irene Campbell
North Ayrshire and Arran
Total declared
£489.78
2interests1donors
View →Lab
Jack Abbott
Ipswich
Total declared
£3,923.00
6interests2donors
View →Con⚑ Network
Jack Rankin
Windsor
Total declared
£47,855.00
12interests7donors
View →Lab⚑ Network
Jacob Collier
Burton and Uttoxeter
Total declared
£3,806.32
8interests6donors
View →Lab⚑ Network
Jade Botterill
Ossett and Denby Dale
Total declared
£496.00
1interests1donors
View →Lab⚑ Network
Jake Richards
Rother Valley
Total declared
£2,908.02
4interests2donors
View →Lab
James Asser
West Ham and Beckton
Total declared
£0.00
1interests0donors
View →Con
James Cartlidge
South Suffolk
Total declared
£12,005.90
3interests2donors
View →LD⚑ Network
James MacCleary
Lewes
Total declared
£3,604.28
5interests4donors
View →Ind
James McMurdock
South Basildon and East Thurrock
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
James Murray
Ealing North
Total declared
£2,607.10
6interests2donors
View →Lab⚑ Network
James Naish
Rushcliffe
Total declared
£7,455.00
17interests4donors
View →Con⚑ Network
James Wild
North West Norfolk
Total declared
£1,375.00
3interests1donors
View →LD
Jamie Stone
Caithness, Sutherland and Easter Ross
Total declared
£0.00
3interests0donors
View →Lab
Janet Daby
Lewisham East
Total declared
£0.00
0interests0donors
View →Lab
Jas Athwal
Ilford South
Total declared
£0.00
4interests0donors
View →Lab
Jayne Kirkham
Truro and Falmouth
Total declared
£0.00
1interests0donors
View →Lab
Jeff Smith
Manchester Withington
Total declared
£3,760.00
3interests2donors
View →Lab
Jen Craft
Thurrock
Total declared
£0.00
2interests0donors
View →Lab
Jenny Riddell-Carpenter
Suffolk Coastal
Total declared
£45,695.00
9interests4donors
View →Ind
Jeremy Corbyn
Islington North
Total declared
£10,337.81
27interests12donors
View →Con
Jerome Mayhew
Broadland and Fakenham
Total declared
£3,000.00
16interests1donors
View →Lab
Jess Asato
Lowestoft
Total declared
£750.00
3interests1donors
View →LD⚑ Network
Jess Brown-Fuller
Chichester
Total declared
£19,153.50
10interests8donors
View →Lab
Jess Phillips
Birmingham Yardley
Total declared
£15,294.92
10interests8donors
View →Con⚑ Network
Jesse Norman
Hereford and South Herefordshire
Total declared
£10,114.23
7interests10donors
View →Lab
Jessica Morden
Newport East
Total declared
£0.00
4interests0donors
View →Lab⚑ Network
Jessica Toale
Bournemouth West
Total declared
£2,131.56
5interests2donors
View →TUV
Jim Allister
North Antrim
Total declared
£400.00
4interests1donors
View →Lab
Jim Dickson
Dartford
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Jim McMahon
Oldham West, Chadderton and Royton
Total declared
£798.00
4interests2donors
View →DUP
Jim Shannon
Strangford
Total declared
£750.00
4interests2donors
View →Lab
Jo Platt
Leigh and Atherton
Total declared
£0.00
2interests0donors
View →Lab
Jo Stevens
Cardiff East
Total declared
£0.00
1interests0donors
View →Lab
Jo White
Bassetlaw
Total declared
£43,634.40
5interests4donors
View →Ind
Joani Reid
East Kilbride and Strathaven
Total declared
£2,400.00
7interests1donors
View →Lab
Jodie Gosling
Nuneaton
Total declared
£0.00
3interests0donors
View →Lab
Joe Morris
Hexham
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Joe Powell
Kensington and Bayswater
Total declared
£62,640.55
6interests3donors
View →Con
Joe Robertson
Isle of Wight East
Total declared
£3,037.57
3interests3donors
View →Lab
Johanna Baxter
Paisley and Renfrewshire South
Total declared
£0.00
1interests0donors
View →Con⚑ Network
John Cooper
Dumfries and Galloway
Total declared
£4,959.00
2interests2donors
View →SF
John Finucane
Belfast North
Total declared
£6,599.31
5interests3donors
View →Con⚑ Network
John Glen
Salisbury
Total declared
£61,473.00
14interests3donors
View →Lab
John Grady
Glasgow East
Total declared
£16,761.00
3interests2donors
View →Lab
John Healey
Rawmarsh and Conisbrough
Total declared
£180,000.00
5interests0donors
View →Con⚑ Network
John Lamont
Berwickshire, Roxburgh and Selkirk
Total declared
£22,500.00
8interests4donors
View →Lab
John McDonnell
Hayes and Harlington
Total declared
£117,737.00
4interests2donors
View →LD
John Milne
Horsham
Total declared
£1,174.80
1interests1donors
View →Lab⚑ Network
John Slinger
Rugby
Total declared
£10,876.54
4interests2donors
View →Lab
John Whitby
Derbyshire Dales
Total declared
£0.00
2interests1donors
View →Lab⚑ Network
Jon Pearce
High Peak
Total declared
£18,560.00
10interests6donors
View →Lab
Jon Trickett
Normanton and Hemsworth
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Jonathan Davies
Mid Derbyshire
Total declared
£1,306.32
3interests2donors
View →Lab
Jonathan Hinder
Pendle and Clitheroe
Total declared
£0.00
1interests0donors
View →Lab
Jonathan Reynolds
Stalybridge and Hyde
Total declared
£2,310.00
5interests4donors
View →LD⚑ Network
Josh Babarinde
Eastbourne
Total declared
£52,000.00
8interests5donors
View →Lab
Josh Dean
Hertford and Stortford
Total declared
£0.00
2interests0donors
View →Lab
Josh Fenton-Glynn
Calder Valley
Total declared
£2,197.40
1interests1donors
View →Lab⚑ Network
Josh MacAlister
Whitehaven and Workington
Total declared
£50,000.00
5interests2donors
View →Lab
Josh Newbury
Cannock Chase
Total declared
£0.00
2interests1donors
View →Lab⚑ Network
Josh Simons
Makerfield
Total declared
£63,327.37
12interests5donors
View →Con
Joy Morrissey
Beaconsfield
Total declared
£0.00
0interests0donors
View →Lab
Judith Cummins
Bradford South
Total declared
£0.00
1interests0donors
View →Lab
Julia Buckley
Shrewsbury
Total declared
£0.00
4interests0donors
View →Con
Julia Lopez
Hornchurch and Upminster
Total declared
£0.00
0interests0donors
View →Lab
Juliet Campbell
Broxtowe
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Justin Madders
Ellesmere Port and Bromborough
Total declared
£1,260.00
3interests1donors
View →Lab⚑ Network
Kanishka Narayan
Vale of Glamorgan
Total declared
£25,356.00
4interests3donors
View →Lab⚑ Network
Karin Smyth
Bristol South
Total declared
£410.00
2interests1donors
View →Ind
Karl Turner
Kingston upon Hull East
Total declared
£3,000.00
2interests1donors
View →Lab
Kate Dearden
Halifax
Total declared
£0.00
6interests0donors
View →Lab
Kate Osamor
Edmonton and Winchmore Hill
Total declared
£0.00
3interests0donors
View →Lab⚑ Network
Kate Osborne
Jarrow and Gateshead East
Total declared
£3,025.00
5interests3donors
View →Con
Katie Lam
Weald of Kent
Total declared
£19,000.00
7interests2donors
View →Lab
Katie White
Leeds North West
Total declared
£4,650.00
6interests3donors
View →Lab⚑ Network
Katrina Murray
Cumbernauld and Kirkintilloch
Total declared
£1,100.00
5interests3donors
View →Lab⚑ Network
Keir Mather
Selby
Total declared
£2,000.00
1interests1donors
View →Lab⚑ Network
Kenneth Stevenson
Airdrie and Shotts
Total declared
£531.82
4interests1donors
View →Lab⚑ Network
Kerry McCarthy
Bristol East
Total declared
£1,119.00
2interests2donors
View →Lab
Kevin Bonavia
Stevenage
Total declared
£900.00
2interests1donors
View →Con⚑ Network
Kevin Hollinrake
Thirsk and Malton
Total declared
£3,270.45
11interests4donors
View →Lab⚑ Network
Kevin McKenna
Sittingbourne and Sheppey
Total declared
£5,431.03
4interests3donors
View →Lab
Kim Johnson
Liverpool Riverside
Total declared
£6,286.53
7interests3donors
View →Lab⚑ Network
Kim Leadbeater
Spen Valley
Total declared
£1,724.36
3interests3donors
View →Lab⚑ Network
Kirith Entwistle
Bolton North East
Total declared
£1,277.90
1interests1donors
View →Lab
Kirsteen Sullivan
Bathgate and Linlithgow
Total declared
£0.00
4interests0donors
View →SNP
Kirsty Blackman
Aberdeen North
Total declared
£0.00
0interests0donors
View →Lab
Kirsty McNeill
Midlothian
Total declared
£0.00
0interests0donors
View →Con⚑ Network
Kit Malthouse
North West Hampshire
Total declared
£33,075.00
5interests2donors
View →Lab⚑ Network
Laura Kyrke-Smith
Aylesbury
Total declared
£4,402.92
3interests2donors
View →Con⚑ Network
Laura Trott
Sevenoaks
Total declared
£102,757.00
12interests11donors
View →Lab
Lauren Edwards
Rochester and Strood
Total declared
£0.00
2interests0donors
View →Lab
Laurence Turner
Birmingham Northfield
Total declared
£0.00
1interests0donors
View →LD
Layla Moran
Oxford West and Abingdon
Total declared
£34,930.00
13interests7donors
View →RUK⚑ Network
Lee Anderson
Ashfield
Total declared
£118,898.93
10interests7donors
View →Lab
Lee Barron
Corby and East Northamptonshire
Total declared
£0.00
0interests0donors
View →Lab
Lee Pitcher
Doncaster East and the Isle of Axholme
Total declared
£0.00
5interests0donors
View →Lab⚑ Network
Leigh Ingham
Stafford
Total declared
£4,697.43
4interests2donors
View →Lab
Lewis Atkinson
Sunderland Central
Total declared
£0.00
3interests0donors
View →Con
Lewis Cocking
Broxbourne
Total declared
£12,215.36
4interests2donors
View →Lab⚑ Network
Liam Byrne
Birmingham Hodge Hill and Solihull North
Total declared
£12,358.82
3interests3donors
View →Lab⚑ Network
Liam Conlon
Beckenham and Penge
Total declared
£380.00
3interests1donors
View →Lab
Lilian Greenwood
Nottingham South
Total declared
£0.00
0interests0donors
View →Lab
Lillian Jones
Kilmarnock and Loudoun
Total declared
£0.00
1interests0donors
View →Con⚑ Network
Lincoln Jopp
Spelthorne
Total declared
£4,500.00
3interests1donors
View →Lab
Linsey Farnsworth
Amber Valley
Total declared
£0.00
2interests1donors
View →Lab
Lisa Nandy
Wigan
Total declared
£2,000.04
1interests1donors
View →LD⚑ Network
Lisa Smart
Hazel Grove
Total declared
£21,490.18
15interests8donors
View →LD⚑ Network
Liz Jarvis
Eastleigh
Total declared
£555.00
1interests1donors
View →Lab
Liz Kendall
Leicester West
Total declared
£0.00
0interests0donors
View →PC
Liz Saville Roberts
Dwyfor Meirionnydd
Total declared
£47,643.38
16interests7donors
View →Lab⚑ Network
Liz Twist
Blaydon and Consett
Total declared
£2,000.00
3interests1donors
View →Lab
Lizzi Collinge
Morecambe and Lunesdale
Total declared
£223.98
2interests1donors
View →PC
Llinos Medi
Ynys Môn
Total declared
£1,530.67
5interests1donors
View →Lab
Lloyd Hatton
South Dorset
Total declared
£0.00
0interests0donors
View →Lab
Lola McEvoy
Darlington
Total declared
£8,499.99
4interests1donors
View →Lab
Lorraine Beavers
Blackpool North and Fleetwood
Total declared
£0.00
3interests0donors
View →Lab
Louise Haigh
Sheffield Heeley
Total declared
£1,500.00
1interests1donors
View →Lab
Louise Sandher-Jones
North East Derbyshire
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Lucy Powell
Manchester Central
Total declared
£122,348.00
12interests10donors
View →Lab
Lucy Rigby
Northampton North
Total declared
£0.00
3interests0donors
View →Lab⚑ Network
Luke Akehurst
North Durham
Total declared
£724.00
8interests1donors
View →Lab
Luke Murphy
Basingstoke
Total declared
£0.00
1interests0donors
View →Lab
Luke Myer
Middlesbrough South and East Cleveland
Total declared
£0.00
0interests0donors
View →Lab
Luke Pollard
Plymouth Sutton and Devonport
Total declared
£2,164.80
2interests2donors
View →LD⚑ Network
Luke Taylor
Sutton and Cheam
Total declared
£2,692.86
2interests1donors
View →LD
Manuela Perteghella
Stratford-on-Avon
Total declared
£7,596.50
5interests2donors
View →Lab
Margaret Mullane
Dagenham and Rainham
Total declared
£2,600.00
4interests2donors
View →Lab⚑ Network
Maria Eagle
Liverpool Garston
Total declared
£390.00
1interests1donors
View →LD⚑ Network
Marie Goldman
Chelmsford
Total declared
£2,748.00
8interests1donors
View →Lab⚑ Network
Mark Ferguson
Gateshead Central and Whickham
Total declared
£24,950.00
6interests2donors
View →Con⚑ Network
Mark Garnier
Wyre Forest
Total declared
£58,718.26
20interests10donors
View →Con⚑ Network
Mark Pritchard
The Wrekin
Total declared
£4,198.00
5interests3donors
View →Lab⚑ Network
Mark Sewards
Leeds South West and Morley
Total declared
£10,737.90
6interests5donors
View →Lab
Markus Campbell-Savours
Penrith and Solway
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Marsha De Cordova
Battersea
Total declared
£6,292.00
2interests2donors
View →Lab
Martin McCluskey
Inverclyde and Renfrewshire West
Total declared
£0.00
1interests0donors
View →Lab
Martin Rhodes
Glasgow North
Total declared
£0.00
1interests0donors
View →Con⚑ Network
Martin Vickers
Brigg and Immingham
Total declared
£3,434.51
8interests4donors
View →LD⚑ Network
Martin Wrigley
Newton Abbot
Total declared
£2,818.00
4interests3donors
View →Lab
Mary Creagh
Coventry East
Total declared
£1,384.00
4interests2donors
View →Lab
Mary Glindon
Newcastle upon Tyne East and Wallsend
Total declared
£0.00
0interests0donors
View →Lab
Mary Kelly Foy
City of Durham
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Matt Bishop
Forest of Dean
Total declared
£1,580.00
7interests2donors
View →Lab
Matt Rodda
Reading Central
Total declared
£3,675.00
1interests1donors
View →Lab
Matt Turmaine
Watford
Total declared
£0.00
1interests0donors
View →Con⚑ Network
Matt Vickers
Stockton West
Total declared
£7,548.30
4interests2donors
View →Lab
Matt Western
Warwick and Leamington
Total declared
£0.00
2interests0donors
View →Lab
Matthew Patrick
Wirral West
Total declared
£375.00
1interests1donors
View →Lab
Matthew Pennycook
Greenwich and Woolwich
Total declared
£0.00
0interests0donors
View →Lab
Maureen Burke
Glasgow North East
Total declared
£0.00
1interests0donors
View →LD⚑ Network
Max Wilkinson
Cheltenham
Total declared
£11,684.69
7interests7donors
View →Lab
Maya Ellis
Ribble Valley
Total declared
£0.00
2interests0donors
View →Lab
Melanie Onn
Great Grimsby and Cleethorpes
Total declared
£0.00
6interests0donors
View →Lab⚑ Network
Melanie Ward
Cowdenbeath and Kirkcaldy
Total declared
£10,961.07
5interests3donors
View →Lab
Miatta Fahnbulleh
Peckham
Total declared
£28,500.00
1interests1donors
View →Lab⚑ Network
Michael Payne
Gedling
Total declared
£4,314.46
11interests3donors
View →Lab
Michael Shanks
Rutherglen
Total declared
£0.00
4interests0donors
View →Lab
Michael Wheeler
Worsley and Eccles
Total declared
£386.40
2interests1donors
View →Lab
Michelle Scrogham
Barrow and Furness
Total declared
£0.00
3interests1donors
View →Lab⚑ Network
Michelle Welsh
Sherwood Forest
Total declared
£550.00
2interests1donors
View →Lab
Mike Kane
Wythenshawe and Sale East
Total declared
£0.00
2interests0donors
View →LD⚑ Network
Mike Martin
Tunbridge Wells
Total declared
£64,754.55
44interests19donors
View →Lab⚑ Network
Mike Reader
Northampton South
Total declared
£9,371.98
17interests10donors
View →Lab
Mike Tapp
Dover and Deal
Total declared
£0.00
2interests0donors
View →Con
Mike Wood
Kingswinford and South Staffordshire
Total declared
£0.00
0interests0donors
View →Con
Mims Davies
East Grinstead and Uckfield
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Mohammad Yasin
Bedford
Total declared
£6,851.20
1interests1donors
View →LD⚑ Network
Monica Harding
Esher and Walton
Total declared
£46,097.63
16interests9donors
View →Ind
Mr Adnan Hussain
Blackburn
Total declared
£250.00
12interests2donors
View →Lab
Mr Alex Barros-Curtis
Cardiff West
Total declared
£0.00
5interests0donors
View →LD
Mr Alistair Carmichael
Orkney and Shetland
Total declared
£750.00
5interests1donors
View →Con⚑ Network
Mr Andrew Snowden
Fylde
Total declared
£10,900.00
6interests5donors
View →LD
Mr Angus MacDonald
Inverness, Skye and West Ross-shire
Total declared
£0.00
7interests0donors
View →Lab
Mr Bayo Alaba
Southend East and Rochford
Total declared
£0.00
4interests0donors
View →Lab
Mr Calvin Bailey
Leyton and Wanstead
Total declared
£0.00
0interests0donors
View →SF⚑ Network
Mr Cathal Mallaghan
Mid Ulster
Total declared
£370.86
4interests1donors
View →Lab
Mr Clive Betts
Sheffield South East
Total declared
£0.00
3interests0donors
View →Lab
Mr Connor Rand
Altrincham and Sale West
Total declared
£450.00
2interests1donors
View →Lab
Mr David Lammy
Tottenham
Total declared
£250.00
3interests1donors
View →Lab
Mr Douglas Alexander
Lothian East
Total declared
£0.00
4interests0donors
View →Con⚑ Network
Mr Gagan Mohindra
South West Hertfordshire
Total declared
£7,098.79
6interests4donors
View →DUP
Mr Gregory Campbell
East Londonderry
Total declared
£750.00
3interests1donors
View →Lab⚑ Network
Mr Hamish Falconer
Lincoln
Total declared
£7,797.00
4interests2donors
View →Lab⚑ Network
Mr James Frith
Bury North
Total declared
£7,670.00
6interests4donors
View →Lab
Mr Jonathan Brash
Hartlepool
Total declared
£0.00
3interests0donors
View →LD⚑ Network
Mr Joshua Reynolds
Maidenhead
Total declared
£12,141.11
8interests5donors
View →LD⚑ Network
Mr Lee Dillon
Newbury
Total declared
£3,368.52
4interests3donors
View →Con⚑ Network
Mr Louie French
Old Bexley and Sidcup
Total declared
£16,436.00
15interests12donors
View →Lab⚑ Network
Mr Luke Charters
York Outer
Total declared
£1,138.58
3interests3donors
View →Con⚑ Network
Mr Mark Francois
Rayleigh and Wickford
Total declared
£3,765.74
4interests4donors
View →Lab
Mr Paul Foster
South Ribble
Total declared
£256.91
11interests1donors
View →LD⚑ Network
Mr Paul Kohler
Wimbledon
Total declared
£6,398.27
12interests7donors
View →Con⚑ Network
Mr Peter Bedford
Mid Leicestershire
Total declared
£3,596.75
9interests6donors
View →Con⚑ Network
Mr Richard Holden
Basildon and Billericay
Total declared
£1,723.54
4interests3donors
View →Lab
Mr Tanmanjeet Singh Dhesi
Slough
Total declared
£1,912.12
1interests1donors
View →Lab⚑ Network
Mr Toby Perkins
Chesterfield
Total declared
£2,254.59
4interests2donors
View →LD⚑ Network
Mr Will Forster
Woking
Total declared
£4,747.86
4interests4donors
View →Lab⚑ Network
Mrs Elsie Blundell
Heywood and Middleton North
Total declared
£3,432.00
3interests1donors
View →Con⚑ Network
Mrs Kemi Badenoch
North West Essex
Total declared
£296,123.05
15interests10donors
View →Lab⚑ Network
Mrs Sharon Hodgson
Washington and Gateshead South
Total declared
£1,774.00
6interests3donors
View →Lab
Ms Abena Oppong-Asare
Erith and Thamesmead
Total declared
£2,000.00
3interests1donors
View →Ind⚑ Network
Ms Diane Abbott
Hackney North and Stoke Newington
Total declared
£42,955.19
3interests4donors
View →Lab
Ms Julie Minns
Carlisle
Total declared
£1,321.00
5interests2donors
View →Lab
Ms Marie Rimmer
St Helens South and Whiston
Total declared
£0.00
0interests0donors
View →Con⚑ Network
Ms Nusrat Ghani
Sussex Weald
Total declared
£1,477.78
4interests2donors
View →Lab⚑ Network
Ms Polly Billington
East Thanet
Total declared
£808.00
1interests1donors
View →Lab
Ms Stella Creasy
Walthamstow
Total declared
£793.68
2interests1donors
View →LD⚑ Network
Munira Wilson
Twickenham
Total declared
£87,286.00
22interests15donors
View →Lab
Nadia Whittome
Nottingham East
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Natalie Fleet
Bolsover
Total declared
£18,725.00
5interests3donors
View →Lab
Natasha Irons
Croydon East
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Naushabah Khan
Gillingham and Rainham
Total declared
£8,799.82
5interests3donors
View →Lab⚑ Network
Navendu Mishra
Stockport
Total declared
£10,738.33
5interests3donors
View →Lab
Naz Shah
Bradford West
Total declared
£57,815.16
7interests8donors
View →Lab⚑ Network
Neil Coyle
Bermondsey and Old Southwark
Total declared
£12,193.60
7interests5donors
View →Lab
Neil Duncan-Jordan
Poole
Total declared
£2,571.42
2interests2donors
View →Con
Neil O'Brien
Harborough, Oadby and Wigston
Total declared
£0.00
1interests0donors
View →Lab
Nesil Caliskan
Barking
Total declared
£0.00
1interests0donors
View →Lab
Nick Smith
Blaenau Gwent and Rhymney
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Nick Thomas-Symonds
Torfaen
Total declared
£2,248.57
5interests4donors
View →Con⚑ Network
Nick Timothy
West Suffolk
Total declared
£298,304.00
13interests10donors
View →RUK⚑ Network
Nigel Farage
Clacton
Total declared
£995,259.67
33interests20donors
View →Con⚑ Network
Nigel Huddleston
Droitwich and Evesham
Total declared
£17,534.16
13interests9donors
View →Lab
Noah Law
St Austell and Newquay
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Oliver Ryan
Burnley
Total declared
£11,876.54
2interests2donors
View →Lab
Olivia Bailey
Reading West and Mid Berkshire
Total declared
£8,900.00
5interests3donors
View →Lab⚑ Network
Olivia Blake
Sheffield Hallam
Total declared
£32,607.00
5interests4donors
View →LD
Olly Glover
Didcot and Wantage
Total declared
£0.00
2interests0donors
View →SF
Órfhlaith Begley
West Tyrone
Total declared
£0.00
1interests0donors
View →Lab
Pam Cox
Colchester
Total declared
£0.00
2interests0donors
View →Lab
Pamela Nash
Motherwell, Wishaw and Carluke
Total declared
£0.00
0interests0donors
View →SF⚑ Network
Pat Cullen
Fermanagh and South Tyrone
Total declared
£1,079.70
2interests1donors
View →Lab
Pat McFadden
Wolverhampton South East
Total declared
£0.00
1interests0donors
View →Lab
Patricia Ferguson
Glasgow West
Total declared
£56.60
1interests1donors
View →Lab
Patrick Hurley
Southport
Total declared
£1,560.00
1interests1donors
View →Ind
Patrick Spencer
Central Suffolk and North Ipswich
Total declared
£0.00
7interests0donors
View →Lab
Paul Davies
Colne Valley
Total declared
£0.00
0interests0donors
View →Con⚑ Network
Paul Holmes
Hamble Valley
Total declared
£3,840.00
3interests2donors
View →SF⚑ Network
Paul Maskey
Belfast West
Total declared
£706.75
1interests1donors
View →Lab
Paul Waugh
Rochdale
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Paula Barker
Liverpool Wavertree
Total declared
£9,652.12
3interests3donors
View →Lab
Paulette Hamilton
Birmingham Erdington
Total declared
£3,629.40
4interests2donors
View →Lab
Perran Moon
Camborne and Redruth
Total declared
£684.22
5interests2donors
View →SNP⚑ Network
Pete Wishart
Perth and Kinross-shire
Total declared
£4,049.97
5interests4donors
View →Lab
Peter Dowd
Bootle
Total declared
£47.76
1interests1donors
View →Con⚑ Network
Peter Fortune
Bromley and Biggin Hill
Total declared
£4,091.82
5interests3donors
View →Lab
Peter Kyle
Hove and Portslade
Total declared
£5,000.00
3interests1donors
View →Lab
Peter Lamb
Crawley
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Peter Prinsley
Bury St Edmunds and Stowmarket
Total declared
£2,600.00
8interests6donors
View →Lab⚑ Network
Peter Swallow
Bracknell
Total declared
£799.82
2interests1donors
View →Lab
Phil Brickell
Bolton West
Total declared
£815.00
2interests1donors
View →LD
Pippa Heylings
South Cambridgeshire
Total declared
£539.91
2interests1donors
View →Lab
Preet Kaur Gill
Birmingham Edgbaston
Total declared
£1,198.80
7interests1donors
View →Con⚑ Network
Priti Patel
Witham
Total declared
£13,348.12
15interests14donors
View →Lab
Rachael Maskell
York Central
Total declared
£25,187.00
2interests1donors
View →Lab
Rachel Blake
Cities of London and Westminster
Total declared
£500.00
1interests1donors
View →LD⚑ Network
Rachel Gilmour
Tiverton and Minehead
Total declared
£3,071.70
5interests3donors
View →Lab
Rachel Hopkins
Luton South and South Bedfordshire
Total declared
£0.00
2interests0donors
View →Lab
Rachel Reeves
Leeds West and Pudsey
Total declared
£30,541.69
5interests3donors
View →Lab⚑ Network
Rachel Taylor
North Warwickshire and Bedworth
Total declared
£21,428.55
11interests6donors
View →Con
Rebecca Harris
Castle Point
Total declared
£3,650.00
4interests1donors
View →Lab
Rebecca Long Bailey
Salford
Total declared
£77,901.00
5interests4donors
View →Con⚑ Network
Rebecca Paul
Reigate
Total declared
£8,521.82
4interests3donors
View →Con⚑ Network
Rebecca Smith
South West Devon
Total declared
£8,037.00
9interests5donors
View →Lab⚑ Network
Richard Baker
Glenrothes and Mid Fife
Total declared
£2,901.06
6interests3donors
View →Lab
Richard Burgon
Leeds East
Total declared
£0.00
4interests0donors
View →LD
Richard Foord
Honiton and Sidmouth
Total declared
£0.00
1interests0donors
View →Con
Richard Fuller
North Bedfordshire
Total declared
£40,000.00
5interests2donors
View →Lab⚑ Network
Richard Quigley
Isle of Wight West
Total declared
£380.00
6interests1donors
View →RUK
Richard Tice
Boston and Skegness
Total declared
£25,968.00
23interests5donors
View →Con
Rishi Sunak
Richmond and Northallerton
Total declared
£2,446,297.74
14interests11donors
View →Con⚑ Network
Robbie Moore
Keighley and Ilkley
Total declared
£12,980.00
4interests4donors
View →RUK⚑ Network
Robert Jenrick
Newark
Total declared
£126,800.00
13interests9donors
View →UUP
Robin Swann
South Antrim
Total declared
£0.00
3interests0donors
View →Ind
Rosie Duffield
Canterbury
Total declared
£0.00
0interests0donors
View →Lab⚑ Network
Rosie Wrighting
Kettering
Total declared
£6,872.33
7interests5donors
View →RB⚑ Network
Rupert Lowe
Great Yarmouth
Total declared
£670,562.84
60interests19donors
View →Lab⚑ Network
Rushanara Ali
Bethnal Green and Stepney
Total declared
£5,655.00
5interests1donors
View →Lab⚑ Network
Ruth Cadbury
Brentford and Isleworth
Total declared
£380.00
3interests1donors
View →Lab
Ruth Jones
Newport West and Islwyn
Total declared
£2,128.08
4interests2donors
View →Lab
Sadik Al-Hassan
North Somerset
Total declared
£799.00
4interests1donors
View →Lab
Sally Jameson
Doncaster Central
Total declared
£0.00
1interests0donors
View →Lab
Sam Carling
North West Cambridgeshire
Total declared
£588.50
3interests1donors
View →Lab
Sam Rushworth
Bishop Auckland
Total declared
£0.00
3interests0donors
View →Lab
Samantha Dixon
Chester North and Neston
Total declared
£0.00
0interests0donors
View →Lab
Samantha Niblett
South Derbyshire
Total declared
£834.60
2interests1donors
View →DUP
Sammy Wilson
East Antrim
Total declared
£800.00
2interests1donors
View →Con⚑ Network
Saqib Bhatti
Meriden and Solihull East
Total declared
£30,819.80
10interests5donors
View →Con⚑ Network
Sarah Bool
South Northamptonshire
Total declared
£11,509.37
14interests9donors
View →Lab⚑ Network
Sarah Champion
Rotherham
Total declared
£10,043.00
5interests4donors
View →Lab⚑ Network
Sarah Coombes
West Bromwich
Total declared
£15,856.63
6interests5donors
View →LD
Sarah Dyke
Glastonbury and Somerton
Total declared
£0.00
3interests0donors
View →Lab
Sarah Edwards
Tamworth
Total declared
£495.00
1interests1donors
View →LD
Sarah Gibson
Chippenham
Total declared
£26,313.14
4interests2donors
View →LD⚑ Network
Sarah Green
Chesham and Amersham
Total declared
£683.32
2interests1donors
View →Lab⚑ Network
Sarah Hall
Warrington South
Total declared
£882.55
4interests1donors
View →Lab
Sarah Jones
Croydon West
Total declared
£0.00
1interests0donors
View →LD
Sarah Olney
Richmond Park
Total declared
£0.00
0interests0donors
View →Lab
Sarah Owen
Luton North
Total declared
£495.58
1interests1donors
View →RUK
Sarah Pochin
Runcorn and Helsby
Total declared
£0.00
3interests0donors
View →Lab
Sarah Russell
Congleton
Total declared
£0.00
2interests1donors
View →Lab⚑ Network
Sarah Sackman
Finchley and Golders Green
Total declared
£18,112.50
15interests6donors
View →Lab
Sarah Smith
Hyndburn
Total declared
£0.00
2interests0donors
View →Lab
Satvir Kaur
Southampton Test
Total declared
£0.00
1interests0donors
View →SNP
Seamus Logan
Aberdeenshire North and Moray East
Total declared
£1,135.86
3interests2donors
View →Lab⚑ Network
Sean Woodcock
Banbury
Total declared
£883.00
1interests1donors
View →Lab
Seema Malhotra
Feltham and Heston
Total declared
£0.00
4interests0donors
View →Lab⚑ Network
Shabana Mahmood
Birmingham Ladywood
Total declared
£57,500.00
4interests4donors
View →Lab
Shaun Davies
Telford
Total declared
£23,927.53
15interests5donors
View →Con
Shivani Raja
Leicester East
Total declared
£200.00
3interests1donors
View →Ind⚑ Network
Shockat Adam
Leicester South
Total declared
£5,809.56
9interests6donors
View →Green
Siân Berry
Brighton Pavilion
Total declared
£0.00
3interests1donors
View →Con
Simon Hoare
North Dorset
Total declared
£0.00
3interests0donors
View →Lab⚑ Network
Simon Lightwood
Wakefield and Rothwell
Total declared
£7,950.00
3interests3donors
View →Lab
Sir Alan Campbell
Tynemouth
Total declared
£0.00
0interests0donors
View →Con
Sir Alec Shelbrooke
Wetherby and Easingwold
Total declared
£0.00
1interests0donors
View →Con⚑ Network
Sir Andrew Mitchell
Sutton Coldfield
Total declared
£104,692.00
18interests12donors
View →Con
Sir Ashley Fox
Bridgwater
Total declared
£2,430.00
3interests2donors
View →Con⚑ Network
Sir Bernard Jenkin
Harwich and North Essex
Total declared
£698.00
6interests2donors
View →Con
Sir Christopher Chope
Christchurch
Total declared
£0.00
5interests0donors
View →Con
Sir Desmond Swayne
New Forest West
Total declared
£0.00
3interests0donors
View →Con
Sir Edward Leigh
Gainsborough
Total declared
£180.58
3interests1donors
View →Con⚑ Network
Sir Gavin Williamson
Stone, Great Wyrley and Penkridge
Total declared
£68,683.23
11interests6donors
View →Con
Sir Geoffrey Clifton-Brown
North Cotswolds
Total declared
£15,352.05
7interests2donors
View →Con
Sir Geoffrey Cox
Torridge and Tavistock
Total declared
£840,044.51
13interests9donors
View →Con⚑ Network
Sir Iain Duncan Smith
Chingford and Woodford Green
Total declared
£24,655.04
12interests10donors
View →Con
Sir James Cleverly
Braintree
Total declared
£148,411.86
5interests11donors
View →Con
Sir Jeremy Hunt
Godalming and Ash
Total declared
£423,934.23
18interests32donors
View →Con
Sir Jeremy Wright
Kenilworth and Southam
Total declared
£4,501.08
6interests4donors
View →Con
Sir John Hayes
South Holland and The Deepings
Total declared
£99,986.10
5interests3donors
View →Con⚑ Network
Sir John Whittingdale
Maldon
Total declared
£18,684.94
10interests6donors
View →Con⚑ Network
Sir Julian Lewis
New Forest East
Total declared
£272.72
2interests1donors
View →Con⚑ Network
Sir Julian Smith
Skipton and Ripon
Total declared
£15,941.94
5interests2donors
View →Lab
Sir Keir Starmer
Holborn and St Pancras
Total declared
£7,608.80
16interests4donors
View →Spk
Sir Lindsay Hoyle
Chorley
Total declared
£0.00
0interests0donors
View →Lab
Sir Mark Hendrick
Preston
Total declared
£1,011.82
1interests1donors
View →Lab
Sir Mark Tami
Alyn and Deeside
Total declared
£0.00
2interests0donors
View →Con⚑ Network
Sir Mel Stride
Central Devon
Total declared
£44,340.00
8interests5donors
View →Lab
Sir Nicholas Dakin
Scunthorpe
Total declared
£0.00
2interests0donors
View →Con
Sir Oliver Dowden
Hertsmere
Total declared
£269,388.47
17interests11donors
View →Con
Sir Roger Gale
Herne Bay and Sandwich
Total declared
£963.01
5interests3donors
View →Lab
Sir Stephen Timms
East Ham
Total declared
£0.00
3interests0donors
View →Lab⚑ Network
Sojan Joseph
Ashford
Total declared
£1,098.36
4interests2donors
View →Lab⚑ Network
Sonia Kumar
Dudley
Total declared
£10,497.04
7interests3donors
View →APNI
Sorcha Eastwood
Lagan Valley
Total declared
£0.00
0interests0donors
View →LD⚑ Network
Steff Aquarone
North Norfolk
Total declared
£21,469.00
11interests4donors
View →Lab
Stephanie Peacock
Barnsley South
Total declared
£0.00
0interests0donors
View →Lab
Stephen Doughty
Cardiff South and Penarth
Total declared
£0.00
0interests0donors
View →SNP⚑ Network
Stephen Flynn
Aberdeen South
Total declared
£15,300.00
4interests3donors
View →SNP
Stephen Gethins
Arbroath and Broughty Ferry
Total declared
£4,783.97
8interests4donors
View →Lab
Stephen Kinnock
Aberafan Maesteg
Total declared
£6,647.70
5interests3donors
View →Lab
Stephen Morgan
Portsmouth South
Total declared
£15,000.00
3interests2donors
View →Con
Steve Barclay
North East Cambridgeshire
Total declared
£59,070.72
5interests3donors
View →LD⚑ Network
Steve Darling
Torbay
Total declared
£6,180.77
5interests3donors
View →Lab⚑ Network
Steve Race
Exeter
Total declared
£4,897.84
4interests3donors
View →Lab⚑ Network
Steve Reed
Streatham and Croydon North
Total declared
£988.72
2interests1donors
View →Lab
Steve Witherden
Montgomeryshire and Glyndŵr
Total declared
£0.00
1interests0donors
View →Lab
Steve Yemm
Mansfield
Total declared
£12,533.28
5interests5donors
View →Con
Stuart Anderson
South Shropshire
Total declared
£0.00
0interests0donors
View →Con⚑ Network
Stuart Andrew
Daventry
Total declared
£10,186.00
6interests6donors
View →RUK⚑ Network
Suella Braverman
Fareham and Waterlooville
Total declared
£67,771.99
9interests8donors
View →Lab⚑ Network
Sureena Brackenridge
Wolverhampton North East
Total declared
£700.00
1interests1donors
View →LD⚑ Network
Susan Murray
Mid Dunbartonshire
Total declared
£1,552.86
1interests1donors
View →Lab⚑ Network
Tahir Ali
Birmingham Hall Green and Moseley
Total declared
£12,239.32
5interests2donors
View →Lab
Taiwo Owatemi
Coventry North West
Total declared
£0.00
2interests0donors
View →Lab
Terry Jermy
South West Norfolk
Total declared
£0.00
5interests0donors
View →LD
Tessa Munt
Wells and Mendip Hills
Total declared
£15,500.00
5interests1donors
View →LD⚑ Network
Tim Farron
Westmorland and Lonsdale
Total declared
£77,590.87
8interests3donors
View →Lab⚑ Network
Tim Roca
Macclesfield
Total declared
£29,249.46
8interests4donors
View →Lab
Tom Collins
Worcester
Total declared
£0.00
0interests0donors
View →LD⚑ Network
Tom Gordon
Harrogate and Knaresborough
Total declared
£1,069.91
2interests2donors
View →Lab
Tom Hayes
Bournemouth East
Total declared
£0.00
0interests0donors
View →LD
Tom Morrison
Cheadle
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Tom Rutland
East Worthing and Shoreham
Total declared
£5,809.97
8interests6donors
View →Con⚑ Network
Tom Tugendhat
Tonbridge
Total declared
£136,324.11
45interests32donors
View →Lab⚑ Network
Tonia Antoniazzi
Gower
Total declared
£8,471.66
11interests8donors
View →Lab⚑ Network
Tony Vaughan
Folkestone and Hythe
Total declared
£83,839.10
8interests6donors
View →Lab
Torcuil Crichton
Na h-Eileanan an Iar
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Torsten Bell
Swansea West
Total declared
£11,794.00
2interests3donors
View →Lab
Tracy Gilbert
Edinburgh North and Leith
Total declared
£0.00
0interests0donors
View →Lab
Tristan Osborne
Chatham and Aylesford
Total declared
£0.00
1interests0donors
View →Lab
Tulip Siddiq
Hampstead and Highgate
Total declared
£0.00
2interests0donors
View →Lab⚑ Network
Uma Kumaran
Stratford and Bow
Total declared
£2,142.65
4interests3donors
View →Lab⚑ Network
Valerie Vaz
Walsall and Bloxwich
Total declared
£1,050.00
3interests1donors
View →Lab
Vicky Foxcroft
Lewisham North
Total declared
£0.00
1interests0donors
View →Con⚑ Network
Victoria Atkins
Louth and Horncastle
Total declared
£1,940.00
6interests4donors
View →LD⚑ Network
Victoria Collins
Harpenden and Berkhamsted
Total declared
£20,785.60
8interests5donors
View →LD⚑ Network
Vikki Slade
Mid Dorset and North Poole
Total declared
£19,368.11
13interests4donors
View →Lab⚑ Network
Warinder Juss
Wolverhampton West
Total declared
£2,316.00
11interests3donors
View →LD
Wendy Chamberlain
North East Fife
Total declared
£30,237.00
9interests4donors
View →Con
Wendy Morton
Aldridge-Brownhills
Total declared
£6,110.67
12interests4donors
View →LD
Wera Hobhouse
Bath
Total declared
£0.00
5interests0donors
View →Lab⚑ Network
Wes Streeting
Ilford North
Total declared
£165,747.98
6interests5donors
View →Lab
Will Stone
Swindon North
Total declared
£0.00
1interests0donors
View →Lab⚑ Network
Yasmin Qureshi
Bolton South and Walkden
Total declared
£11,979.85
6interests3donors
View →Lab⚑ Network
Yuan Yang
Earley and Woodley
Total declared
£104,192.07
14interests11donors
View →Lab
Yvette Cooper
Pontefract, Castleford and Knottingley
Total declared
£3,847.17
2interests2donors
View →YP
Zarah Sultana
Coventry South
Total declared
£5,706.05
15interests10donors
View →LD⚑ Network
Zöe Franklin
Guildford
Total declared
£5,340.00
4interests2donors
View →
