MP Expenses Ranking

Total expenses claimed by every UK MP, sourced from IPSA public records — staffing, office, accommodation and travel.

540 MPs

Swipe the table left & right to see every column →

#MPTotalStaffingOfficeAccommodationTravel
1

Stuart Andrew

ConservativeDaventry
£367,659£240,750£23,483£29,062£9,211
2

Brendan O'Hara

Scottish National PartyArgyll, Bute and South Lochaber
£358,048£250,784£21,349£28,738£55,978
3

Jamie Stone

Liberal DemocratCaithness, Sutherland and Easter Ross
£346,016£251,449£27,470£26,645£40,452
4

Chris Law

Scottish National PartyDundee Central
£345,624£238,711£27,640£29,290£49,984
5

Kate Osborne

LabourJarrow and Gateshead East
£344,831£250,820£33,020£33,640£27,352
6

Chris Elmore

LabourBridgend
£343,439£249,617£34,768£31,846£26,673
7

Andrew Bowie

ConservativeWest Aberdeenshire and Kincardine
£339,342£241,460£26,851£28,704£40,887
8

Christian Wakeford

LabourBury South
£335,718£246,645£30,245£32,494£26,335
9

John Lamont

ConservativeBerwickshire, Roxburgh and Selkirk
£334,363£238,937£29,642£25,711£40,073
10

Robert Jenrick

Reform UKNewark
£331,672£246,791£21,596£25,801£2,805
11

David Mundell

ConservativeDumfriesshire, Clydesdale and Tweeddale
£330,224£245,353£31,557£27,977£25,338
12

Alex Sobel

Labour (Co-op)Leeds Central and Headingley
£328,194£235,780£30,277£36,007£26,130
13

Colum Eastwood

Social Democratic & Labour PartyFoyle
£327,867£250,786£29,117£26,185£21,780
14

Darren Jones

LabourBristol North West
£327,479£240,238£26,259£46,380£7,970
15

Rushanara Ali

LabourBethnal Green and Stepney
£325,502£268,550£33,151£0£0
16

Ashley Dalton

LabourWest Lancashire
£323,917£244,858£31,171£32,559£15,328
17

Gill Furniss

LabourSheffield Brightside and Hillsborough
£322,640£249,625£26,528£28,594£9,494
18

Paula Barker

LabourLiverpool Wavertree
£322,425£235,427£31,932£30,295£24,771
19

Dave Doogan

Scottish National PartyAngus and Perthshire Glens
£322,192£235,603£20,893£20,414£44,744
20

Simon Lightwood

Labour (Co-op)Wakefield and Rothwell
£321,958£242,940£30,388£35,092£13,538
21

John Healey

LabourRawmarsh and Conisbrough
£320,971£232,016£30,289£25,175£10,015
22

Dan Jarvis

LabourBarnsley North
£320,947£243,344£22,184£33,247£22,172
23

Robbie Moore

ConservativeKeighley and Ilkley
£320,557£247,408£29,020£27,868£16,261
24

Kirsty Blackman

Scottish National PartyAberdeen North
£320,448£213,507£24,435£39,262£42,992
25

Alicia Kearns

ConservativeRutland and Stamford
£320,176£230,056£38,074£39,718£12,328
26

Stephen Flynn

Scottish National PartyAberdeen South
£320,156£222,160£18,357£38,105£39,932
27

Christine Jardine

Liberal DemocratEdinburgh West
£318,822£229,766£30,194£24,561£34,301
28

Yasmin Qureshi

LabourBolton South and Walkden
£315,870£250,301£30,696£19,931£14,941
29

Tonia Antoniazzi

LabourGower
£315,408£250,384£30,143£24,661£10,220
30

Alex Davies-Jones

LabourPontypridd
£314,112£239,437£23,355£35,804£14,758
31

Stephen Kinnock

LabourAberafan Maesteg
£312,875£247,551£27,261£29,290£8,773
32

Naz Shah

LabourBradford West
£312,636£231,337£24,422£40,314£16,562
33

Imran Hussain

LabourBradford East
£312,619£230,362£27,978£44,375£9,904
34

Bob Blackman

ConservativeHarrow East
£312,612£268,549£42,235£0£1,828
35

Matt Western

LabourWarwick and Leamington
£312,296£250,819£32,898£23,457£5,121
36

Catherine McKinnell

LabourNewcastle upon Tyne North
£312,180£235,221£37,885£23,415£15,138
37

Emma Hardy

LabourKingston upon Hull West and Haltemprice
£312,134£241,555£26,190£34,327£10,062
38

Neil O'Brien

ConservativeHarborough, Oadby and Wigston
£311,946£242,307£25,035£32,656£11,949
39

Samantha Dixon

LabourChester North and Neston
£311,379£246,680£26,874£29,252£8,572
40

Kim Leadbeater

LabourSpen Valley
£309,696£248,892£27,714£22,761£10,329
41

Kerry McCarthy

LabourBristol East
£309,387£249,069£26,940£27,545£5,833
42

Ian Lavery

LabourBlyth and Ashington
£309,158£246,913£25,615£27,822£8,809
43

Luke Pollard

Labour (Co-op)Plymouth Sutton and Devonport
£309,067£240,307£28,614£24,942£15,205
44

Wendy Chamberlain

Liberal DemocratNorth East Fife
£308,895£243,717£19,095£30,498£15,584
45

Chris Webb

LabourBlackpool South
£308,254£228,448£36,086£23,049£20,672
46

Keir Mather

LabourSelby
£306,391£243,010£26,650£26,340£10,391
47

Wera Hobhouse

Liberal DemocratBath
£306,189£246,892£26,080£29,290£3,928
48

Carolyn Harris

LabourNeath and Swansea East
£305,970£243,615£26,144£28,458£7,753
49

Andrew Rosindell

Reform UKRomford
£305,834£268,153£36,515£0£1,166
50

Charlotte Nichols

LabourWarrington North
£305,109£242,579£27,088£29,290£6,152
51

Liz Twist

LabourBlaydon and Consett
£305,039£245,440£26,727£22,772£10,101
52

Helen Morgan

Liberal DemocratNorth Shropshire
£304,868£239,884£26,661£28,906£9,417
53

Alison McGovern

LabourBirkenhead
£303,304£243,037£26,787£20,194£13,286
54

Stuart Anderson

ConservativeSouth Shropshire
£303,089£212,504£24,538£30,582£6,505
55

Richard Foord

Liberal DemocratHoniton and Sidmouth
£302,531£229,531£32,452£32,822£7,725
56

Grahame Morris

LabourEasington
£302,235£244,424£25,293£25,155£7,363
57

Wes Streeting

LabourIlford North
£302,150£268,550£33,211£0£0
58

Alex Norris

Labour (Co-op)Nottingham North and Kimberley
£301,924£242,596£26,471£28,402£4,456
59

Anna McMorrin

LabourCardiff North
£301,882£239,994£26,346£26,963£8,579
60

Richard Burgon

LabourLeeds East
£301,574£246,891£23,450£25,977£5,256
61

Judith Cummins

LabourBradford South
£301,560£242,156£27,624£22,110£9,670
62

Tim Farron

Liberal DemocratWestmorland and Lonsdale
£301,196£242,942£27,746£17,438£13,070
63

Claire Hanna

Social Democratic & Labour PartyBelfast South and Mid Down
£301,191£235,979£28,169£6,728£30,316
64

Olivia Blake

LabourSheffield Hallam
£300,839£243,891£23,378£28,264£5,306
65

