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

Conservative — Daventry
£367,659£240,750£23,483£29,062£9,211
2

Brendan O'Hara

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

Jamie Stone

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

Chris Law

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

Kate Osborne

Labour — Jarrow and Gateshead East
£344,831£250,820£33,020£33,640£27,352
6

Chris Elmore

Labour — Bridgend
£343,439£249,617£34,768£31,846£26,673
7

Andrew Bowie

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

Christian Wakeford

Labour — Bury South
£335,718£246,645£30,245£32,494£26,335
9

John Lamont

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

Robert Jenrick

Reform UK — Newark
£331,672£246,791£21,596£25,801£2,805
11

David Mundell

Conservative — Dumfriesshire, 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 Party — Foyle
£327,867£250,786£29,117£26,185£21,780
14

Darren Jones

Labour — Bristol North West
£327,479£240,238£26,259£46,380£7,970
15

Rushanara Ali

Labour — Bethnal Green and Stepney
£325,502£268,550£33,151£0£0
16

Ashley Dalton

Labour — West Lancashire
£323,917£244,858£31,171£32,559£15,328
17

Gill Furniss

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

Paula Barker

Labour — Liverpool Wavertree
£322,425£235,427£31,932£30,295£24,771
19

Dave Doogan

Scottish National Party — Angus 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

Labour — Rawmarsh and Conisbrough
£320,971£232,016£30,289£25,175£10,015
22

Dan Jarvis

Labour — Barnsley North
£320,947£243,344£22,184£33,247£22,172
23

Robbie Moore

Conservative — Keighley and Ilkley
£320,557£247,408£29,020£27,868£16,261
24

Kirsty Blackman

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

Alicia Kearns

Conservative — Rutland and Stamford
£320,176£230,056£38,074£39,718£12,328
26

Stephen Flynn

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

Christine Jardine

Liberal Democrat — Edinburgh West
£318,822£229,766£30,194£24,561£34,301
28

Yasmin Qureshi

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

Tonia Antoniazzi

Labour — Gower
£315,408£250,384£30,143£24,661£10,220
30

Alex Davies-Jones

Labour — Pontypridd
£314,112£239,437£23,355£35,804£14,758
31

Stephen Kinnock

Labour — Aberafan Maesteg
£312,875£247,551£27,261£29,290£8,773
32

Naz Shah

Labour — Bradford West
£312,636£231,337£24,422£40,314£16,562
33

Imran Hussain

Labour — Bradford East
£312,619£230,362£27,978£44,375£9,904
34

Bob Blackman

Conservative — Harrow East
£312,612£268,549£42,235£0£1,828
35

Matt Western

Labour — Warwick and Leamington
£312,296£250,819£32,898£23,457£5,121
36

Catherine McKinnell

Labour — Newcastle upon Tyne North
£312,180£235,221£37,885£23,415£15,138
37

Emma Hardy

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

Neil O'Brien

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

Samantha Dixon

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

Kim Leadbeater

Labour — Spen Valley
£309,696£248,892£27,714£22,761£10,329
41

Kerry McCarthy

Labour — Bristol East
£309,387£249,069£26,940£27,545£5,833
42

Ian Lavery

Labour — Blyth 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 Democrat — North East Fife
£308,895£243,717£19,095£30,498£15,584
45

Chris Webb

Labour — Blackpool South
£308,254£228,448£36,086£23,049£20,672
46

Keir Mather

Labour — Selby
£306,391£243,010£26,650£26,340£10,391
47

Wera Hobhouse

Liberal Democrat — Bath
£306,189£246,892£26,080£29,290£3,928
48

Carolyn Harris

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

Andrew Rosindell

Reform UK — Romford
£305,834£268,153£36,515£0£1,166
50

Charlotte Nichols

Labour — Warrington North
£305,109£242,579£27,088£29,290£6,152
51

Liz Twist

Labour — Blaydon and Consett
£305,039£245,440£26,727£22,772£10,101
52

Helen Morgan

Liberal Democrat — North Shropshire
£304,868£239,884£26,661£28,906£9,417
53

Alison McGovern

Labour — Birkenhead
£303,304£243,037£26,787£20,194£13,286
54

Stuart Anderson

Conservative — South Shropshire
£303,089£212,504£24,538£30,582£6,505
55

Richard Foord

Liberal Democrat — Honiton and Sidmouth
£302,531£229,531£32,452£32,822£7,725
56

Grahame Morris

Labour — Easington
£302,235£244,424£25,293£25,155£7,363
57

Wes Streeting

Labour — Ilford 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

Labour — Cardiff North
£301,882£239,994£26,346£26,963£8,579
60

Richard Burgon

Labour — Leeds East
£301,574£246,891£23,450£25,977£5,256
61

Judith Cummins

Labour — Bradford South
£301,560£242,156£27,624£22,110£9,670
62

Tim Farron

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

Claire Hanna

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

Olivia Blake

Labour — Sheffield Hallam
£300,839£243,891£23,378£28,264£5,306
65

Sarah Olney

Liberal Democrat — Richmond Park
£300,579£265,986£34,366£0£228
66

Justin Madders

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

Graham Stuart

Conservative — Beverley and Holderness
£299,689£231,973£27,532£27,947£12,236
68

Dan Carden

Labour — Liverpool Walton
£298,675£250,347£19,510£18,565£10,252
69

Joy Morrissey

Conservative — Beaconsfield
£297,942£268,300£29,642£0£0
70

Layla Moran

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

Jessica Morden

Labour — Newport East
£297,501£232,086£28,480£27,476£9,460
72

Munira Wilson

Liberal Democrat — Twickenham
£297,080£267,307£29,320£0£453
73

Andy McDonald

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

Tulip Siddiq

Labour — Hampstead and Highgate
£296,648£264,552£31,104£0£0
75

Ruth Jones

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

Fleur Anderson

Labour — Putney
£296,129£268,126£25,708£0£855
77

Esther McVey

Conservative — Tatton
£295,931£231,275£28,930£18,187£17,539
78

Alistair Strathern

Labour — Hitchin
£295,499£247,781£35,937£6,794£4,816
79

Matt Vickers

Conservative — Stockton West
£295,321£237,633£22,912£27,045£6,290
80

Mary Glindon

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

Helen Hayes

Labour — Dulwich 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

Labour — Islington South and Finsbury
£294,489£264,443£29,866£0£180
85

Pete Wishart

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

Bell Ribeiro-Addy

Labour — Clapham and Brixton Hill
£293,835£267,694£25,728£0£413
87

Zarah Sultana

Your Party — Coventry South
£293,732£247,052£18,773£25,203£2,704
88

Jim Shannon

Democratic Unionist Party — Strangford
£293,632£215,721£30,434£22,503£24,974
89

Ruth Cadbury

Labour — Brentford 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

Conservative — North West Hampshire
£293,019£244,304£13,591£33,127£1,998
94

Clive Lewis

Labour — Norwich South
£292,653£229,960£28,693£28,427£5,574
95

Sarah Dyke

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

Alan Mak

Conservative — Havant
£292,278£235,219£33,004£16,126£7,929
97

Karin Smyth

Labour — Bristol South
£291,769£237,266£17,448£27,774£7,152
98

Alberto Costa

Conservative — South Leicestershire
£291,572£220,680£27,740£29,401£13,750
99

Rachel Reeves

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

Mike Kane

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

Sarah Champion

Labour — Rotherham
£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

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

John Glen

Conservative — Salisbury
£289,316£236,755£25,936£19,789£6,386
105

Danny Kruger

Reform UK — East Wiltshire
£287,990£226,370£23,889£32,347£3,854
106

Dawn Butler

Labour — Brent East
£287,721£266,347£21,361£0£13
107

Shabana Mahmood

Labour — Birmingham Ladywood
£287,702£232,522£26,484£24,348£4,348
108

George Freeman

Conservative — Mid Norfolk
£287,402£224,010£28,605£19,734£7,910
109

Tom Tugendhat

Conservative — Tonbridge
£287,101£224,204£24,658£33,296£4,943
110

Kim Johnson

Labour — Liverpool Riverside
£286,858£223,329£22,201£27,228£14,101
111

Greg Smith

Conservative — Mid Buckinghamshire
£286,530£246,491£14,979£14,527£10,533
112

Lilian Greenwood

Labour — Nottingham South
£285,976£234,943£18,418£27,190£5,426
113

Andy Slaughter

Labour — Hammersmith and Chiswick
£285,386£257,728£27,584£0£74
114

Paulette Hamilton

Labour — Birmingham Erdington
£285,345£215,936£30,109£25,328£13,971
115

Stephen Morgan

Labour — Portsmouth South
£285,250£220,892£30,051£27,769£3,306
116

Navendu Mishra

Labour — Stockport
£285,133£217,161£30,952£26,953£10,068
117

Andrew Griffith

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

Ian Byrne

Labour — Liverpool West Derby
£284,893£213,132£24,477£32,172£15,112
119

Laura Trott

Conservative — Sevenoaks
£284,794£263,056£21,292£0£445
120

Jeremy Corbyn

Your Party — Islington North
£284,788£265,873£18,915£0£0
121

Nadia Whittome

Labour — Nottingham East
£284,746£240,137£25,308£13,179£6,122
122

Yvette Cooper

Labour — Pontefract, Castleford and Knottingley
£284,172£248,481£23,871£0£11,820
123

Jeff Smith

Labour — Manchester Withington
£284,126£237,940£22,931£15,600£7,655
124

Bill Esterson

Labour — Sefton Central
£282,481£221,985£26,011£22,273£12,211
125

Stephanie Peacock

Labour — Barnsley South
£280,855£229,549£21,811£23,024£6,472
126

James Cartlidge

Conservative — South Suffolk
£280,834£223,999£14,414£36,619£5,803
127

Taiwo Owatemi

Labour — Coventry North West
£280,621£211,595£26,474£23,364£19,188
128

Vicky Foxcroft

Labour — Lewisham North
£280,265£251,797£27,783£0£685
129

Liam Byrne

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

Sarah Jones

Labour — Croydon West
£279,929£239,812£39,184£0£85
131

Fabian Hamilton

Labour — Leeds North East
£278,935£238,906£23,897£10,363£5,220
132

Gerald Jones

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

Ian Murray

Labour — Edinburgh South
£277,506£230,718£28,240£5,027£13,521
134

David Davis

Conservative — Goole and Pocklington
£277,187£212,267£29,462£29,290£5,587
135

Chris Bryant

Labour — Rhondda and Ogmore
£277,046£238,344£21,179£6,630£10,893
136

Sarah Owen

Labour — Luton North
£276,668£238,222£29,185£5,315£3,946
137

Bridget Phillipson

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

John Finucane

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

Helen Grant

Conservative — Maidstone and Malling
£276,159£220,651£31,036£19,005£3,098
140

Nigel Huddleston

Conservative — Droitwich and Evesham
£275,510£230,053£9,473£31,641£4,344
141

Daisy Cooper