Sarah Olney

Liberal DemocratRichmond Park
£300,579£265,986£34,366£0£228
66

Justin Madders

LabourEllesmere Port and Bromborough
£299,970£241,993£23,352£24,038£10,587
67

Graham Stuart

ConservativeBeverley and Holderness
£299,689£231,973£27,532£27,947£12,236
68

Dan Carden

LabourLiverpool Walton
£298,675£250,347£19,510£18,565£10,252
69

Joy Morrissey

ConservativeBeaconsfield
£297,942£268,300£29,642£0£0
70

Layla Moran

Liberal DemocratOxford West and Abingdon
£297,909£246,933£22,364£25,429£3,183
71

Jessica Morden

LabourNewport East
£297,501£232,086£28,480£27,476£9,460
72

Munira Wilson

Liberal DemocratTwickenham
£297,080£267,307£29,320£0£453
73

Andy McDonald

LabourMiddlesbrough and Thornaby East
£296,890£238,313£26,576£24,264£7,737
74

Tulip Siddiq

LabourHampstead and Highgate
£296,648£264,552£31,104£0£0
75

Ruth Jones

LabourNewport West and Islwyn
£296,369£227,347£36,839£24,834£6,774
76

Fleur Anderson

LabourPutney
£296,129£268,126£25,708£0£855
77

Esther McVey

ConservativeTatton
£295,931£231,275£28,930£18,187£17,539
78

Alistair Strathern

LabourHitchin
£295,499£247,781£35,937£6,794£4,816
79

Matt Vickers

ConservativeStockton West
£295,321£237,633£22,912£27,045£6,290
80

Mary Glindon

LabourNewcastle upon Tyne East and Wallsend
£295,191£217,193£23,860£29,230£24,909
81

Helen Hayes

LabourDulwich and West Norwood
£295,156£268,497£26,658£0£0
82

Florence Eshalomi

Labour (Co-op)Vauxhall and Camberwell Green
£295,058£266,231£28,753£0£75
83

Stephen Doughty

Labour (Co-op)Cardiff South and Penarth
£294,894£242,313£18,713£22,686£10,614
84

Emily Thornberry

LabourIslington South and Finsbury
£294,489£264,443£29,866£0£180
85

Pete Wishart

Scottish National PartyPerth and Kinross-shire
£294,385£210,507£23,714£28,509£31,654
86

Bell Ribeiro-Addy

LabourClapham and Brixton Hill
£293,835£267,694£25,728£0£413
87

Zarah Sultana

Your PartyCoventry South
£293,732£247,052£18,773£25,203£2,704
88

Jim Shannon

Democratic Unionist PartyStrangford
£293,632£215,721£30,434£22,503£24,974
89

Ruth Cadbury

LabourBrentford and Isleworth
£293,505£267,393£25,941£0£171
90

Steve Reed

Labour (Co-op)Streatham and Croydon North
£293,477£257,445£33,986£0£0
91

James Murray

Labour (Co-op)Ealing North
£293,355£256,756£36,549£0£49
92

Gareth Thomas

Labour (Co-op)Harrow West
£293,113£267,807£25,210£0£97
93

Kit Malthouse

ConservativeNorth West Hampshire
£293,019£244,304£13,591£33,127£1,998
94

Clive Lewis

LabourNorwich South
£292,653£229,960£28,693£28,427£5,574
95

Sarah Dyke

Liberal DemocratGlastonbury and Somerton
£292,538£236,610£27,642£22,202£6,083
96

Alan Mak

ConservativeHavant
£292,278£235,219£33,004£16,126£7,929
97

Karin Smyth

LabourBristol South
£291,769£237,266£17,448£27,774£7,152
98

Alberto Costa

ConservativeSouth Leicestershire
£291,572£220,680£27,740£29,401£13,750
99

Rachel Reeves

LabourLeeds West and Pudsey
£291,343£245,866£28,529£7,112£9,836
100

Mike Kane

LabourWythenshawe and Sale East
£291,311£226,116£29,321£23,381£12,493
101

Sarah Champion

LabourRotherham
£291,263£229,521£22,914£27,139£11,689
102

Chris Evans

Labour (Co-op)Caerphilly
£290,268£244,686£16,879£23,900£4,692
103

Debbie Abrahams

LabourOldham East and Saddleworth
£290,169£243,884£14,202£23,219£8,863
104

John Glen

ConservativeSalisbury
£289,316£236,755£25,936£19,789£6,386
105

Danny Kruger

Reform UKEast Wiltshire
£287,990£226,370£23,889£32,347£3,854
106

Dawn Butler

LabourBrent East
£287,721£266,347£21,361£0£13
107

Shabana Mahmood

LabourBirmingham Ladywood
£287,702£232,522£26,484£24,348£4,348
108

George Freeman

ConservativeMid Norfolk
£287,402£224,010£28,605£19,734£7,910
109

Tom Tugendhat

ConservativeTonbridge
£287,101£224,204£24,658£33,296£4,943
110

Kim Johnson

LabourLiverpool Riverside
£286,858£223,329£22,201£27,228£14,101
111

Greg Smith

ConservativeMid Buckinghamshire
£286,530£246,491£14,979£14,527£10,533
112

Lilian Greenwood

LabourNottingham South
£285,976£234,943£18,418£27,190£5,426
113

Andy Slaughter

LabourHammersmith and Chiswick
£285,386£257,728£27,584£0£74
114

Paulette Hamilton

LabourBirmingham Erdington
£285,345£215,936£30,109£25,328£13,971
115

Stephen Morgan

LabourPortsmouth South
£285,250£220,892£30,051£27,769£3,306
116

Navendu Mishra

LabourStockport
£285,133£217,161£30,952£26,953£10,068
117

Andrew Griffith

ConservativeArundel and South Downs
£285,103£246,228£27,502£6,137£5,235
118

Ian Byrne

LabourLiverpool West Derby
£284,893£213,132£24,477£32,172£15,112
119

Laura Trott

ConservativeSevenoaks
£284,794£263,056£21,292£0£445
120

Jeremy Corbyn

Your PartyIslington North
£284,788£265,873£18,915£0£0
121

Nadia Whittome

LabourNottingham East
£284,746£240,137£25,308£13,179£6,122
122

Yvette Cooper

LabourPontefract, Castleford and Knottingley
£284,172£248,481£23,871£0£11,820
123

Jeff Smith

LabourManchester Withington
£284,126£237,940£22,931£15,600£7,655
124

Bill Esterson

LabourSefton Central
£282,481£221,985£26,011£22,273£12,211
125

Stephanie Peacock

LabourBarnsley South
£280,855£229,549£21,811£23,024£6,472
126

James Cartlidge

ConservativeSouth Suffolk
£280,834£223,999£14,414£36,619£5,803
127

Taiwo Owatemi

LabourCoventry North West
£280,621£211,595£26,474£23,364£19,188
128

Vicky Foxcroft

LabourLewisham North
£280,265£251,797£27,783£0£685
129

Liam Byrne

LabourBirmingham Hodge Hill and Solihull North
£280,258£219,143£33,020£19,690£8,405
130

Sarah Jones

LabourCroydon West
£279,929£239,812£39,184£0£85
131

Fabian Hamilton

LabourLeeds North East
£278,935£238,906£23,897£10,363£5,220
132

Gerald Jones

LabourMerthyr Tydfil and Aberdare
£278,380£215,731£28,389£25,743£5,817
133

Ian Murray