Liberal Democrat — St Albans
£274,876£248,942£25,934£0£0
142

Maria Eagle

Labour — Liverpool Garston
£273,819£249,211£15,826£6,122£2,660
143

Richard Fuller

Conservative — North Bedfordshire
£273,108£228,162£15,534£26,915£2,497
144

Simon Hoare

Conservative — North Dorset
£272,934£210,880£19,534£33,405£5,580
145

Mims Davies

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

Michael Shanks

Labour — Rutherglen
£272,859£211,486£25,884£21,846£13,643
147

Jon Trickett

Labour — Normanton and Hemsworth
£272,604£234,049£31,919£2,461£4,175
148

Saqib Bhatti

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

Gareth Davies

Conservative — Grantham and Bourne
£271,157£211,358£17,706£38,888£3,205
150

John McDonnell

Labour — Hayes and Harlington
£269,647£235,997£33,651£0£0
151

Helen Whately

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

Bambos Charalambous

Labour — Southgate and Wood Green
£269,373£237,654£31,719£0£0
153

Gareth Bacon

Conservative — Orpington
£268,955£243,135£25,564£0£257
154

Barry Gardiner

Labour — Brent West
£268,850£261,099£7,750£0£0
155

Paul Maskey

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

Jess Phillips

Labour — Birmingham Yardley
£267,662£205,213£27,603£28,882£5,748
157

Janet Daby

Labour — Lewisham East
£267,555£242,305£25,232£0£19
158

Daniel Zeichner

Labour — Cambridge
£266,524£241,001£21,047£0£4,475
159

Clive Efford

Labour — Eltham and Chislehurst
£265,723£241,434£23,605£0£685
160

Tahir Ali

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

Sarah Green

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

Catherine West

Labour — Hornsey 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 UK — Ashfield
£264,074£210,355£20,690£23,233£9,796
165

Mohammad Yasin

Labour — Bedford
£263,017£220,170£31,010£0£11,838
166

Peter Kyle

Labour — Hove 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

Labour — Battersea
£260,847£232,757£28,025£0£65
169

Mark Garnier

Conservative — Wyre Forest
£260,744£207,317£18,651£28,478£6,298
170

Cat Smith

Labour — Lancaster and Wyre
£260,697£206,755£13,031£25,645£15,267
171

Rebecca Long Bailey

Labour — Salford
£259,636£208,241£23,964£21,256£6,174
172

Josh Simons

Labour — Makerfield
£259,375£185,345£28,945£27,955£17,130
173

Carla Lockhart

Independent — Upper 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

Labour — Stretford and Urmston
£255,721£193,947£23,818£24,506£13,451
176

Nick Thomas-Symonds

Labour — Torfaen
£255,367£199,075£18,267£34,465£3,560
177

Apsana Begum

Labour — Poplar and Limehouse
£255,110£226,642£28,102£0£367
178

Jerome Mayhew

Conservative — Broadland and Fakenham
£254,695£225,133£25,086£1,274£3,201
179

Matt Rodda

Labour — Reading Central
£254,181£213,891£32,204£0£8,086
180

Rosie Duffield

Independent — Canterbury
£253,889£201,820£19,616£29,290£3,164
181

Graham Leadbitter

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

Wendy Morton

Conservative — Aldridge-Brownhills
£253,374£205,700£18,328£17,720£11,626
183

Steff Aquarone

Liberal Democrat — North Norfolk
£253,205£185,507£27,270£30,198£8,711
184

Rachel Hopkins

Labour — Luton South and South Bedfordshire
£253,152£224,181£19,365£4,845£4,761
185

Jo Stevens

Labour — Cardiff East
£253,083£227,020£24,678£0£1,385
186

David Simmonds

Conservative — Ruislip, 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

Labour — Blaenau Gwent and Rhymney
£251,492£217,429£22,492£5,013£6,533
189

Kevin Hollinrake

Conservative — Thirsk and Malton
£251,031£196,592£12,343£29,017£13,080
190

Ben Lake

Plaid Cymru — Ceredigion 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 Party — East Antrim
£250,082£171,694£28,333£25,705£24,350
193

Aphra Brandreth

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

Liz Kendall

Labour — Leicester 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

Labour — Wellingborough and Rushden
£247,902£192,517£36,890£11,310£7,186
197

Afzal Khan

Labour — Manchester Rusholme
£247,867£194,633£18,891£25,792£8,552
198

Julia Buckley

Labour — Shrewsbury
£246,317£185,538£30,425£21,517£7,254
199

Feryal Clark

Labour — Enfield North
£246,080£223,603£22,477£0£0
200

Neil Coyle

Labour — Bermondsey and Old Southwark
£245,953£213,902£32,051£0£0
201

Priti Patel

Conservative — Witham
£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

Labour — Lewisham West and East Dulwich
£244,057£220,065£23,992£0£0
204

Stephen Gethins

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

Peter Dowd

Labour — Bootle
£243,077£181,974£30,093£15,623£14,211
206

Victoria Atkins

Conservative — Louth and Horncastle
£241,610£209,178£8,850£20,462£3,120
207

Leigh Ingham

Labour — Stafford
£240,870£185,524£23,166£17,852£14,327
208

Rachel Taylor

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

Suella Braverman

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

Lisa Smart

Liberal Democrat — Hazel Grove
£239,061£178,900£26,769£17,730£15,663
211

Sarah Edwards

Labour — Tamworth
£237,152£184,299£23,848£19,906£9,099
212

Caroline Nokes

Conservative — Romsey and Southampton North
£236,335£187,823£19,157£19,290£10,065
213