LabourEdinburgh South
£277,506£230,718£28,240£5,027£13,521
134

David Davis

ConservativeGoole and Pocklington
£277,187£212,267£29,462£29,290£5,587
135

Chris Bryant

LabourRhondda and Ogmore
£277,046£238,344£21,179£6,630£10,893
136

Sarah Owen

LabourLuton North
£276,668£238,222£29,185£5,315£3,946
137

Bridget Phillipson

LabourHoughton and Sunderland South
£276,480£234,592£26,731£6,622£8,534
138

John Finucane

Sinn FéinBelfast North
£276,371£231,945£20,139£7,612£16,675
139

Helen Grant

ConservativeMaidstone and Malling
£276,159£220,651£31,036£19,005£3,098
140

Nigel Huddleston

ConservativeDroitwich and Evesham
£275,510£230,053£9,473£31,641£4,344
141

Daisy Cooper

Liberal DemocratSt Albans
£274,876£248,942£25,934£0£0
142

Maria Eagle

LabourLiverpool Garston
£273,819£249,211£15,826£6,122£2,660
143

Richard Fuller

ConservativeNorth Bedfordshire
£273,108£228,162£15,534£26,915£2,497
144

Simon Hoare

ConservativeNorth Dorset
£272,934£210,880£19,534£33,405£5,580
145

Mims Davies

ConservativeEast Grinstead and Uckfield
£272,930£238,787£23,199£1,428£9,516
146

Michael Shanks

LabourRutherglen
£272,859£211,486£25,884£21,846£13,643
147

Jon Trickett

LabourNormanton and Hemsworth
£272,604£234,049£31,919£2,461£4,175
148

Saqib Bhatti

ConservativeMeriden and Solihull East
£271,361£196,201£22,592£42,650£9,918
149

Gareth Davies

ConservativeGrantham and Bourne
£271,157£211,358£17,706£38,888£3,205
150

John McDonnell

LabourHayes and Harlington
£269,647£235,997£33,651£0£0
151

Helen Whately

ConservativeFaversham and Mid Kent
£269,510£225,228£15,829£25,062£3,392
152

Bambos Charalambous

LabourSouthgate and Wood Green
£269,373£237,654£31,719£0£0
153

Gareth Bacon

ConservativeOrpington
£268,955£243,135£25,564£0£257
154

Barry Gardiner

LabourBrent West
£268,850£261,099£7,750£0£0
155

Paul Maskey

Sinn FéinBelfast West
£268,049£233,918£31,498£390£2,243
156

Jess Phillips

LabourBirmingham Yardley
£267,662£205,213£27,603£28,882£5,748
157

Janet Daby

LabourLewisham East
£267,555£242,305£25,232£0£19
158

Daniel Zeichner

LabourCambridge
£266,524£241,001£21,047£0£4,475
159

Clive Efford

LabourEltham and Chislehurst
£265,723£241,434£23,605£0£685
160

Tahir Ali

LabourBirmingham Hall Green and Moseley
£264,884£191,634£26,921£31,550£13,351
161

Sarah Green

Liberal DemocratChesham and Amersham
£264,802£242,436£12,881£6,854£2,631
162

Catherine West

LabourHornsey and Friern Barnet
£264,778£243,275£21,307£0£196
163

Jim McMahon

Labour (Co-op)Oldham West, Chadderton and Royton
£264,252£212,726£18,240£25,514£7,772
164

Lee Anderson

Reform UKAshfield
£264,074£210,355£20,690£23,233£9,796
165

Mohammad Yasin

LabourBedford
£263,017£220,170£31,010£0£11,838
166

Peter Kyle

LabourHove and Portslade
£262,107£202,745£32,540£23,755£1,625
167

Anneliese Dodds

Labour (Co-op)Oxford East
£261,480£230,280£27,261£1,800£2,139
168

Marsha De Cordova

LabourBattersea
£260,847£232,757£28,025£0£65
169

Mark Garnier

ConservativeWyre Forest
£260,744£207,317£18,651£28,478£6,298
170

Cat Smith

LabourLancaster and Wyre
£260,697£206,755£13,031£25,645£15,267
171

Rebecca Long Bailey

LabourSalford
£259,636£208,241£23,964£21,256£6,174
172

Josh Simons

LabourMakerfield
£259,375£185,345£28,945£27,955£17,130
173

Carla Lockhart

Democratic Unionist PartyUpper Bann
£258,626£204,743£28,057£6,915£18,912
174

Rachael Maskell

Labour (Co-op)York Central
£256,869£231,094£23,052£0£2,554
175

Andrew Western

LabourStretford and Urmston
£255,721£193,947£23,818£24,506£13,451
176

Nick Thomas-Symonds

LabourTorfaen
£255,367£199,075£18,267£34,465£3,560
177

Apsana Begum

LabourPoplar and Limehouse
£255,110£226,642£28,102£0£367
178

Jerome Mayhew

ConservativeBroadland and Fakenham
£254,695£225,133£25,086£1,274£3,201
179

Matt Rodda

LabourReading Central
£254,181£213,891£32,204£0£8,086
180

Rosie Duffield

IndependentCanterbury
£253,889£201,820£19,616£29,290£3,164
181

Graham Leadbitter

Scottish National PartyMoray West, Nairn and Strathspey
£253,574£180,480£16,230£17,185£39,679
182

Wendy Morton

ConservativeAldridge-Brownhills
£253,374£205,700£18,328£17,720£11,626
183

Steff Aquarone

Liberal DemocratNorth Norfolk
£253,205£185,507£27,270£30,198£8,711
184

Rachel Hopkins

LabourLuton South and South Bedfordshire
£253,152£224,181£19,365£4,845£4,761
185

Jo Stevens

LabourCardiff East
£253,083£227,020£24,678£0£1,385
186

David Simmonds

ConservativeRuislip, Northwood and Pinner
£252,887£238,409£13,447£0£1,031
187

Seema Malhotra

Labour (Co-op)Feltham and Heston
£252,817£220,058£32,131£0£629
188

Nick Smith

LabourBlaenau Gwent and Rhymney
£251,492£217,429£22,492£5,013£6,533
189

Kevin Hollinrake

ConservativeThirsk and Malton
£251,031£196,592£12,343£29,017£13,080
190

Ben Lake

Plaid CymruCeredigion Preseli
£250,650£223,557£18,809£0£8,284
191

Kate Osamor

Labour (Co-op)Edmonton and Winchmore Hill
£250,449£202,695£38,298£0£0
192

Sammy Wilson

Democratic Unionist PartyEast Antrim
£250,082£171,694£28,333£25,705£24,350
193

Aphra Brandreth

ConservativeChester South and Eddisbury
£250,031£182,781£25,110£22,873£19,267
194

Liz Kendall

LabourLeicester West
£249,722£208,768£22,901£13,504£4,548
195

Lucy Powell

Labour (Co-op)Manchester Central
£249,415£202,296£34,590£0£12,529
196

Gen Kitchen

LabourWellingborough and Rushden
£247,902£192,517£36,890£11,310£7,186
197

Afzal Khan

LabourManchester Rusholme
£247,867£194,633£18,891£25,792£8,552
198

Julia Buckley

LabourShrewsbury
£246,317£185,538£30,425£21,517£7,254
199

Feryal Clark

LabourEnfield North
£246,080£223,603£22,477£0£0
200

Neil Coyle

LabourBermondsey and Old Southwark
£245,953£213,902£32,051£0£0
201

Priti Patel

ConservativeWitham
£244,429£223,650£16,081£0£4,698
202

Jonathan Reynolds

Labour (Co-op)Stalybridge and Hyde
£244,258£173,394£18,182£45,109£7,573
203

Ellie Reeves

LabourLewisham West and East Dulwich
£244,057£220,065£23,992£0£0
204

Stephen Gethins

Scottish National PartyArbroath and Broughty Ferry
£243,696£148,293£23,461£24,243£47,698
205

Peter Dowd

LabourBootle
£243,077£181,974£30,093£15,623£14,211
206

Victoria Atkins

ConservativeLouth and Horncastle
£241,610£209,178£8,850£20,462£3,120
207

Leigh Ingham

LabourStafford
£240,870£185,524£23,166£17,852£14,327
208

Rachel Taylor

LabourNorth Warwickshire and Bedworth
£240,723£184,245£30,407£15,265£9,846
209

Suella Braverman

Reform UKFareham and Waterlooville
£240,275£214,698£16,854£6,408£2,315
210

Lisa Smart

Liberal DemocratHazel Grove
£239,061£178,900£26,769£17,730£15,663
211

Sarah Edwards

LabourTamworth
£237,152£184,299£23,848£19,906£9,099
212

Caroline Nokes

ConservativeRomsey and Southampton North
£236,335£187,823£19,157£19,290£10,065
213

Steve Darling

Liberal DemocratTorbay
£235,469£179,112£26,126£21,118£9,113
214

Noah Law

LabourSt Austell and Newquay
£235,404£176,386£24,624£21,642£11,786
215

Paul Holmes

ConservativeHamble Valley
£234,722£189,254£25,352£16,525£3,591
216

Oliver Ryan

Labour (Co-op)Burnley
£234,505£165,025£29,861£21,460£15,158
217

Lisa Nandy

LabourWigan
£234,365£198,841£22,023£10,202£3,299
218

Graeme Downie

LabourDunfermline and Dollar
£234,085£141,799£29,896£29,367£33,023
219

Damien Egan

LabourBristol North East
£233,152£189,392£16,965£19,940£6,855
220

Alison Hume

LabourScarborough and Whitby
£231,319£171,798£26,699£17,939£13,737
221

Tony Vaughan

LabourFolkestone and Hythe
£231,055£180,608£21,268£20,424£8,475
222

Maya Ellis

LabourRibble Valley
£230,920£161,123£29,511£21,918£17,894
223

Shockat Adam

IndependentLeicester South
£230,874£177,180£24,044£23,090£6,560
224

Gideon Amos

Liberal DemocratTaunton and Wellington
£230,303£168,753£28,602£16,476£16,472
225

Sarah Gibson

Liberal DemocratChippenham
£230,135£182,406£19,049£19,152£9,528
226

Carla Denyer

Green PartyBristol Central
£229,692£184,733£29,546£12,243£3,170
227

James Wild

ConservativeNorth West Norfolk
£228,734£199,922£21,552£4,591£2,669
228

Calum Miller

Liberal DemocratBicester and Woodstock
£228,092£161,746£28,980£24,729£12,530
229

Derek Twigg

LabourWidnes and Halewood
£227,917£179,687£12,727£26,560£8,942
230

Julia Lopez

ConservativeHornchurch and Upminster
£227,011£201,469£25,542£0£0
231

Liam Conlon

LabourBeckenham and Penge
£226,859£197,775£28,949£0£135
232

Gregor Poynton

LabourLivingston
£226,851£149,174£30,374£10,736£32,344
233

Louise Haigh

LabourSheffield Heeley
£226,069£178,314£20,962£23,050£3,743
234

Monica Harding

Liberal DemocratEsher and Walton
£225,810£193,076£32,400£0£333
235

Pat McFadden

LabourWolverhampton South East
£225,631£194,743£15,993£12,461£2,434
236

Fred Thomas

LabourPlymouth Moor View
£225,625£169,706£28,365£18,729£8,825
237

Dan Tomlinson

LabourChipping Barnet
£225,538£194,572£30,926£0£41
238

Kirith Entwistle

LabourBolton North East
£225,224£169,058£30,244£16,558£9,034
239

Tom Rutland

LabourEast Worthing and Shoreham
£224,741£180,160£26,088£14,133£3,385
240

Georgia Gould

LabourQueen's Park and Maida Vale
£224,197£197,051£27,146£0£0
241

Anna Turley

Labour (Co-op)Redcar
£223,702£170,361£23,322£17,906£12,112
242

Katie Lam

ConservativeWeald of Kent
£223,662£176,745£30,373£14,580£1,963
243

Josh MacAlister

LabourWhitehaven and Workington
£223,568£151,730£29,904£17,333£24,601
244

Anna Sabine

Liberal DemocratFrome and East Somerset
£223,493£173,226£25,048£17,407£7,812
245

Helena Dollimore

Labour (Co-op)Hastings and Rye
£222,164£185,538£24,468£10,213£1,778
246

Tom Hayes

LabourBournemouth East
£222,072£177,905£22,508£17,341£4,318
247

Jade Botterill

LabourOssett and Denby Dale
£222,024£156,039£29,248£21,179£15,558
248

Kirsty McNeill

Labour (Co-op)Midlothian
£221,671£163,681£29,388£14,214£14,388
249

Chris Kane

LabourStirling and Strathallan
£221,638£142,702£29,817£19,873£28,923
250

Siân Berry

Green PartyBrighton Pavilion
£220,854£185,113£19,575£14,425£1,466
251

Andy MacNae

LabourRossendale and Darwen
£220,783£168,450£23,243£20,487£8,604
252

Lewis Atkinson

LabourSunderland Central
£220,533£158,460£27,541£23,441£11,090
253

Gavin Robinson

Democratic Unionist PartyBelfast East
£220,061£150,818£21,974£19,931£27,339
254

Damian Hinds

ConservativeEast Hampshire
£219,626£177,198£4,819£33,323£4,287
255

Angela Rayner

LabourAshton-under-Lyne
£219,458£178,694£11,054£27,878£1,832
256

Valerie Vaz

LabourWalsall and Bloxwich
£218,663£162,496£32,437£19,901£3,660
257

Karl Turner

IndependentKingston upon Hull East
£218,387£158,371£29,051£21,234£9,730
258

Lee Barron

LabourCorby and East Northamptonshire
£218,179£166,247£23,678£20,640£7,613
259

Órfhlaith Begley

Sinn FéinWest Tyrone
£218,125£191,942£23,351£0£2,833
260

Helen Maguire

Liberal DemocratEpsom and Ewell
£217,983£188,272£25,677£0£4,034
261

Chris McDonald

LabourStockton North
£217,932£151,019£27,893£22,352£16,668
262

Tom Gordon

Liberal DemocratHarrogate and Knaresborough
£217,333£155,802£29,044£20,441£12,047
263

Perran Moon

LabourCamborne and Redruth
£217,204£163,336£26,580£15,360£11,829
264

Michael Payne

LabourGedling
£216,868£158,845£29,139£19,273£9,610
265

Matthew Pennycook

LabourGreenwich and Woolwich
£216,649£200,902£10,403£0£0
266

Linsey Farnsworth

LabourAmber Valley
£216,552£151,315£26,107£26,483£12,647
267

Bradley Thomas

ConservativeBromsgrove
£215,617£171,854£21,752£16,287£5,723
268

Chris Philp

ConservativeCroydon South
£215,599£206,141£9,458£0£0
269