Steve Darling

Liberal Democrat — Torbay
£235,469£179,112£26,126£21,118£9,113
214

Noah Law

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

Paul Holmes

Conservative — Hamble 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

Labour — Wigan
£234,365£198,841£22,023£10,202£3,299
218

Graeme Downie

Labour — Dunfermline and Dollar
£234,085£141,799£29,896£29,367£33,023
219

Damien Egan

Labour — Bristol North East
£233,152£189,392£16,965£19,940£6,855
220

Alison Hume

Labour — Scarborough and Whitby
£231,319£171,798£26,699£17,939£13,737
221

Tony Vaughan

Labour — Folkestone and Hythe
£231,055£180,608£21,268£20,424£8,475
222

Maya Ellis

Labour — Ribble Valley
£230,920£161,123£29,511£21,918£17,894
223

Shockat Adam

Independent — Leicester South
£230,874£177,180£24,044£23,090£6,560
224

Gideon Amos

Liberal Democrat — Taunton and Wellington
£230,303£168,753£28,602£16,476£16,472
225

Sarah Gibson

Liberal Democrat — Chippenham
£230,135£182,406£19,049£19,152£9,528
226

Carla Denyer

Green Party — Bristol Central
£229,692£184,733£29,546£12,243£3,170
227

James Wild

Conservative — North West Norfolk
£228,734£199,922£21,552£4,591£2,669
228

Calum Miller

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

Derek Twigg

Labour — Widnes and Halewood
£227,917£179,687£12,727£26,560£8,942
230

Julia Lopez

Conservative — Hornchurch and Upminster
£227,011£201,469£25,542£0£0
231

Liam Conlon

Labour — Beckenham and Penge
£226,859£197,775£28,949£0£135
232

Gregor Poynton

Labour — Livingston
£226,851£149,174£30,374£10,736£32,344
233

Louise Haigh

Labour — Sheffield Heeley
£226,069£178,314£20,962£23,050£3,743
234

Monica Harding

Liberal Democrat — Esher and Walton
£225,810£193,076£32,400£0£333
235

Pat McFadden

Labour — Wolverhampton South East
£225,631£194,743£15,993£12,461£2,434
236

Fred Thomas

Labour — Plymouth Moor View
£225,625£169,706£28,365£18,729£8,825
237

Dan Tomlinson

Labour — Chipping Barnet
£225,538£194,572£30,926£0£41
238

Kirith Entwistle

Labour — Bolton North East
£225,224£169,058£30,244£16,558£9,034
239

Tom Rutland

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

Georgia Gould

Labour — Queen'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

Conservative — Weald of Kent
£223,662£176,745£30,373£14,580£1,963
243

Josh MacAlister

Labour — Whitehaven and Workington
£223,568£151,730£29,904£17,333£24,601
244

Anna Sabine

Liberal Democrat — Frome 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

Labour — Bournemouth East
£222,072£177,905£22,508£17,341£4,318
247

Jade Botterill

Labour — Ossett 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

Labour — Stirling and Strathallan
£221,638£142,702£29,817£19,873£28,923
250

Siân Berry

Green Party — Brighton Pavilion
£220,854£185,113£19,575£14,425£1,466
251

Andy MacNae

Labour — Rossendale and Darwen
£220,783£168,450£23,243£20,487£8,604
252

Lewis Atkinson

Labour — Sunderland Central
£220,533£158,460£27,541£23,441£11,090
253

Gavin Robinson

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

Damian Hinds

Conservative — East Hampshire
£219,626£177,198£4,819£33,323£4,287
255

Angela Rayner

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

Valerie Vaz

Labour — Walsall and Bloxwich
£218,663£162,496£32,437£19,901£3,660
257

Karl Turner

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

Lee Barron

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

Órfhlaith Begley

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

Helen Maguire

Liberal Democrat — Epsom and Ewell
£217,983£188,272£25,677£0£4,034
261

Chris McDonald

Labour — Stockton North
£217,932£151,019£27,893£22,352£16,668
262

Tom Gordon

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

Perran Moon

Independent — Camborne and Redruth
£217,204£163,336£26,580£15,360£11,829
264

Michael Payne

Labour — Gedling
£216,868£158,845£29,139£19,273£9,610
265

Matthew Pennycook

Labour — Greenwich and Woolwich
£216,649£200,902£10,403£0£0
266

Linsey Farnsworth

Labour — Amber Valley
£216,552£151,315£26,107£26,483£12,647
267

Bradley Thomas

Conservative — Bromsgrove
£215,617£171,854£21,752£16,287£5,723
268

Chris Philp

Conservative — Croydon South
£215,599£206,141£9,458£0£0
269

Patrick Hurley

Labour — Southport
£214,468£157,965£29,608£15,159£11,221
270

Joe Powell

Labour — Kensington and Bayswater
£214,410£189,342£25,068£0£0
271

Uma Kumaran

Labour — Stratford and Bow
£213,620£189,721£23,899£0£0
272

Seamus Logan

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

Rebecca Smith

Conservative — South West Devon
£213,132£152,503£30,209£18,683£11,406
274

Yuan Yang

Labour — Earley and Woodley
£213,042£180,751£29,543£0£2,747
275

Dave Robertson

Labour — Lichfield
£212,620£156,634£26,292£10,276£19,418
276

Jacob Collier

Labour — Burton and Uttoxeter
£212,296£160,727£22,268£16,410£12,891
277

Samantha Niblett

Labour — South Derbyshire
£212,260£161,068£26,353£19,304£5,535
278

Dr Sam Rushworth