Patrick Hurley

LabourSouthport
£214,468£157,965£29,608£15,159£11,221
270

Joe Powell

LabourKensington and Bayswater
£214,410£189,342£25,068£0£0
271

Uma Kumaran

LabourStratford and Bow
£213,620£189,721£23,899£0£0
272

Seamus Logan

Scottish National PartyAberdeenshire North and Moray East
£213,278£153,259£13,890£18,251£27,878
273

Rebecca Smith

ConservativeSouth West Devon
£213,132£152,503£30,209£18,683£11,406
274

Yuan Yang

LabourEarley and Woodley
£213,042£180,751£29,543£0£2,747
275

Dave Robertson

LabourLichfield
£212,620£156,634£26,292£10,276£19,418
276

Jacob Collier

LabourBurton and Uttoxeter
£212,296£160,727£22,268£16,410£12,891
277

Samantha Niblett

LabourSouth Derbyshire
£212,260£161,068£26,353£19,304£5,535
278

Dr Sam Rushworth

LabourBishop Auckland
£212,044£149,077£23,470£28,061£11,261
279

Lizzi Collinge

LabourMorecambe and Lunesdale
£211,371£147,349£29,855£13,605£20,561
280

Catherine Fookes

LabourMonmouthshire
£211,272£155,487£24,926£18,043£12,469
281

Alex Ballinger

LabourHalesowen
£211,093£157,127£27,944£18,538£4,424
282

Rebecca Harris

ConservativeCastle Point
£211,006£200,154£10,631£0£221
283

Miatta Fahnbulleh

Labour (Co-op)Peckham
£210,682£198,649£12,033£0£0
284

Shaun Davies

LabourTelford
£210,313£143,440£28,336£26,113£12,424
285

Martin Vickers

ConservativeBrigg and Immingham
£210,269£163,874£11,371£27,836£7,188
286

Olivia Bailey

LabourReading West and Mid Berkshire
£210,175£168,749£27,893£199£13,333
287

Claire Hazelgrove

LabourFilton and Bradley Stoke
£209,705£160,605£25,192£20,004£3,904
288

Jim Allister

Traditional Unionist VoiceNorth Antrim
£209,116£128,042£29,986£18,993£32,095
289

Jessica Toale

LabourBournemouth West
£208,947£161,255£26,609£14,701£6,232
290

Joe Morris

LabourHexham
£208,763£150,147£29,349£18,489£10,777
291

Mike Reader

LabourNorthampton South
£208,618£152,016£30,375£18,839£7,157
292

Ian Sollom

Liberal DemocratSt Neots and Mid Cambridgeshire
£208,212£157,536£26,213£18,127£6,336
293

Jo Platt

Labour (Co-op)Leigh and Atherton
£208,190£148,829£29,557£16,141£13,664
294

Catherine Atkinson

LabourDerby North
£207,563£161,682£27,925£8,093£7,777
295

Elaine Stewart

LabourAyr, Carrick and Cumnock
£207,074£133,299£29,848£20,283£22,725
296

Dr Peter Prinsley

LabourBury St Edmunds and Stowmarket
£206,728£147,816£29,492£21,120£8,300
297

Nesil Caliskan

LabourBarking
£206,393£176,791£29,568£0£34
298

Luke Myer

LabourMiddlesbrough South and East Cleveland
£206,085£173,932£5,318£16,414£10,421
299

Amanda Martin

LabourPortsmouth North
£205,664£148,655£30,026£18,518£8,157
300

Shivani Raja

ConservativeLeicester East
£205,066£147,043£30,188£10,313£17,522
301

Sarah Sackman

LabourFinchley and Golders Green
£204,846£172,991£31,321£0£535
302

Tracy Gilbert

LabourEdinburgh North and Leith
£204,572£140,500£17,289£20,552£26,006
303

Victoria Collins

Liberal DemocratHarpenden and Berkhamsted
£204,083£169,643£20,318£12,293£1,830
304

Blake Stephenson

ConservativeMid Bedfordshire
£203,629£168,055£28,612£2,138£4,824
305

Alex Burghart

ConservativeBrentwood and Ongar
£203,620£195,561£8,059£0£0
306

Jonathan Hinder

LabourPendle and Clitheroe
£203,407£157,975£28,283£7,598£9,551
307

Robin Swann

Ulster Unionist PartySouth Antrim
£203,308£130,098£26,639£21,313£24,873
308

Claire Young

Liberal DemocratThornbury and Yate
£203,164£153,399£25,789£17,433£6,543
309

Sarah Hall

Labour (Co-op)Warrington South
£203,162£158,059£16,258£19,089£9,757
310

Chris Ward

LabourBrighton Kemptown and Peacehaven
£203,111£158,826£29,229£11,572£3,485
311

Abtisam Mohamed

LabourSheffield Central
£202,964£151,043£27,698£17,733£6,490
312

Luke Akehurst

LabourNorth Durham
£202,750£152,298£23,396£15,805£11,251
313

Tim Roca

LabourMacclesfield
£202,502£156,437£20,422£11,522£14,121
314

Clive Jones

Liberal DemocratWokingham
£202,252£150,888£27,352£20,995£3,017
315

Edward Argar

ConservativeMelton and Syston
£201,413£159,339£10,063£19,615£12,396
316

Melanie Onn

LabourGreat Grimsby and Cleethorpes
£201,216£156,628£18,926£14,797£10,864
317

Darren Paffey

LabourSouthampton Itchen
£200,934£141,512£27,219£26,773£5,430
318

Tristan Osborne

LabourChatham and Aylesford
£200,007£174,667£22,386£0£2,954
319

Mark Sewards

LabourLeeds South West and Morley
£200,003£136,338£20,349£28,590£14,727
320

Michael Wheeler

LabourWorsley and Eccles
£199,765£146,319£29,974£16,313£7,159
321

Joani Reid

LabourEast Kilbride and Strathaven
£199,569£139,014£23,901£20,195£16,460
322

Lorraine Beavers

LabourBlackpool North and Fleetwood
£199,406£143,068£27,834£17,107£11,398
323

Terry Jermy

LabourSouth West Norfolk
£199,358£152,189£27,309£13,704£6,156
324

Tom Collins

LabourWorcester
£199,237£147,653£27,274£16,872£5,938
325

Anneliese Midgley

LabourKnowsley
£199,199£143,995£29,549£12,259£13,396
326

Laura Kyrke-Smith

LabourAylesbury
£198,951£165,671£28,546£2,409£2,325
327

Alex Brewer

Liberal DemocratNorth East Hampshire
£198,635£165,649£19,406£10,075£3,505
328

Luke Murphy

LabourBasingstoke
£198,590£155,501£30,076£10,964£2,050
329

Kirsteen Sullivan

Labour (Co-op)Bathgate and Linlithgow
£198,590£128,860£25,882£20,094£23,695
330

Baggy Shanker

Labour (Co-op)Derby South
£198,540£144,372£27,218£18,560£8,390
331

Adam Dance

Liberal DemocratYeovil
£197,730£145,318£22,775£18,333£11,304
332

Alex Mayer

LabourDunstable and Leighton Buzzard
£197,450£152,429£24,191£18,248£2,582
333

Antonia Bance

LabourTipton and Wednesbury
£196,999£161,178£25,380£1,013£9,429
334

Max Wilkinson

Liberal DemocratCheltenham
£196,958£141,423£21,175£20,995£11,548
335

Deirdre Costigan