Labour — Bishop Auckland
£212,044£149,077£23,470£28,061£11,261
279

Lizzi Collinge

Labour — Morecambe and Lunesdale
£211,371£147,349£29,855£13,605£20,561
280

Catherine Fookes

Labour — Monmouthshire
£211,272£155,487£24,926£18,043£12,469
281

Alex Ballinger

Labour — Halesowen
£211,093£157,127£27,944£18,538£4,424
282

Rebecca Harris

Conservative — Castle 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

Labour — Telford
£210,313£143,440£28,336£26,113£12,424
285

Martin Vickers

Conservative — Brigg and Immingham
£210,269£163,874£11,371£27,836£7,188
286

Olivia Bailey

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

Claire Hazelgrove

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

Jim Allister

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

Jessica Toale

Labour — Bournemouth West
£208,947£161,255£26,609£14,701£6,232
290

Joe Morris

Labour — Hexham
£208,763£150,147£29,349£18,489£10,777
291

Mike Reader

Labour — Northampton South
£208,618£152,016£30,375£18,839£7,157
292

Ian Sollom

Liberal Democrat — St 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

Labour — Derby North
£207,563£161,682£27,925£8,093£7,777
295

Elaine Stewart

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

Dr Peter Prinsley

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

Nesil Caliskan

Labour — Barking
£206,393£176,791£29,568£0£34
298

Luke Myer

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

Amanda Martin

Labour — Portsmouth North
£205,664£148,655£30,026£18,518£8,157
300

Shivani Raja

Conservative — Leicester East
£205,066£147,043£30,188£10,313£17,522
301

Sarah Sackman

Labour — Finchley and Golders Green
£204,846£172,991£31,321£0£535
302

Tracy Gilbert

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

Victoria Collins

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

Blake Stephenson

Conservative — Mid Bedfordshire
£203,629£168,055£28,612£2,138£4,824
305

Alex Burghart

Conservative — Brentwood and Ongar
£203,620£195,561£8,059£0£0
306

Jonathan Hinder

Labour — Pendle and Clitheroe
£203,407£157,975£28,283£7,598£9,551
307

Robin Swann

Ulster Unionist Party — South Antrim
£203,308£130,098£26,639£21,313£24,873
308

Claire Young

Liberal Democrat — Thornbury 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

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

Abtisam Mohamed

Labour — Sheffield Central
£202,964£151,043£27,698£17,733£6,490
312

Luke Akehurst

Labour — North Durham
£202,750£152,298£23,396£15,805£11,251
313

Tim Roca

Labour — Macclesfield
£202,502£156,437£20,422£11,522£14,121
314

Clive Jones

Liberal Democrat — Wokingham
£202,252£150,888£27,352£20,995£3,017
315

Edward Argar

Conservative — Melton and Syston
£201,413£159,339£10,063£19,615£12,396
316

Melanie Onn

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

Darren Paffey

Labour — Southampton Itchen
£200,934£141,512£27,219£26,773£5,430
318

Tristan Osborne

Labour — Chatham and Aylesford
£200,007£174,667£22,386£0£2,954
319

Mark Sewards

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

Michael Wheeler

Labour — Worsley and Eccles
£199,765£146,319£29,974£16,313£7,159
321

Joani Reid

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

Lorraine Beavers

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

Terry Jermy

Labour — South West Norfolk
£199,358£152,189£27,309£13,704£6,156
324

Tom Collins

Labour — Worcester
£199,237£147,653£27,274£16,872£5,938
325

Anneliese Midgley

Labour — Knowsley
£199,199£143,995£29,549£12,259£13,396
326

Laura Kyrke-Smith

Labour — Aylesbury
£198,951£165,671£28,546£2,409£2,325
327

Alex Brewer

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

Luke Murphy

Labour — Basingstoke
£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 Democrat — Yeovil
£197,730£145,318£22,775£18,333£11,304
332

Alex Mayer

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

Antonia Bance

Labour — Tipton and Wednesbury
£196,999£161,178£25,380£1,013£9,429
334

Max Wilkinson

Liberal Democrat — Cheltenham
£196,958£141,423£21,175£20,995£11,548
335

Deirdre Costigan

Labour — Ealing Southall
£196,485£172,372£24,054£0£59
336

Lola McEvoy

Labour — Darlington
£195,928£152,125£27,787£5,834£10,182
337

Adrian Ramsay

Green Party — Waveney Valley
£195,777£157,409£18,769£13,724£5,875
338

David Reed

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

Melanie Ward

Labour — Cowdenbeath and Kirkcaldy
£195,558£133,317£25,165£13,684£23,392
340

Sonia Kumar

Labour — Dudley
£195,259£139,275£27,436£21,646£5,813
341

Sarah Smith

Labour — Hyndburn
£195,060£139,755£26,123£11,279£16,352
342

Jess Asato

Labour — Lowestoft
£194,965£158,854£20,828£10,320£4,962
343

Steve Race

Labour — Exeter
£194,803£167,261£10,280£10,999£6,263
344

Nick Timothy

Conservative — West Suffolk
£194,714£143,218£16,953£31,107£3,436
345

Chris Hazzard

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

Paul Davies

Labour — Colne Valley
£194,533£138,712£21,439£18,642£15,740
347

Chris Murray

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

Jen Craft

Labour — Thurrock
£193,514£158,334£31,290£0£3,891
349

Alex McIntyre

Labour — Gloucester
£193,455£137,699£29,088£15,731£10,936
350

Caroline Voaden

Liberal Democrat — South Devon
£193,283£140,061£24,819£18,221£10,182
351