LabourEaling Southall
£196,485£172,372£24,054£0£59
336

Lola McEvoy

LabourDarlington
£195,928£152,125£27,787£5,834£10,182
337

Adrian Ramsay

Green PartyWaveney Valley
£195,777£157,409£18,769£13,724£5,875
338

David Reed

ConservativeExmouth and Exeter East
£195,694£145,855£20,888£17,411£11,540
339

Melanie Ward

LabourCowdenbeath and Kirkcaldy
£195,558£133,317£25,165£13,684£23,392
340

Sonia Kumar

LabourDudley
£195,259£139,275£27,436£21,646£5,813
341

Sarah Smith

LabourHyndburn
£195,060£139,755£26,123£11,279£16,352
342

Jess Asato

LabourLowestoft
£194,965£158,854£20,828£10,320£4,962
343

Steve Race

LabourExeter
£194,803£167,261£10,280£10,999£6,263
344

Nick Timothy

ConservativeWest Suffolk
£194,714£143,218£16,953£31,107£3,436
345

Chris Hazzard

Sinn FéinSouth Down
£194,700£150,497£26,649£2,402£15,152
346

Paul Davies

LabourColne Valley
£194,533£138,712£21,439£18,642£15,740
347

Chris Murray

LabourEdinburgh East and Musselburgh
£194,520£122,225£30,299£17,182£19,813
348

Jen Craft

LabourThurrock
£193,514£158,334£31,290£0£3,891
349

Alex McIntyre

LabourGloucester
£193,455£137,699£29,088£15,731£10,936
350

Caroline Voaden

Liberal DemocratSouth Devon
£193,283£140,061£24,819£18,221£10,182
351

Jodie Gosling

LabourNuneaton
£192,921£146,372£24,724£10,122£11,702
352

Sadik Al-Hassan

LabourNorth Somerset
£192,748£124,757£28,391£26,836£12,765
353

Alison Taylor

LabourPaisley and Renfrewshire North
£192,583£129,581£31,360£4,743£26,900
354

Adam Jogee

LabourNewcastle-under-Lyme
£192,519£141,018£26,378£8,611£16,511
355

Claire Coutinho

ConservativeEast Surrey
£192,253£174,934£16,931£0£388
356

David Burton-Sampson

LabourSouthend West and Leigh
£191,962£154,574£29,700£4,118£3,570
357

Mark Ferguson

LabourGateshead Central and Whickham
£191,951£137,088£27,763£10,782£16,318
358

Mike Tapp

LabourDover and Deal
£191,918£155,859£10,075£21,658£4,086
359

Alex Easton

IndependentNorth Down
£190,220£124,002£29,032£2,055£35,132
360

Susan Murray

Liberal DemocratMid Dunbartonshire
£189,988£138,296£23,406£21,324£6,962
361

John Whitby

LabourDerbyshire Dales
£189,571£134,738£20,239£17,004£17,590
362

Tom Morrison

Liberal DemocratCheadle
£189,482£150,647£17,775£9,909£11,152
363

Chris Coghlan

Liberal DemocratDorking and Horley
£188,989£159,054£25,749£0£4,186
364

Sarah Bool

ConservativeSouth Northamptonshire
£188,791£156,557£17,235£9,417£5,582
365

Emma Foody

Labour (Co-op)Cramlington and Killingworth
£188,107£148,420£28,996£170£10,521
366

James MacCleary

Liberal DemocratLewes
£188,021£137,263£23,445£21,060£6,254
367

Frank McNally

LabourCoatbridge and Bellshill
£187,587£129,806£18,933£17,827£21,021
368

Jake Richards

LabourRother Valley
£187,382£139,102£29,299£11,163£7,818
369

Becky Gittins

LabourClwyd East
£187,132£149,145£15,956£16,419£5,612
370

Will Stone

LabourSwindon North
£186,928£143,410£17,815£19,760£5,943
371

Ben Coleman

LabourChelsea and Fulham
£186,638£155,004£31,634£0£0
372

Jon Pearce

LabourHigh Peak
£186,611£148,369£17,363£11,766£9,114
373

Alice Macdonald

Labour (Co-op)Norwich North
£186,253£151,237£18,487£10,853£5,676
374

Blair McDougall

LabourEast Renfrewshire
£186,207£122,869£25,725£18,208£18,844
375

James Naish

LabourRushcliffe
£186,058£140,886£29,377£10,408£5,387
376

Andrew George

Liberal DemocratSt Ives
£185,646£130,869£26,474£14,326£13,976
377

Kanishka Narayan

LabourVale of Glamorgan
£185,623£136,180£26,995£16,800£5,649
378

Emma Reynolds

LabourWycombe
£185,524£150,398£25,943£4,768£3,814
379

Hilary Benn

LabourLeeds South
£185,324£162,859£15,318£5,163£1,984
380

Callum Anderson

LabourBuckingham and Bletchley
£185,318£162,742£13,321£7,513£1,742
381

Llinos Medi

Plaid CymruYnys Môn
£185,111£134,146£19,853£18,558£12,554
382

Charlie Dewhirst

ConservativeBridlington and The Wolds
£184,765£134,487£15,057£25,442£9,779
383

Katrina Murray

LabourCumbernauld and Kirkintilloch
£184,548£121,904£20,724£16,996£24,924
384

Andrew Lewin

LabourWelwyn Hatfield
£184,505£148,761£32,934£0£2,809
385

Andrew Pakes

Labour (Co-op)Peterborough
£183,790£149,854£26,452£3,165£4,319
386

Jess Brown-Fuller

Liberal DemocratChichester
£183,623£143,191£18,022£19,548£2,005
387

Kevin Bonavia

LabourStevenage
£183,346£148,436£29,142£0£5,618
388

David Smith

LabourNorth Northumberland
£182,965£118,588£27,334£17,392£19,652
389

Chris Curtis

LabourMilton Keynes North
£182,956£156,467£16,582£7,990£1,918
390

Brian Leishman

LabourAlloa and Grangemouth
£182,647£114,582£15,044£17,305£35,716
391

Charlie Maynard

Liberal DemocratWitney
£182,545£153,756£24,521£0£3,182
392

Alison Griffiths

ConservativeBognor Regis and Littlehampton
£182,517£161,896£12,522£4,904£3,195
393

Sally Jameson

Labour (Co-op)Doncaster Central
£182,231£142,333£18,399£16,513£4,986
394

Anna Dixon

LabourShipley
£182,077£135,398£23,426£10,063£13,190
395

Connor Naismith

LabourCrewe and Nantwich
£181,830£125,281£24,832£18,716£13,000
396

Lewis Cocking

ConservativeBroxbourne
£181,438£158,607£19,788£0£3,043
397

David Taylor

LabourHemel Hempstead
£181,421£137,790£26,695£13,742£3,194
398

Danny Beales

LabourUxbridge and South Ruislip
£181,232£153,717£26,849£0£665
399

Josh Babarinde

Liberal DemocratEastbourne
£181,159£129,795£27,934£19,855£3,575
400

Jack Abbott

Labour (Co-op)Ipswich
£181,106£156,256£19,940£0£4,909
401

Peter Fortune

ConservativeBromley and Biggin Hill
£180,830£163,518£15,507£0£1,805
402

Claire Hughes

LabourBangor Aberconwy
£180,797£128,234£19,914£26,489£5,385
403

John Grady

LabourGlasgow East
£180,531£125,433£14,256£25,124£15,718
404

Lloyd Hatton

LabourSouth Dorset
£180,392£134,477£26,642£14,462£4,798
405

Andrew Cooper

LabourMid Cheshire
£180,143£130,998£17,432£24,247£7,466
406

Phil Brickell

LabourBolton West
£179,925£133,257£19,287£17,479£9,902
407

Adam Thompson

LabourErewash
£179,664£138,088£15,563£15,237£10,777
408

Luke Taylor

Liberal DemocratSutton and Cheam
£179,501£147,635£31,711£0£155
409

Steve Yemm

LabourMansfield
£179,495£136,249£20,071£10,946£12,228
410

Michelle Welsh

LabourSherwood Forest
£179,455£126,434£18,120£23,950£10,951
411

Cat Eccles

LabourStourbridge
£179,390£123,076£26,925£19,933£9,456
412

Sarah Russell

LabourCongleton
£179,204£123,819£17,189£25,534£12,661
413

Richard Baker

LabourGlenrothes and Mid Fife
£179,133£115,853£20,960£18,259£24,061
414

Heidi Alexander

LabourSwindon South
£178,830£148,366£21,377£0£9,088
415

Harriet Cross

ConservativeGordon and Buchan
£178,612£126,974£9,712£21,144£20,782
416

Bobby Dean

Liberal DemocratCarshalton and Wallington
£178,307£144,274£31,668£0£2,366
417

Imogen Walker

LabourHamilton and Clyde Valley
£178,271£116,455£24,161£18,488£18,798
418

Ben Maguire

Liberal DemocratNorth Cornwall
£178,125£131,412£25,289£12,559£8,865
419

David Chadwick

Liberal DemocratBrecon, Radnor and Cwm Tawe
£178,068£143,949£26,095£3,510£4,501
420

Sureena Brackenridge

LabourWolverhampton North East
£177,980£119,912£29,301£20,053£8,715
421

Sorcha Eastwood

AllianceLagan Valley
£177,849£141,391£15,916£5,610£14,931
422

Charlotte Cane

Liberal DemocratEly and East Cambridgeshire
£177,566£141,682£15,221£17,773£2,889
423

Dan Aldridge

LabourWeston-super-Mare
£177,491£115,992£25,037£22,786£13,677
424

Jenny Riddell-Carpenter

LabourSuffolk Coastal
£177,477£130,675£30,222£11,378£5,202
425

Freddie van Mierlo

Liberal DemocratHenley and Thame
£177,310£153,022£18,806£193£5,289
426

Kevin McKenna

LabourSittingbourne and Sheppey
£177,255£139,817£16,957£18,025£2,456
427

David Williams

LabourStoke-on-Trent North
£176,534£134,235£17,077£18,234£6,988
428

Gareth Snell

Labour (Co-op)Stoke-on-Trent Central
£176,059£117,969£26,586£19,653£11,851
429

Richard Tice

Reform UKBoston and Skegness
£176,036£162,745£4,449£4,635£4,207
430

Kate Dearden

Labour (Co-op)Halifax
£175,203£119,574£27,817£18,907£8,905
431

Alex Baker

LabourAldershot
£175,028£135,604£30,426£1,379£7,619
432

Matthew Patrick

LabourWirral West
£174,976£134,537£24,904£4,852£10,682
433

Chris Hinchliff

LabourNorth East Hertfordshire
£174,907£133,262£24,985£14,820£1,840
434

Paul Waugh

Labour (Co-op)Rochdale
£174,781£125,473£20,869£13,264£15,174
435

Alan Strickland

LabourNewton Aycliffe and Spennymoor
£174,611£122,949£25,668£14,363£11,631
436

Rachel Gilmour

Liberal DemocratTiverton and Minehead
£174,467£121,857£20,983£18,343£13,284
437

Mark Pritchard

ConservativeThe Wrekin
£174,182£113,416£18,253£35,970£4,883
438

Jo White

LabourBassetlaw
£174,166£133,347£29,523£5,808£5,488
439

James Asser

LabourWest Ham and Beckton
£173,878£144,414£29,464£0£0
440

Mary Creagh

LabourCoventry East
£173,551£126,785£29,537£13,836£3,393
441

Lee Pitcher

LabourDoncaster East and the Isle of Axholme
£173,077£116,655£22,119£23,402£10,901
442

Rachel Blake

Labour (Co-op)Cities of London and Westminster
£172,923£159,109£13,813£0£0
443

Pippa Heylings

Liberal DemocratSouth Cambridgeshire
£172,648£133,731£19,689£16,546£2,683
444

Jim Dickson

LabourDartford
£172,033£139,452£32,322£0£259
445

James McMurdock

IndependentSouth Basildon and East Thurrock
£171,670£158,960£3,059£6,555£3,096
446

Richard Quigley

LabourIsle of Wight West
£171,447£116,389£26,093£18,857£10,108
447

Naushabah Khan

LabourGillingham and Rainham
£170,848£136,951£28,956£0£4,552
448

Alan Gemmell

LabourCentral Ayrshire
£170,626£99,664£26,920£20,822£23,220
449

Al Carns

LabourBirmingham Selly Oak
£170,101£111,085£25,716£28,793£4,506
450

Peter Swallow

LabourBracknell
£169,409£131,712£29,050£7,951£697
451

Josh Dean

LabourHertford and Stortford
£169,396£136,805£32,191£0£401
452

David Pinto-Duschinsky

LabourHendon
£168,750£147,896£20,854£0£0
453

John Slinger

LabourRugby
£168,612£125,915£24,031£13,690£4,977
454

Ann Davies

Plaid CymruCaerfyrddin
£168,317£118,941£26,682£15,270£7,423
455

Amanda Hack

LabourNorth West Leicestershire
£168,219£121,639£20,306£15,014£11,260
456

Natalie Fleet

LabourBolsover
£168,096£122,281£12,096£27,638£6,081
457

Chris Bloore

LabourRedditch
£167,691£137,355£23,342£417£6,576
458

Lillian Jones

LabourKilmarnock and Loudoun
£167,331£114,703£26,146£16,265£10,067
459

Rishi Sunak

ConservativeRichmond and Northallerton
£166,813£166,813£0£0£0
460

Laurence Turner

LabourBirmingham Northfield
£166,730£126,066£20,104£18,841£1,719
461

Martin Wrigley

Liberal DemocratNewton Abbot
£166,549£119,145£24,413£16,438£6,553
462

Satvir Kaur

LabourSouthampton Test
£166,542£126,574£19,562£16,369£4,037
463

Maureen Burke

LabourGlasgow North East
£166,388£105,572£12,759£18,908£29,149
464

Chris Vince

Labour (Co-op)Harlow
£165,900£136,925£25,626£0£3,350
465

Euan Stainbank

LabourFalkirk
£165,434£107,804£28,511£17,992£11,128
466

Juliet Campbell

LabourBroxtowe
£165,304£141,885£19,050£0£4,369
467

Joe Robertson

ConservativeIsle of Wight East
£165,302£133,154£18,463£9,741£3,944
468

Margaret Mullane

LabourDagenham and Rainham
£165,025£139,040£25,976£0£9
469

Rosie Wrighting

LabourKettering
£164,889£125,588£16,856£18,328£4,117
470

Jas Athwal

LabourIlford South
£164,547£140,844£23,656£0£47
471

Mike Martin

Liberal DemocratTunbridge Wells
£164,314£129,787£26,706£3,849£3,932
472

Sarah Coombes

LabourWest Bromwich
£164,149£124,435£22,763£11,592£5,359
473