Jodie Gosling

Labour — Nuneaton
£192,921£146,372£24,724£10,122£11,702
352

Sadik Al-Hassan

Labour — North Somerset
£192,748£124,757£28,391£26,836£12,765
353

Alison Taylor

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

Adam Jogee

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

Claire Coutinho

Conservative — East Surrey
£192,253£174,934£16,931£0£388
356

David Burton-Sampson

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

Mark Ferguson

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

Mike Tapp

Labour — Dover and Deal
£191,918£155,859£10,075£21,658£4,086
359

Alex Easton

Independent — North Down
£190,220£124,002£29,032£2,055£35,132
360

Susan Murray

Liberal Democrat — Mid Dunbartonshire
£189,988£138,296£23,406£21,324£6,962
361

John Whitby

Labour — Derbyshire Dales
£189,571£134,738£20,239£17,004£17,590
362

Tom Morrison

Liberal Democrat — Cheadle
£189,482£150,647£17,775£9,909£11,152
363

Chris Coghlan

Liberal Democrat — Dorking and Horley
£188,989£159,054£25,749£0£4,186
364

Sarah Bool

Conservative — South 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 Democrat — Lewes
£188,021£137,263£23,445£21,060£6,254
367

Frank McNally

Labour — Coatbridge and Bellshill
£187,587£129,806£18,933£17,827£21,021
368

Jake Richards

Labour — Rother Valley
£187,382£139,102£29,299£11,163£7,818
369

Becky Gittins

Labour — Clwyd East
£187,132£149,145£15,956£16,419£5,612
370

Will Stone

Labour — Swindon North
£186,928£143,410£17,815£19,760£5,943
371

Ben Coleman

Labour — Chelsea and Fulham
£186,638£155,004£31,634£0£0
372

Jon Pearce

Labour — High 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

Labour — East Renfrewshire
£186,207£122,869£25,725£18,208£18,844
375

James Naish

Labour — Rushcliffe
£186,058£140,886£29,377£10,408£5,387
376

Andrew George

Liberal Democrat — St Ives
£185,646£130,869£26,474£14,326£13,976
377

Kanishka Narayan

Labour — Vale of Glamorgan
£185,623£136,180£26,995£16,800£5,649
378

Emma Reynolds

Labour — Wycombe
£185,524£150,398£25,943£4,768£3,814
379

Hilary Benn

Labour — Leeds South
£185,324£162,859£15,318£5,163£1,984
380

Callum Anderson

Labour — Buckingham and Bletchley
£185,318£162,742£13,321£7,513£1,742
381

Llinos Medi

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

Charlie Dewhirst

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

Katrina Murray

Labour — Cumbernauld and Kirkintilloch
£184,548£121,904£20,724£16,996£24,924
384

Andrew Lewin

Labour — Welwyn 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 Democrat — Chichester
£183,623£143,191£18,022£19,548£2,005
387

Kevin Bonavia

Labour — Stevenage
£183,346£148,436£29,142£0£5,618
388

David Smith

Labour — North Northumberland
£182,965£118,588£27,334£17,392£19,652
389

Chris Curtis

Labour — Milton Keynes North
£182,956£156,467£16,582£7,990£1,918
390

Brian Leishman

Labour — Alloa and Grangemouth
£182,647£114,582£15,044£17,305£35,716
391

Charlie Maynard

Liberal Democrat — Witney
£182,545£153,756£24,521£0£3,182
392

Alison Griffiths

Conservative — Bognor 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

Labour — Shipley
£182,077£135,398£23,426£10,063£13,190
395

Connor Naismith

Labour — Crewe and Nantwich
£181,830£125,281£24,832£18,716£13,000
396

Lewis Cocking

Conservative — Broxbourne
£181,438£158,607£19,788£0£3,043
397

David Taylor

Labour — Hemel Hempstead
£181,421£137,790£26,695£13,742£3,194
398

Danny Beales

Labour — Uxbridge and South Ruislip
£181,232£153,717£26,849£0£665
399

Josh Babarinde

Liberal Democrat — Eastbourne
£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

Conservative — Bromley and Biggin Hill
£180,830£163,518£15,507£0£1,805
402

Claire Hughes

Labour — Bangor Aberconwy
£180,797£128,234£19,914£26,489£5,385
403

John Grady

Labour — Glasgow East
£180,531£125,433£14,256£25,124£15,718
404

Lloyd Hatton

Labour — South Dorset
£180,392£134,477£26,642£14,462£4,798
405

Andrew Cooper

Labour — Mid Cheshire
£180,143£130,998£17,432£24,247£7,466
406

Phil Brickell

Labour — Bolton West
£179,925£133,257£19,287£17,479£9,902
407

Adam Thompson

Labour — Erewash
£179,664£138,088£15,563£15,237£10,777
408

Luke Taylor

Liberal Democrat — Sutton and Cheam
£179,501£147,635£31,711£0£155
409

Steve Yemm

Labour — Mansfield
£179,495£136,249£20,071£10,946£12,228
410

Michelle Welsh

Labour — Sherwood Forest
£179,455£126,434£18,120£23,950£10,951
411

Cat Eccles

Labour — Stourbridge
£179,390£123,076£26,925£19,933£9,456
412

Sarah Russell

Labour — Congleton
£179,204£123,819£17,189£25,534£12,661
413

Richard Baker

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

Heidi Alexander

Labour — Swindon South
£178,830£148,366£21,377£0£9,088
415

Harriet Cross

Conservative — Gordon and Buchan
£178,612£126,974£9,712£21,144£20,782
416

Bobby Dean

Liberal Democrat — Carshalton and Wallington
£178,307£144,274£31,668£0£2,366
417

Imogen Walker

Labour — Hamilton and Clyde Valley
£178,271£116,455£24,161£18,488£18,798
418

Ben Maguire

Liberal Democrat — North Cornwall
£178,125£131,412£25,289£12,559£8,865
419

David Chadwick

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

Sureena Brackenridge

Labour — Wolverhampton North East
£177,980£119,912£29,301£20,053£8,715
421

Sorcha Eastwood

Alliance — Lagan Valley
£177,849£141,391£15,916£5,610£14,931
422

Charlotte Cane

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

Dan Aldridge

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

Jenny Riddell-Carpenter

Labour — Suffolk Coastal
£177,477£130,675£30,222£11,378£5,202
425

Freddie van Mierlo

Liberal Democrat — Henley and Thame
£177,310£153,022£18,806£193£5,289
426

Kevin McKenna

Labour — Sittingbourne and Sheppey
£177,255£139,817£16,957£18,025£2,456
427

David Williams

Labour — Stoke-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 UK — Boston 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

Labour — Aldershot
£175,028£135,604£30,426£1,379£7,619
432

Matthew Patrick

Labour — Wirral West
£174,976£134,537£24,904£4,852£10,682
433

Chris Hinchliff

Labour — North 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

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

Rachel Gilmour

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

Mark Pritchard

Conservative — The Wrekin
£174,182£113,416£18,253£35,970£4,883
438

Jo White

Labour — Bassetlaw
£174,166£133,347£29,523£5,808£5,488
439

James Asser

Labour — West Ham and Beckton
£173,878£144,414£29,464£0£0
440

Mary Creagh

Labour — Coventry East
£173,551£126,785£29,537£13,836£3,393
441

Lee Pitcher

Labour — Doncaster 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 Democrat — South Cambridgeshire
£172,648£133,731£19,689£16,546£2,683
444

Jim Dickson

Labour — Dartford
£172,033£139,452£32,322£0£259
445

James McMurdock

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

Richard Quigley

Labour — Isle of Wight West
£171,447£116,389£26,093£18,857£10,108
447

Naushabah Khan

Labour — Gillingham and Rainham
£170,848£136,951£28,956£0£4,552
448

Alan Gemmell

Labour — Central Ayrshire
£170,626£99,664£26,920£20,822£23,220
449

Al Carns

Labour — Birmingham Selly Oak
£170,101£111,085£25,716£28,793£4,506
450

Peter Swallow

Labour — Bracknell
£169,409£131,712£29,050£7,951£697
451

Josh Dean

Labour — Hertford and Stortford
£169,396£136,805£32,191£0£401
452

David Pinto-Duschinsky

Labour — Hendon
£168,750£147,896£20,854£0£0
453

John Slinger

Labour — Rugby
£168,612£125,915£24,031£13,690£4,977
454

Ann Davies

Plaid Cymru — Caerfyrddin
£168,317£118,941£26,682£15,270£7,423
455

Amanda Hack

Labour — North West Leicestershire
£168,219£121,639£20,306£15,014£11,260
456

Natalie Fleet

Labour — Bolsover
£168,096£122,281£12,096£27,638£6,081
457

Chris Bloore

Labour — Redditch
£167,691£137,355£23,342£417£6,576
458

Lillian Jones

Labour — Kilmarnock and Loudoun
£167,331£114,703£26,146£16,265£10,067
459

Rishi Sunak

Conservative — Richmond and Northallerton
£166,813£166,813£0£0£0
460

Laurence Turner

Labour — Birmingham Northfield
£166,730£126,066£20,104£18,841£1,719
461

Martin Wrigley

Liberal Democrat — Newton Abbot
£166,549£119,145£24,413£16,438£6,553
462

Satvir Kaur

Labour — Southampton Test
£166,542£126,574£19,562£16,369£4,037
463

Maureen Burke

Labour — Glasgow 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

Labour — Falkirk
£165,434£107,804£28,511£17,992£11,128
466

Juliet Campbell

Labour — Broxtowe
£165,304£141,885£19,050£0£4,369
467

Joe Robertson

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

Margaret Mullane

Labour — Dagenham and Rainham
£165,025£139,040£25,976£0£9
469

Rosie Wrighting

Labour — Kettering
£164,889£125,588£16,856£18,328£4,117
470

Jas Athwal

Labour — Ilford South
£164,547£140,844£23,656£0£47
471

Mike Martin

Liberal Democrat — Tunbridge Wells
£164,314£129,787£26,706£3,849£3,932
472

Sarah Coombes

Labour — West Bromwich
£164,149£124,435£22,763£11,592£5,359
473

John Milne

Liberal Democrat — Horsham
£163,162£120,107£27,789£12,681£2,585
474

Lucy Rigby

Labour — Northampton North
£163,015£133,336£18,066£9,396£2,218
475

Ben Goldsborough

Labour — South Norfolk
£162,821£119,530£21,726£15,997£5,567
476

Cameron Thomas

Independent — Tewkesbury
£162,596£108,077£23,996£22,427£8,096
477

Manuela Perteghella

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

Graham Stringer

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

Patrick Spencer

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

Jonathan Davies

Labour — Mid Derbyshire
£158,767£109,575£19,979£14,866£14,347
481

Pam Cox

Labour — Colchester
£158,740£129,408£15,717£8,469£5,146
482

Sojan Joseph

Labour — Ashford
£158,669£124,306£13,531£14,990£5,842
483