John Milne

Liberal DemocratHorsham
£163,162£120,107£27,789£12,681£2,585
474

Lucy Rigby

LabourNorthampton North
£163,015£133,336£18,066£9,396£2,218
475

Ben Goldsborough

LabourSouth Norfolk
£162,821£119,530£21,726£15,997£5,567
476

Cameron Thomas

IndependentTewkesbury
£162,596£108,077£23,996£22,427£8,096
477

Manuela Perteghella

Liberal DemocratStratford-on-Avon
£161,816£115,751£19,371£20,222£6,472
478

Graham Stringer

LabourBlackley and Middleton South
£160,334£113,306£12,919£18,931£15,178
479

Patrick Spencer

ConservativeCentral Suffolk and North Ipswich
£159,842£129,333£22,895£0£7,615
480

Jonathan Davies

LabourMid Derbyshire
£158,767£109,575£19,979£14,866£14,347
481

Pam Cox

LabourColchester
£158,740£129,408£15,717£8,469£5,146
482

Sojan Joseph

LabourAshford
£158,669£124,306£13,531£14,990£5,842
483

Brian Mathew

Liberal DemocratMelksham and Devizes
£157,740£114,578£19,855£16,040£7,268
484

Matt Bishop

LabourForest of Dean
£157,583£96,826£29,939£22,162£8,225
485

Markus Campbell-Savours

LabourPenrith and Solway
£157,073£110,752£25,377£13,565£7,379
486

Ben Obese-Jecty

ConservativeHuntingdon
£156,927£127,884£11,627£11,970£5,446
487

Nigel Farage

Reform UKClacton
£156,380£150,834£5,515£0£30
488

Ian Roome

Liberal DemocratNorth Devon
£156,328£110,901£21,333£18,098£5,995
489

John Cooper

ConservativeDumfries and Galloway
£154,450£88,702£27,023£15,315£23,410
490

Olly Glover

Liberal DemocratDidcot and Wantage
£154,024£139,648£10,761£517£3,098
491

Anna Gelderd

LabourSouth East Cornwall
£153,512£122,697£10,923£12,969£6,923
492

Edward Morello

Liberal DemocratWest Dorset
£153,227£107,506£21,217£20,873£3,630
493

Torsten Bell

LabourSwansea West
£152,220£126,867£6,332£11,140£7,882
494

Josh Fenton-Glynn

LabourCalder Valley
£152,065£97,408£22,319£21,682£10,657
495

Patricia Ferguson

LabourGlasgow West
£151,093£94,104£17,439£18,365£21,185
496

Matt Turmaine

LabourWatford
£150,619£118,116£32,503£0£0
497

Natasha Irons

LabourCroydon East
£150,494£120,230£30,263£0£0
498

Neil Duncan-Jordan

LabourPoole
£150,354£101,116£28,231£14,443£5,622
499

Katie White

LabourLeeds North West
£150,289£99,411£25,727£17,767£7,383
500

Sam Carling

LabourNorth West Cambridgeshire
£150,223£104,003£24,258£16,045£5,917
501

Gill German

LabourClwyd North
£150,075£100,152£20,426£21,708£7,660
502

Marie Goldman

Liberal DemocratChelmsford
£150,033£123,147£22,193£0£4,693
503

Dáire Hughes

Sinn FéinNewry and Armagh
£148,604£124,140£19,283£0£5,181
504

Rupert Lowe

Restore BritainGreat Yarmouth
£147,223£132,111£12,668£0£2,443
505

Warinder Juss

LabourWolverhampton West
£146,076£102,304£23,932£15,941£3,899
506

Irene Campbell

LabourNorth Ayrshire and Arran
£145,355£94,017£17,794£15,585£17,959
507

Gordon McKee

LabourGlasgow South
£144,977£89,517£23,649£17,306£14,505
508

Daniel Francis

LabourBexleyheath and Crayford
£143,753£124,118£19,401£0£234
509

Jack Rankin

ConservativeWindsor
£143,551£132,652£9,710£0£1,190
510

Jayne Kirkham

Labour (Co-op)Truro and Falmouth
£143,536£103,323£18,516£13,136£8,560
511

Vikki Slade

Liberal DemocratMid Dorset and North Poole
£142,768£101,186£17,693£16,850£7,039
512

Douglas McAllister

LabourWest Dunbartonshire
£142,257£82,584£24,981£14,225£20,467
513

Alison Bennett

Liberal DemocratMid Sussex
£141,775£100,905£21,277£17,141£2,451
514

Steve Witherden

LabourMontgomeryshire and Glyndŵr
£141,271£99,704£8,657£25,309£7,601
515

Martin McCluskey

LabourInverclyde and Renfrewshire West
£140,697£88,067£25,733£13,477£13,420
516

Zöe Franklin

Liberal DemocratGuildford
£139,207£113,833£17,467£3,490£4,417
517

Andrew Ranger

LabourWrexham
£139,164£94,353£14,346£21,660£8,804
518

Harpreet Uppal

LabourHuddersfield
£137,037£94,520£22,570£16,412£3,534
519

David Baines

LabourSt Helens North
£136,662£92,658£11,644£22,115£10,245
520

Michelle Scrogham

LabourBarrow and Furness
£136,472£89,110£19,545£16,034£11,782
521

Johanna Baxter

LabourPaisley and Renfrewshire South
£135,214£80,748£30,342£0£24,125
522

Jesse Norman

ConservativeHereford and South Herefordshire
£134,182£114,449£19,451£0£283
523

Lauren Edwards

LabourRochester and Strood
£133,786£107,396£25,638£164£589
524

Tessa Munt

Liberal DemocratWells and Mendip Hills
£133,741£93,144£22,660£14,403£3,534
525

Martin Rhodes

LabourGlasgow North
£133,441£82,592£23,969£14,217£12,663
526

Peter Lamb

LabourCrawley
£133,437£110,711£21,516£0£1,209
527

Ayoub Khan

IndependentBirmingham Perry Barr
£133,355£81,737£27,359£20,398£3,861
528

Pat Cullen

Sinn FéinFermanagh and South Tyrone
£132,245£110,767£18,615£195£2,669
529

Henry Tufnell

LabourMid and South Pembrokeshire
£131,877£109,652£15,428£0£6,797
530

Torcuil Crichton

LabourNa h-Eileanan an Iar
£127,044£68,735£20,156£10,006£28,147
531

Emily Darlington

LabourMilton Keynes Central
£124,936£98,790£23,141£0£3,005
532

Rebecca Paul

ConservativeReigate
£124,847£101,621£18,851£0£4,375
533

Sean Woodcock

LabourBanbury
£119,230£84,659£15,573£13,063£5,935
534

Dan Norris

IndependentNorth East Somerset and Hanham
£110,729£99,833£8,328£0£2,569
535

Iqbal Mohamed

IndependentDewsbury and Batley
£110,062£73,582£19,682£11,628£5,171
536

Kenneth Stevenson

LabourAirdrie and Shotts
£109,998£71,269£2,992£17,424£18,313
537

Josh Newbury

LabourCannock Chase
£109,414£72,517£15,589£18,259£3,048
538

Liz Jarvis

Liberal DemocratEastleigh
£108,699£89,380£2,855£13,215£3,250
539

Pamela Nash

LabourMotherwell, Wishaw and Carluke
£97,383£63,996£2,706£18,847£11,835
540

Lincoln Jopp

ConservativeSpelthorne
£74,646£62,953£11,693£0£0