Brian Mathew

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

Matt Bishop

Labour — Forest of Dean
£157,583£96,826£29,939£22,162£8,225
485

Markus Campbell-Savours

Labour — Penrith and Solway
£157,073£110,752£25,377£13,565£7,379
486

Ben Obese-Jecty

Conservative — Huntingdon
£156,927£127,884£11,627£11,970£5,446
487

Nigel Farage

Reform UK — Clacton
£156,380£150,834£5,515£0£30
488

Ian Roome

Liberal Democrat — North Devon
£156,328£110,901£21,333£18,098£5,995
489

John Cooper

Conservative — Dumfries and Galloway
£154,450£88,702£27,023£15,315£23,410
490

Olly Glover

Liberal Democrat — Didcot and Wantage
£154,024£139,648£10,761£517£3,098
491

Anna Gelderd

Labour — South East Cornwall
£153,512£122,697£10,923£12,969£6,923
492

Edward Morello

Liberal Democrat — West Dorset
£153,227£107,506£21,217£20,873£3,630
493

Torsten Bell

Labour — Swansea West
£152,220£126,867£6,332£11,140£7,882
494

Josh Fenton-Glynn

Labour — Calder Valley
£152,065£97,408£22,319£21,682£10,657
495

Patricia Ferguson

Labour — Glasgow West
£151,093£94,104£17,439£18,365£21,185
496

Matt Turmaine

Labour — Watford
£150,619£118,116£32,503£0£0
497

Natasha Irons

Labour — Croydon East
£150,494£120,230£30,263£0£0
498

Neil Duncan-Jordan

Labour — Poole
£150,354£101,116£28,231£14,443£5,622
499

Katie White

Labour — Leeds North West
£150,289£99,411£25,727£17,767£7,383
500

Sam Carling

Labour — North West Cambridgeshire
£150,223£104,003£24,258£16,045£5,917
501

Gill German

Labour — Clwyd North
£150,075£100,152£20,426£21,708£7,660
502

Marie Goldman

Liberal Democrat — Chelmsford
£150,033£123,147£22,193£0£4,693
503

Dáire Hughes

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

Rupert Lowe

Restore Britain — Great Yarmouth
£147,223£132,111£12,668£0£2,443
505

Warinder Juss

Labour — Wolverhampton West
£146,076£102,304£23,932£15,941£3,899
506

Irene Campbell

Labour — North Ayrshire and Arran
£145,355£94,017£17,794£15,585£17,959
507

Gordon McKee

Labour — Glasgow South
£144,977£89,517£23,649£17,306£14,505
508

Daniel Francis

Labour — Bexleyheath and Crayford
£143,753£124,118£19,401£0£234
509

Jack Rankin

Conservative — Windsor
£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 Democrat — Mid Dorset and North Poole
£142,768£101,186£17,693£16,850£7,039
512

Douglas McAllister

Labour — West Dunbartonshire
£142,257£82,584£24,981£14,225£20,467
513

Alison Bennett

Liberal Democrat — Mid Sussex
£141,775£100,905£21,277£17,141£2,451
514

Steve Witherden

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

Martin McCluskey

Labour — Inverclyde and Renfrewshire West
£140,697£88,067£25,733£13,477£13,420
516

Zöe Franklin

Liberal Democrat — Guildford
£139,207£113,833£17,467£3,490£4,417
517

Andrew Ranger

Labour — Wrexham
£139,164£94,353£14,346£21,660£8,804
518

Harpreet Uppal

Labour — Huddersfield
£137,037£94,520£22,570£16,412£3,534
519

David Baines

Labour — St Helens North
£136,662£92,658£11,644£22,115£10,245
520

Michelle Scrogham

Labour — Barrow and Furness
£136,472£89,110£19,545£16,034£11,782
521

Johanna Baxter

Labour — Paisley and Renfrewshire South
£135,214£80,748£30,342£0£24,125
522

Jesse Norman

Conservative — Hereford and South Herefordshire
£134,182£114,449£19,451£0£283
523

Lauren Edwards

Labour — Rochester and Strood
£133,786£107,396£25,638£164£589
524

Tessa Munt

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

Martin Rhodes

Labour — Glasgow North
£133,441£82,592£23,969£14,217£12,663
526

Peter Lamb

Labour — Crawley
£133,437£110,711£21,516£0£1,209
527

Ayoub Khan

Independent — Birmingham Perry Barr
£133,355£81,737£27,359£20,398£3,861
528

Pat Cullen

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

Henry Tufnell

Labour — Mid and South Pembrokeshire
£131,877£109,652£15,428£0£6,797
530

Torcuil Crichton

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

Emily Darlington

Labour — Milton Keynes Central
£124,936£98,790£23,141£0£3,005
532

Rebecca Paul

Conservative — Reigate
£124,847£101,621£18,851£0£4,375
533

Sean Woodcock

Labour — Banbury
£119,230£84,659£15,573£13,063£5,935
534

Dan Norris

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

Iqbal Mohamed

Independent — Dewsbury and Batley
£110,062£73,582£19,682£11,628£5,171
536

Kenneth Stevenson

Labour — Airdrie and Shotts
£109,998£71,269£2,992£17,424£18,313
537

Josh Newbury

Labour — Cannock Chase
£109,414£72,517£15,589£18,259£3,048
538

Liz Jarvis

Liberal Democrat — Eastleigh
£108,699£89,380£2,855£13,215£3,250
539

Pamela Nash

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

Lincoln Jopp

Conservative — Spelthorne
£74,646£62,953£11,693£0£0