Find your constituency & take action

Constituencies Ranked for 2022

Here are all the constituencies in England and Wales that had sewage overflows in 2022

Click on the constituency name to see more details...

You may see a slight difference from a previous version of this data. Previously different water companies were separated out in this report, which meant that the totals for some constituencies were split across multiple entries, giving the impression of less sewage. This has now been corrected.

Rank Constituency MP MP Party Sewage Dumps Change Duration Change
1 Carmarthen East and Dinefwr Jonathan Edwards Independent 7,103 -353 60,430 -11,400
2 Torridge and West Devon Geoffrey Cox Conservative 5,246 110 57,494 -779
3 Dwyfor Meirionnydd Liz Saville-Roberts Plaid Cymru 6,039 -913 49,174 -19,371
4 Preseli Pembrokeshire Stephen Crabb Conservative 5,098 -1,656 47,283 -32,217
5 Penrith and The Border Neil Hudson Conservative 5,880 -349 46,071 -5,541
6 Workington Mark Jenkinson Conservative 5,160 449 43,807 -659
7 Ogmore Chris Elmore Labour 3,375 -16 34,818 4,778
8 Central Devon Mel Stride Conservative 4,054 -266 33,921 -9,584
9 Ceredigion Ben Lake Plaid Cymru 3,826 -242 33,267 -6,902
10 Brecon and Radnorshire Fay Jones Conservative 3,925 -150 30,429 -2,859
11 Carmarthen West and South Pembrokeshire Simon Hart Conservative 3,783 -753 29,415 -14,567
12 Skipton and Ripon Julian Smith Conservative 4,780 -902 28,802 -14,186
13 Totnes Anthony Mangnall Conservative 3,957 -44 27,696 230
14 South East Cornwall Sheryll Murray Conservative 3,614 -1,087 27,591 -12,141
15 North Cornwall Scott Mann Conservative 2,846 -445 24,526 -6,128
16 Westmorland and Lonsdale Tim Farron Liberal Democrat 2,191 188 23,433 -1,227
17 Copeland Trudy Harrison Conservative 2,956 -132 22,170 -2,489
18 Somerton and Frome David Warburton Conservative 2,423 414 21,886 3,014
19 Aberconwy Robin Millar Conservative 2,631 -689 21,759 -10,397
20 Neath Christina Rees Labour/Co-operative 3,249 -294 21,682 -5,210
21 Rutland and Melton Alicia Kearns Conservative 2,397 -584 20,692 -8,049
22 Derbyshire Dales Sarah Dines Conservative 2,812 -1,013 20,679 -15,709
23 Richmond (Yorks) Rishi Sunak Conservative 3,455 -746 20,615 -14,971
24 Tiverton and Honiton Richard Foord Liberal Democrat 2,558 -208 20,186 -4,594
25 Ribble Valley Nigel Evans Conservative 2,548 -278 18,954 -7,747
26 Ynys Môn Virginia Crosbie Conservative 2,878 -570 18,813 -12,455
27 Arfon Hywel Williams Plaid Cymru 3,168 -543 18,374 -11,350
28 North Devon Selaine Saxby Conservative 1,982 -109 18,363 -2,646
29 Wealden Nusrat Ghani Conservative 1,683 -89 17,302 2,220
30 Cynon Valley Beth Winter Labour 2,608 -151 17,287 -2,407
31 Isle of Wight Bob Seely Conservative 2,228 -234 16,696 122
32 West Dorset Chris Loder Conservative 1,913 -307 15,908 -2,847
33 Hexham Guy Opperman Conservative 2,686 -178 15,767 -6,902
34 Thirsk and Malton Kevin Hollinrake Conservative 3,689 -1,087 15,175 -18,182
35 Rhondda Chris Bryant Labour 3,078 -89 14,868 -1,618
36 High Peak Robert Largan Conservative 1,777 -183 14,561 -3,300
37 Barrow and Furness Simon Fell Conservative 1,844 -360 14,316 -8,386
38 Chichester Gillian Keegan Conservative 877 -248 14,141 -4,533
39 Monmouth David Davies Conservative 1,764 -211 14,108 -2,438
40 Arundel and South Downs Andrew Griffith Conservative 1,073 -6 13,898 1,284
41 Newport West Ruth Jones Labour 1,688 -319 13,346 -1,953
42 Calder Valley Craig Whittaker Conservative 2,522 -637 13,292 -4,745
43 Truro and Falmouth Cherilyn Mackrory Conservative 1,956 -226 13,218 -2,222
44 Gower Tonia Antoniazzi Labour 1,502 -558 12,814 -6,443
45 Llanelli Nia Griffith Labour 1,856 -35 12,748 -1,704
46 Berwick-upon-Tweed Anne-Marie Trevelyan Conservative 3,324 -1,009 12,468 -20,037
47 Morecambe and Lunesdale David Morris Conservative 905 -44 12,235 502
48 Shrewsbury and Atcham Daniel Kawczynski Conservative 1,482 -518 12,234 -11,331
49 Buckingham Greg Smith Conservative 1,022 -642 12,199 -12,261
50 Selby and Ainsty Nigel Adams Conservative 2,000 -909 12,055 -9,642
51 North West Leicestershire Andrew Bridgen Conservative 1,283 -99 11,804 -438
52 Tatton Esther McVey Conservative 1,664 -319 11,512 -2,734
53 North East Somerset Jacob Rees-Mogg Conservative 1,933 -1 11,118 -868
54 North West Durham Richard Holden Conservative 2,781 -92 10,573 -6,257
55 Lewes Maria Caulfield Conservative 934 179 10,376 4,088
56 North Wiltshire James Gray Conservative 1,392 79 10,302 -2,274
57 North East Derbyshire Lee Rowley Conservative 1,610 -422 10,265 -3,521
58 The Cotswolds Geoffrey Clifton-Brown Conservative 982 -317 10,152 -3,165
59 Ludlow Philip Dunne Conservative 1,583 159 10,022 -933
60 South West Devon Gary Streeter Conservative 1,502 -267 9,879 -1,045
61 Aberavon Stephen Kinnock Labour 1,503 -50 9,562 -1,574
62 North Dorset Simon Hoare Conservative 1,041 57 9,381 -2,117
63 Torfaen Nick Thomas-Symonds Labour 1,988 154 9,357 -530
64 Islwyn Chris Evans Labour/Co-operative 1,850 112 9,179 129
65 Amber Valley Nigel Mills Conservative 2,001 -391 8,933 -6,551
66 York Central Rachael Maskell Labour/Co-operative 1,451 -489 8,720 -7,224
67 Plymouth, Sutton and Devonport Luke Pollard Labour/Co-operative 1,565 -111 8,705 555
68 Colne Valley Jason McCartney Conservative 1,877 -317 8,640 -4,085
69 South Derbyshire Heather Wheeler Conservative 1,093 -16 8,527 -2,206
70 Keighley Robbie Moore Conservative 1,775 -328 8,470 -5,249
71 Merthyr Tydfil and Rhymney Gerald Jones Labour 1,698 107 8,434 741
72 Bexhill and Battle Huw Merriman Conservative 990 -76 8,341 -529
73 Bridgwater and West Somerset Ian Liddell-Grainger Conservative 1,307 -179 8,329 -1,774
74 Yeovil Marcus Fysh Conservative 1,424 -235 8,297 -4,329
75 Newton Abbot Anne Marie Morris Conservative 1,557 -564 8,294 -3,407
76 West Worcestershire Harriett Baldwin Conservative 1,290 -386 8,284 -6,083
77 Kenilworth and Southam Jeremy Wright Conservative 1,171 -819 8,245 -12,342
78 Birkenhead Mick Whitley Labour 579 35 8,083 819
79 Rossendale and Darwen Jake Berry Conservative 1,514 -413 7,971 -1,670
80 Forest of Dean Mark Harper Conservative 1,111 -555 7,915 -6,667
81 East Devon Simon Jupp Conservative 1,219 -365 7,741 -3,653
82 Horsham Jeremy Quin Conservative 632 -77 7,677 -292
83 South Leicestershire Alberto Costa Conservative 1,098 -283 7,641 -1,148
84 Salisbury John Glen Conservative 664 -324 7,545 -4,798
85 Pendle Andrew Stephenson Conservative 1,174 -358 7,347 -4,751
86 Leigh James Grundy Conservative 1,000 -491 7,249 -4,268
87 Montgomeryshire Craig Williams Conservative 605 -142 7,206 -3,578
88 Penistone and Stocksbridge Miriam Cates Conservative 1,338 -191 7,161 -3,163
89 Vale of Glamorgan Alun Cairns Conservative 765 -866 6,830 -7,666
90 Bishop Auckland Dehenna Davison Conservative 2,076 -201 6,763 -6,270
91 Heywood and Middleton Chris Clarkson Conservative 1,082 -301 6,641 -438
92 South Ribble Katherine Fletcher Conservative 1,063 -219 6,526 -3,274
93 Clwyd South Simon Baynes Conservative 1,547 -209 6,405 -4,094
94 Warrington South Andy Carter Conservative 804 -316 6,373 -1,548
95 Pontypridd Alex Davies-Jones Labour 1,302 -11 6,364 -2,078
96 Witney Robert Courts Conservative 507 -396 6,362 -8,644
97 Mid Worcestershire Nigel Huddleston Conservative 985 -230 6,355 -5,697
98 Thornbury and Yate Luke Hall Conservative 660 -76 6,336 -516
99 Blackley and Broughton Graham Stringer Labour 1,055 -423 6,316 488
100 Stretford and Urmston Kate Green Labour 1,095 -631 6,209 -5,473
101 Bolsover Mark Fletcher Conservative 992 -365 6,202 -4,776
102 City of Durham Mary Foy Labour 2,082 -677 6,153 -8,609
103 Daventry Chris Heaton-Harris Conservative 1,010 -309 6,030 -5,549
104 Staffordshire Moorlands Karen Bradley Conservative 1,102 -160 5,957 -2,851
105 Wakefield Simon Lightwood Labour 1,316 -39 5,815 -2,319
106 Eddisbury Edward Timpson Conservative 930 -530 5,799 -3,652
107 St Ives Derek Thomas Conservative 1,010 -19 5,710 -253
108 Cardiff South and Penarth Stephen Doughty Labour/Co-operative 634 -229 5,677 102
109 Clwyd West David Jones Conservative 917 -633 5,662 -9,091
110 Sleaford and North Hykeham Caroline Johnson Conservative 734 108 5,520 71
111 Wentworth and Dearne John Healey Labour 931 -381 5,479 -3,503
112 Tewkesbury Laurence Robertson Conservative 622 -621 5,423 -6,114
113 Taunton Deane Rebecca Pow Conservative 922 -216 5,353 -4,368
114 Huddersfield Barry Sheerman Labour/Co-operative 1,752 -415 5,312 -4,138
115 Chorley Lindsay Hoyle Speaker 1,126 -360 5,253 -4,583
116 Worsley and Eccles South Barbara Keeley Labour 823 -250 5,211 -1,406
117 North Tyneside Mary Glindon Labour 997 -27 5,180 -2,392
118 North Herefordshire Bill Wiggin Conservative 1,011 -998 5,151 -6,383
119 Tunbridge Wells Greg Clark Conservative 770 -218 5,132 -3,325
120 Oldham East and Saddleworth Debbie Abrahams Labour 622 -32 5,115 15
121 Scarborough and Whitby Robert Goodwill Conservative 1,365 -490 4,992 -8,834
122 Wirral South Alison McGovern Labour 733 -492 4,953 -3,473
123 Stratford-on-Avon Nadhim Zahawi Conservative 899 -307 4,938 -6,357
124 Bury South Christian Wakeford Labour 999 -189 4,933 -704
125 Bolton South East Yasmin Qureshi Labour 1,256 -237 4,893 -573
126 Wigan Lisa Nandy Labour 1,054 115 4,823 1,520
127 Bolton North East Mark Logan Conservative 1,217 -150 4,694 -3,223
128 Delyn Rob Roberts Independent 1,076 -720 4,662 -9,600
129 Devizes Danny Kruger Conservative 444 -127 4,648 -1,795
130 Halifax Holly Lynch Labour 1,485 -244 4,647 -3,992
131 North Durham Kevan Jones Labour 1,422 -266 4,647 -4,602
132 Blaenau Gwent Nick Smith Labour 1,739 184 4,631 -1,543
133 Fylde Mark Menzies Conservative 1,085 -343 4,625 -3,016
134 Jarrow Kate Osborne Labour 1,099 -149 4,617 -4,101
135 North Warwickshire Craig Tracey Conservative 776 -296 4,500 -3,599
136 Ashford Damian Green Conservative 570 -307 4,490 -4,601
137 Hemsworth Jon Trickett Labour 703 -385 4,468 -5,294
138 Barnsley East Stephanie Peacock Labour 1,073 -338 4,449 -3,523
139 Newark Robert Jenrick Conservative 714 -294 4,438 -5,650
140 Bolton West Chris Green Conservative 845 -753 4,417 -8,617
141 Wells James Heappey Conservative 778 -221 4,412 -1,969
142 Brentwood and Ongar Alex Burghart Conservative 419 -153 4,400 -1,338
143 Chippenham Michelle Donelan Conservative 722 169 4,368 1,856
144 Hazel Grove William Wragg Conservative 870 -172 4,367 -2,212
145 Plymouth, Moor View Johnny Mercer Conservative 540 -151 4,273 -291
146 Stoke-on-Trent North Jonathan Gullis Conservative 294 24 4,242 2,951
147 Hastings and Rye Sally-Ann Hart Conservative 612 -40 4,239 -168
148 Bradford East Imran Hussain Labour 911 -92 4,234 321
149 Mid Sussex Mims Davies Conservative 499 19 4,227 462
150 Ashfield Lee Anderson Conservative 776 70 4,185 -213
151 South Northamptonshire Andrea Leadsom Conservative 692 -460 4,158 -8,586
152 Wyre and Preston North Ben Wallace Conservative 717 -399 4,141 -1,859
153 Rother Valley Alexander Stafford Conservative 767 -361 4,093 -3,635
154 Swansea East Carolyn Harris Labour 1,045 27 4,062 -1,817
155 Sedgefield Paul Howell Conservative 1,022 -561 4,056 -7,976
156 Wansbeck Ian Lavery Labour 985 -191 4,050 -2,049
157 Stockton North Alex Cunningham Labour 859 -134 4,041 -995
158 East Surrey Claire Coutinho Conservative 384 -140 3,995 -1,035
159 St Helens North Conor McGinn Labour 845 -290 3,992 -1,474
160 Blackburn Kate Hollern Labour 1,072 16 3,979 1,254
161 Rushcliffe Ruth Edwards Conservative 503 -301 3,972 -3,976
162 St Austell and Newquay Steve Double Conservative 1,450 -462 3,958 -9,221
163 Corby Tom Pursglove Conservative 593 215 3,942 1,255
164 Gainsborough Edward Leigh Conservative 639 -242 3,930 -3,111
165 Elmet and Rothwell Alec Shelbrooke Conservative 743 -490 3,924 -4,607
166 Chesterfield Toby Perkins Labour 1,010 -170 3,873 -2,253
167 Shipley Philip Davies Conservative 1,316 -27 3,859 -1,736
168 Harrogate and Knaresborough Andrew Jones Conservative 1,051 -322 3,821 -3,872
169 Wellingborough Peter Bone Conservative 409 85 3,809 350
170 Tonbridge and Malling Thomas Tugendhat Conservative 457 -83 3,764 -690
171 North West Cambridgeshire Shailesh Vara Conservative 387 -65 3,734 -2,016
172 Sheffield South East Clive Betts Labour 1,014 -283 3,708 -2,850
173 Leeds North West Alex Sobel Labour/Co-operative 656 -307 3,704 -1,641
174 Cardiff West Kevin Brennan Labour 463 -146 3,586 -1,283
175 Huntingdon Jonathan Djanogly Conservative 433 -127 3,581 -3,711
176 Denton and Reddish Andrew Gwynne Labour 1,088 183 3,580 830
177 Wallasey Angela Eagle Labour 666 27 3,546 947
178 Stalybridge and Hyde Jonathan Reynolds Labour/Co-operative 846 48 3,488 1,292
179 Henley John Howell Conservative 326 -410 3,414 -4,738
180 East Yorkshire Greg Knight Conservative 935 -689 3,372 -10,829
181 Beverley and Holderness Graham Stuart Conservative 808 -946 3,369 -6,548
182 Meriden Saqib Bhatti Conservative 280 -171 3,364 -2,356
183 Newcastle upon Tyne East Nick Brown Labour 902 14 3,324 -1,232
184 North Norfolk Duncan Baker Conservative 377 -151 3,296 -1,919
185 Warrington North Charlotte Nichols Labour 492 -244 3,280 -2,050
186 York Outer Julian Sturdy Conservative 609 -371 3,233 -4,675
187 South West Wiltshire Andrew Murrison Conservative 648 168 3,204 1,088
188 New Forest East Julian Lewis Independent 364 -9 3,189 -246
189 Wokingham John Redwood Conservative 206 -86 3,189 -1,546
190 North East Hampshire Ranil Jayawardena Conservative 290 -97 3,169 -1,413
191 Lichfield Michael Fabricant Conservative 332 -348 3,168 -2,458
192 Mid Derbyshire Pauline Latham Conservative 835 -76 3,150 -1,258
193 Romsey and Southampton North Caroline Nokes Conservative 226 -180 3,144 -3,107
194 Wirral West Margaret Greenwood Labour 419 -173 3,120 313
195 Haltemprice and Howden David Davis Conservative 988 -480 3,118 -2,074
196 Erewash Maggie Throup Conservative 403 -332 3,109 -6,806
197 Saffron Walden Kemi Badenoch Conservative 327 -262 3,066 -4,106
198 Blaydon Liz Twist Labour 1,243 -175 3,039 -3,533
199 Bristol North West Darren Jones Labour 1,355 -299 3,029 -808
200 Ashton-under-Lyne Angela Rayner Labour 836 246 3,027 1,035
201 Caerphilly Wayne David Labour 762 39 3,009 94
202 Meon Valley Flick Drummond Conservative 260 -24 3,001 -510
203 Dewsbury Mark Eastwood Conservative 690 -186 2,999 -2,905
204 Camborne and Redruth George Eustice Conservative 435 -74 2,984 -1,742
205 Normanton, Pontefract and Castleford Yvette Cooper Labour 1,080 -226 2,949 -2,875
206 Hyndburn Sara Britcliffe Conservative 666 -75 2,930 232
207 Altrincham and Sale West Graham Brady Conservative 798 1 2,889 354
208 Newbury Laura Farris Conservative 219 -555 2,879 -6,459
209 Halton Derek Twigg Labour 987 -181 2,839 -2,354
210 Mole Valley Paul Beresford Conservative 229 -166 2,838 -559
211 Bassetlaw Brendan Clarke-Smith Conservative 401 -231 2,816 -2,808
212 North East Cambridgeshire Steve Barclay Conservative 451 -123 2,805 -1,940
213 Salford and Eccles Rebecca Long-Bailey Labour 795 -293 2,796 -1,770
214 Weaver Vale Mike Amesbury Labour 782 -257 2,767 -670
215 Harborough Neil O'Brien Conservative 479 13 2,743 -1,066
216 Banbury Victoria Prentis Conservative 326 -372 2,741 -6,274
217 Alyn and Deeside Mark Tami Labour 655 -198 2,697 -2,400
218 Louth and Horncastle Victoria Atkins Conservative 771 -204 2,671 -2,687
219 Rochdale Tony Lloyd Labour 921 -181 2,657 -1,576
220 Bosworth Luke Evans Conservative 785 -368 2,649 -7,129
221 Cardiff North Anna McMorrin Labour 312 -13 2,628 191
222 Maldon John Whittingdale Conservative 366 -138 2,624 -1,955
223 Carlisle John Stevenson Conservative 607 -173 2,595 -1,807
224 Stone Bill Cash Conservative 672 -371 2,536 -5,058
225 Bognor Regis and Littlehampton Nick Gibb Conservative 217 67 2,501 1,354
226 South Staffordshire Gavin Williamson Conservative 663 -182 2,476 -2,548
227 Brigg and Goole Andrew Percy Conservative 873 -331 2,470 -5,839
228 North East Bedfordshire Richard Fuller Conservative 333 -145 2,458 -3,929
229 Hereford and South Herefordshire Jesse Norman Conservative 560 -550 2,456 -3,397
230 Stroud Siobhan Baillie Conservative 292 -230 2,451 -2,709
231 East Hampshire Damian Hinds Conservative 243 -164 2,449 -1,550
232 Easington Grahame Morris Labour 724 -214 2,424 -3,521
233 Gateshead Ian Mearns Labour 1,119 -111 2,396 -2,673
234 Oldham West and Royton Jim McMahon Labour/Co-operative 620 25 2,358 165
235 Cheadle Mary Robinson Conservative 445 -136 2,325 -734
236 Central Suffolk and North Ipswich Daniel Poulter Conservative 268 -327 2,323 -4,149
237 Makerfield Yvonne Fovargue Labour 859 -163 2,317 -2,526
238 Maidstone and The Weald Helen Grant Conservative 249 -67 2,306 -460
239 Hartlepool Jill Mortimer Conservative 537 -346 2,303 -4,613
240 Leeds Central Hilary Benn Labour 527 -642 2,292 -1,619
241 Pudsey Stuart Andrew Conservative 676 -173 2,290 -1,688
242 St Helens South and Whiston Marie Rimmer Labour 333 -56 2,258 1,530
243 Bury North James Daly Conservative 543 -292 2,224 -3,087
244 South West Surrey Jeremy Hunt Conservative 242 -11 2,211 -622
245 Ellesmere Port and Neston Justin Madders Labour 654 -598 2,145 -6,549
246 North West Hampshire Kit Malthouse Conservative 163 -44 2,134 -243
247 Lancaster and Fleetwood Cat Smith Labour 697 -237 2,133 -3,568
248 Burton Kate Griffiths Conservative 525 -141 2,094 -2,897
249 Newport East Jessica Morden Labour 567 185 2,088 322
250 Congleton Fiona Bruce Conservative 868 -477 2,079 -3,363
251 Manchester Central Lucy Powell Labour/Co-operative 521 -128 2,050 792
252 Stafford Theo Clarke Conservative 239 -139 2,027 -2,537
253 Cleethorpes Martin Vickers Conservative 448 -146 1,995 -1,846
254 Batley and Spen Kim Leadbeater Labour 494 -222 1,984 -1,969
255 Doncaster North Ed Miliband Labour 850 -123 1,971 -3,533
256 Braintree James Cleverly Conservative 350 103 1,965 -17
257 Stockport Navendu Mishra Labour 702 -354 1,964 -1,384
258 Blyth Valley Ian Levy Conservative 565 -358 1,949 -3,758
259 Barnsley Central Dan Jarvis Labour 497 -133 1,942 -1,254
260 Rotherham Sarah Champion Labour 651 -147 1,918 -1,445
261 Bradford West Naseem Shah Labour 709 -102 1,914 -1,009
262 Leeds West Rachel Reeves Labour 789 -212 1,882 -501
263 North East Hertfordshire Oliver Heald Conservative 224 -53 1,880 -1,344
264 North Shropshire Helen Morgan Liberal Democrat 590 -851 1,831 -6,848
265 North Somerset Liam Fox Conservative 336 -58 1,825 -378
266 Stockton South Matt Vickers Conservative 674 -152 1,810 -923
267 Eastleigh Paul Holmes Conservative 203 22 1,788 725
268 Mid Dorset and North Poole Michael Tomlinson Conservative 322 44 1,776 489
269 Sheffield, Brightside and Hillsborough Gill Furniss Labour 686 -195 1,755 -852
270 Sefton Central Bill Esterson Labour 655 -180 1,670 -1,874
271 South Norfolk Richard Bacon Conservative 181 51 1,646 461
272 Bath Wera Hobhouse Liberal Democrat 1,415 -266 1,631 -103
273 Sheffield, Hallam Olivia Blake Labour 406 -47 1,625 103
274 Broxtowe Darren Henry Conservative 439 -52 1,616 -1,376
275 South East Cambridgeshire Lucy Frazer Conservative 287 -130 1,612 -3,266
276 Portsmouth South Stephen Morgan Labour 208 -5 1,601 -1
277 Newcastle-under-Lyme Aaron Bell Conservative 452 -180 1,566 -617
278 City of Chester Chris Matheson Labour 652 -922 1,506 -4,930
279 Folkestone and Hythe Damian Collins Conservative 193 -90 1,505 -898
280 Morley and Outwood Andrea Jenkyns Conservative 583 -270 1,501 -2,007
281 Charnwood Edward Argar Conservative 467 -246 1,488 -1,826
282 Torbay Kevin Foster Conservative 241 -93 1,465 -993
283 New Forest West Desmond Swayne Conservative 170 -100 1,451 -861
284 South Cambridgeshire Anthony Browne Conservative 244 -83 1,429 -1,926
285 Don Valley Nicholas Fletcher Conservative 577 -292 1,428 -2,214
286 Garston and Halewood Maria Eagle Labour 178 -89 1,415 -1,420
287 Loughborough Jane Hunt Conservative 399 -51 1,414 -603
288 The Wrekin Mark Pritchard Conservative 379 -529 1,399 -4,122
289 Castle Point Rebecca Harris Conservative 222 -36 1,393 96
290 Wantage David Johnston Conservative 205 -317 1,371 -4,344
291 Wrexham Sarah Atherton Conservative 392 -318 1,323 -2,540
292 Redcar Jacob Young Conservative 455 -250 1,321 -2,397
293 North Swindon Justin Tomlinson Conservative 103 -10 1,297 -12
294 Sunderland Central Julie Elliott Labour 527 -150 1,269 -1,274
295 Bury St Edmunds Jo Churchill Conservative 207 -45 1,265 -1,922
296 Runnymede and Weybridge Ben Spencer Conservative 87 7 1,260 302
297 South Dorset Richard Drax Conservative 580 -152 1,260 -307
298 Boston and Skegness Matt Warman Conservative 301 15 1,254 -25
299 West Lancashire Rosie Cooper Labour 273 -276 1,235 -2,800
300 Weston-Super-Mare John Penrose Conservative 124 -74 1,220 -1,388
301 Exeter Ben Bradshaw Labour 488 -183 1,218 -763
302 Sherwood Mark Spencer Conservative 403 -156 1,215 -2,730
303 Redditch Rachel Maclean Conservative 129 -72 1,215 -1,977
304 South Holland and The Deepings John Hayes Conservative 187 -80 1,214 -1,351
305 Beaconsfield Joy Morrissey Conservative 66 -51 1,205 -595
306 Macclesfield David Rutley Conservative 413 -468 1,164 -1,400
307 Leeds North East Fabian Hamilton Labour 616 -217 1,124 -940
308 Gosport Caroline Dinenage Conservative 154 -4 1,123 214
309 Southampton, Test Alan Whitehead Labour 129 -12 1,092 196
310 Vale of Clwyd James Davies Conservative 452 -258 1,085 -1,728
311 Worcester Robin Walker Conservative 149 -116 1,076 -1,021
312 Eastbourne Caroline Ansell Conservative 167 21 1,059 455
313 Reigate Crispin Blunt Conservative 85 -67 1,058 -1,159
314 Crewe and Nantwich Kieran Mullan Conservative 235 -129 1,033 -1,098
315 West Suffolk Matthew Hancock Conservative 189 -42 1,021 -2,128
316 Burnley Antony Higginbotham Conservative 437 -165 987 -1,179
317 Bridgend Jamie Wallis Conservative 120 -11 979 -305
318 Rugby Mark Pawsey Conservative 379 -77 977 -536
319 Windsor Adam Afriyie Conservative 111 -86 951 -1,150
320 Sheffield Central Paul Blomfield Labour 429 -123 946 -423
321 Stoke-on-Trent Central Jo Gideon Conservative 521 -63 944 -306
322 South West Norfolk Elizabeth Truss Conservative 172 -318 942 -6,413
323 Kettering Philip Hollobone Conservative 306 -195 940 -4,879
324 Mansfield Ben Bradley Conservative 358 -56 934 -536
325 South Shields Emma Lewell-Buck Labour 320 -85 930 -1,692
326 Walsall South Valerie Vaz Labour 240 -36 909 183
327 Middlesbrough Andy McDonald Labour 331 -60 905 -361
328 Sheffield, Heeley Louise Haigh Labour 313 -123 905 -405
329 Nottingham East Nadia Whittome Labour 197 17 904 243
330 Stoke-on-Trent South Jack Brereton Conservative 267 -69 891 -757
331 Middlesbrough South and East Cleveland Simon Clarke Conservative 322 -298 863 -3,247
332 Guildford Angela Richardson Conservative 124 0 850 -63
333 Waveney Peter Aldous Conservative 474 -115 844 -1,235
334 Bradford South Judith Cummins Labour 349 -67 840 -452
335 Norwich South Clive Lewis Labour 297 -509 832 -6,878
336 Liverpool, Riverside Kim Johnson Labour 344 23 820 -185
337 Fareham Suella Braverman Conservative 201 -34 799 -25
338 Newcastle upon Tyne Central Chi Onwurah Labour 510 -30 790 -1,085
339 Hertford and Stortford Julie Marson Conservative 96 -92 786 -1,051
340 Grantham and Stamford Gareth Davies Conservative 132 -152 784 -3,018
341 Birmingham, Hodge Hill Liam Byrne Labour 330 -57 783 -479
342 Faversham and Mid Kent Helen Whately Conservative 222 -68 776 -1,369
343 Wolverhampton South East Pat McFadden Labour 108 27 756 669
344 Witham Priti Patel Conservative 92 -219 755 -4,546
345 Houghton and Sunderland South Bridget Phillipson Labour 464 -102 753 -625
346 Mid Bedfordshire Nadine Dorries Conservative 78 -8 721 -111
347 Bromsgrove Sajid Javid Conservative 243 0 717 -783
348 Stourbridge Suzanne Webb Conservative 218 -98 716 -1,750
349 Canterbury Rosie Duffield Labour 183 -66 714 -609
350 Manchester, Gorton Afzal Khan Labour 114 38 698 525
351 Northampton South Andrew Lewer Conservative 229 -195 683 49
352 Worthing West Peter Bottomley Conservative 88 18 679 473
353 Swansea West Geraint Davies Labour 392 59 673 -319
354 Wyre Forest Mark Garnier Conservative 209 -177 673 -2,957
355 Tamworth Christopher Pincher Conservative 245 -145 670 -1,432
356 North West Norfolk James Wild Conservative 349 -463 649 -6,476
357 South Suffolk James Cartlidge Conservative 209 1 644 -788
358 Barking Margaret Hodge Labour 95 7 636 55
359 Scunthorpe Holly Mumby-Croft Conservative 348 -170 633 -867
360 Kingswood Chris Skidmore Conservative 427 -30 619 84
361 Birmingham, Ladywood Shabana Mahmood Labour 409 -101 609 -700
362 Esher and Walton Dominic Raab Conservative 55 -45 589 -510
363 Chingford and Woodford Green Iain Duncan Smith Conservative 155 -36 588 -642
364 Welwyn Hatfield Grant Shapps Conservative 50 42 587 570
365 Leeds East Richard Burgon Labour 305 -220 577 -1,365
366 Preston Mark Hendrick Labour/Co-operative 231 -276 574 -2,536
367 Gillingham and Rainham Rehman Chishti Conservative 391 -111 564 -416
368 Epping Forest Eleanor Laing Conservative 101 -5 561 -234
369 Bristol West Thangam Debbonaire Labour 542 -135 557 -493
370 Suffolk Coastal Therese Coffey Conservative 426 91 548 -218
371 Harwich and North Essex Bernard Jenkin Conservative 235 -375 548 -4,516
372 Great Grimsby Lia Nici Conservative 211 -6 533 -117
373 Newcastle upon Tyne North Catherine McKinnell Labour 240 -29 527 -609
374 Warwick and Leamington Matt Western Labour 116 -88 524 -832
375 Surrey Heath Michael Gove Conservative 72 -75 522 -867
376 Vauxhall Florence Eshalomi Labour/Co-operative 81 -37 510 31
377 Gloucester Richard Graham Conservative 161 -104 509 -2,806
378 Greenwich and Woolwich Matthew Pennycook Labour 93 -76 508 -214
379 Filton and Bradley Stoke Jack Lopresti Conservative 180 52 505 370
380 Battersea Marsha de Cordova Labour 129 -156 496 -1,055
381 Sittingbourne and Sheppey Gordon Henderson Conservative 180 -177 491 -1,175
382 Milton Keynes North Ben Everitt Conservative 60 1 491 313
383 Darlington Peter Gibson Conservative 238 8 489 -90
384 Wolverhampton South West Stuart Anderson Conservative 188 22 488 -75
385 Clacton Giles Watling Conservative 249 -191 487 -1,356
386 Great Yarmouth Brandon Lewis Conservative 358 150 473 -447
387 Telford Lucy Allan Conservative 149 -17 465 -84
388 Derby South Margaret Beckett Labour 198 -113 459 -518
389 Dumfriesshire, Clydesdale and Tweeddale David Mundell Conservative 102 102 455 455
390 Cities of London and Westminster Nickie Aiken Conservative 177 -158 438 -262
391 Derby North Amanda Solloway Conservative 379 -14 427 -280
392 Washington and Sunderland West Sharon Hodgson Labour 201 -121 418 -1,233
393 Bristol East Kerry McCarthy Labour 442 -134 413 45
394 Poole Robert Syms Conservative 118 2 405 128
395 Manchester, Withington Jeff Smith Labour 194 -163 397 -1,441
396 Rochford and Southend East James Duddridge Conservative 101 -67 396 -381
397 Crawley Henry Smith Conservative 34 -2 394 47
398 Broadland Jerome Mayhew Conservative 98 -159 375 -3,138
399 Ipswich Tom Hunt Conservative 209 56 374 -152
400 Chelsea and Fulham Greg Hands Conservative 79 -45 363 -22
401 Mid Norfolk George Freeman Conservative 80 -117 360 -2,015
402 Portsmouth North Penny Mordaunt Conservative 186 28 359 23
403 Ilford North Wes Streeting Labour 130 -23 348 -178
404 Doncaster Central Rosie Winterton Labour 67 -82 344 -1,204
405 East Worthing and Shoreham Tim Loughton Conservative 94 8 344 118
406 South Swindon Robert Buckland Conservative 26 -25 332 -413
407 Bristol South Karin Smyth Labour 160 -9 325 47
408 Cannock Chase Amanda Milling Conservative 211 -47 303 -593
409 Halesowen and Rowley Regis James Morris Conservative 142 -116 303 -687
410 Cardiff Central Jo Stevens Labour 48 13 301 167
411 Southport Damien Moore Conservative 161 -95 289 -1,048
412 Nuneaton Marcus Jones Conservative 48 -6 288 -154
413 Gravesham Adam Holloway Conservative 170 -66 283 -284
414 Hammersmith Andrew Slaughter Labour 42 -31 281 -236
415 Putney Fleur Anderson Labour 98 -6 273 -7
416 Hitchin and Harpenden Bim Afolami Conservative 68 -58 269 -1,446
417 Basildon and Billericay John Baron Conservative 66 66 268 268
418 South West Hertfordshire Gagan Mohindra Conservative 35 -199 267 -4,473
419 North Thanet Roger Gale Conservative 53 -75 265 -785
420 Bootle Peter Dowd Labour 161 -54 255 -589
421 Woking Jonathan Lord Conservative 44 2 253 -47
422 Rayleigh and Wickford Mark Francois Conservative 50 -100 247 -1,537
423 Southampton, Itchen Royston Smith Conservative 43 4 245 89
424 Rochester and Strood Kelly Tolhurst Conservative 152 -89 244 -424
425 Sutton Coldfield Andrew Mitchell Conservative 38 -2 235 -4
426 Birmingham, Hall Green Tahir Ali Labour 146 48 233 12
427 Blackpool North and Cleveleys Paul Maynard Conservative 33 -31 232 -344
428 Birmingham, Northfield Gary Sambrook Conservative 160 42 229 93
429 Walsall North Eddie Hughes Conservative 125 7 226 -59
430 South West Bedfordshire Andrew Selous Conservative 28 -25 219 -673
431 Lincoln Karl McCartney Conservative 38 -3 215 -254
432 Birmingham, Edgbaston Preet Kaur Gill Labour/Co-operative 153 4 213 -78
433 Nottingham South Lilian Greenwood Labour 113 -75 213 -630
434 Birmingham, Perry Barr Khalid Mahmood Labour 114 25 211 -96
435 Wythenshawe and Sale East Mike Kane Labour 19 -31 197 -107
436 Peterborough Paul Bristow Conservative 85 36 192 115
437 Gedling Tom Randall Conservative 190 -36 186 -284
438 West Bromwich East Nicola Richards Conservative 78 -16 185 -86
439 Christchurch Christopher Chope Conservative 61 -29 185 -304
440 Brent North Barry Gardiner Labour 76 12 182 -71
441 Leicester West Liz Kendall Labour 84 25 177 140
442 Colchester Will Quince Conservative 78 -250 176 -204
443 Harlow Robert Halfon Conservative 21 -11 172 -150
444 Brighton, Kemptown Lloyd Russell-Moyle Labour/Co-operative 62 11 170 61
445 Birmingham, Selly Oak Steve McCabe Labour 183 -3 170 -68
446 Mitcham and Morden Siobhain McDonagh Labour 107 -11 168 -120
447 Warley John Spellar Labour 223 -11 167 -41
448 Brentford and Isleworth Ruth Cadbury Labour 20 -23 164 -273
449 Oxford East Anneliese Dodds Labour/Co-operative 15 -41 163 -727
450 Tynemouth Alan Campbell Labour 124 -24 163 -367
451 Aldershot Leo Docherty Conservative 29 -36 154 -633
452 Dudley North Marco Longhi Conservative 121 -13 150 -169
453 Bedford Mohammad Yasin Labour 21 -21 140 -336
454 Walthamstow Stella Creasy Labour/Co-operative 43 -18 139 -19
455 Nottingham North Alex Norris Labour/Co-operative 97 62 136 64
456 Leicester East Claudia Webbe Independent 44 -24 135 -11
457 Richmond Park Sarah Olney Liberal Democrat 16 -60 134 -244
458 Ealing Central and Acton Rupa Huq Labour 18 -16 132 -83
459 South Basildon and East Thurrock Stephen Metcalfe Conservative 34 -8 131 -248
460 Ilford South Sam Tarry Labour 42 -27 129 -172
461 East Ham Stephen Timms Labour 40 -18 123 -155
462 West Bromwich West Shaun Bailey Conservative 63 -9 121 11
463 Edmonton Kate Osamor Labour/Co-operative 15 -12 120 -62
464 Leyton and Wanstead John Cryer Labour 49 -53 115 -250
465 Solihull Julian Knight Conservative 68 -24 113 -83
466 Bournemouth West Conor Burns Conservative 27 12 96 34
467 Orpington Gareth Bacon Conservative 31 -6 95 -57
468 Finchley and Golders Green Mike Freer Conservative 42 -7 94 5
469 Chelmsford Vicky Ford Conservative 52 -21 93 -299
470 Knowsley George Howarth Labour 41 -21 89 -146
471 Hornchurch and Upminster Julia Lopez Conservative 14 6 86 56
472 Reading West Alok Sharma Conservative 10 -11 81 -300
473 Chatham and Aylesford Tracey Crouch Conservative 81 -37 81 -143
474 Dagenham and Rainham Jon Cruddas Labour 11 -91 81 -1,651
475 Aldridge-Brownhills Wendy Morton Conservative 51 -63 79 -411
476 Kingston upon Hull West and Hessle Emma Hardy Labour 68 -4 79 -75
477 Cheltenham Alex Chalk Conservative 46 -119 77 -2,464
478 Bracknell James Sunderland Conservative 16 1 74 -11
479 Kingston and Surbiton Edward Davey Liberal Democrat 14 -12 74 -48
480 Oxford West and Abingdon Layla Moran Liberal Democrat 19 -111 73 -1,374
481 Bermondsey and Old Southwark Neil Coyle Labour 20 -30 70 -124
482 Poplar and Limehouse Apsana Begum Labour 37 -76 68 -141
483 Havant Alan Mak Conservative 16 11 64 45
484 Slough Tan Dhesi Labour 8 -8 63 -109
485 Brent Central Dawn Butler Labour 29 -9 62 -48
486 Blackpool South Scott Benton Conservative 22 -28 61 -171
487 Southend West Anna Firth Conservative 34 -8 60 -53
488 Dartford Gareth Johnson Conservative 9 -36 58 -361
489 Hemel Hempstead Mike Penning Conservative 12 -135 57 -2,657
490 Birmingham, Yardley Jess Phillips Labour 66 -64 56 -511
491 Bournemouth East Tobias Ellwood Conservative 40 -17 56 -42
492 Erith and Thamesmead Abena Oppong-Asare Labour 6 -29 54 -329
493 Liverpool, Walton Dan Carden Labour 25 25 54 54
494 South Thanet Craig Mackinlay Conservative 24 -50 41 -127
495 Chipping Barnet Theresa Villiers Conservative 21 -25 39 -208
496 Wolverhampton North East Jane Stevenson Conservative 48 -40 33 -985
497 Leicester South Jon Ashworth Labour 46 -41 32 -617
498 Coventry South Zarah Sultana Labour 20 0 28 -14
499 Carshalton and Wallington Elliot Colburn Conservative 7 -11 22 -79
500 Dudley South Mike Wood Conservative 24 -19 21 -3
501 Croydon Central Sarah Jones Labour 9 -11 15 -30
502 Harrow East Bob Blackman Conservative 11 -61 14 -301
503 Birmingham, Erdington Paulette Hamilton Labour 28 -18 13 -8
504 Ealing, Southall Virendra Sharma Labour 7 -26 11 -66
505 Norwich North Chloe Smith Conservative 4 -2 11 -10
506 Winchester Steve Brine Conservative 10 -2 10 -5
507 Tottenham David Lammy Labour 3 0 10 2
508 Lewisham, Deptford Vicky Foxcroft Labour 5 -19 8 -59
509 Milton Keynes South Iain Stewart Conservative 7 7 8 8
510 Luton South Rachel Hopkins Labour 12 -2 8 -18
511 Streatham Bell Ribeiro-Addy Labour 12 -6 7 -16
512 Epsom and Ewell Chris Grayling Conservative 7 -27 7 -50
513 Aylesbury Rob Butler Conservative 2 0 7 0
514 Maidenhead Theresa May Conservative 3 -17 6 -108
515 Chesham and Amersham Sarah Green Liberal Democrat 2 -114 3 -1,810
516 Uxbridge and South Ruislip Boris Johnson Conservative 1 0 3 2
517 Basingstoke Maria Miller Conservative 3 -3 2 -21
518 Dover Natalie Elphicke Conservative 3 -12 2 -25
519 Northampton North Michael Ellis Conservative 2 1 1 0
520 Coventry North West Taiwo Owatemi Labour 3 -9 0 -4
521 Cambridge Daniel Zeichner Labour 2 -11 0 -29
522 Liverpool, West Derby Ian Byrne Labour 1 -2 0 -3
523 Ealing North James Murray Labour/Co-operative 1 -4 0 -5
524 Bexleyheath and Crayford David Evennett Conservative 0 0 0 0
525 Bromley and Chislehurst Bob Neill Conservative 0 0 0 0
526 Broxbourne Charles Walker Conservative 0 0 0 0
527 Croydon North Steve Reed Labour/Co-operative 0 -3 0 -2
528 Enfield, Southgate Bambos Charalambous Labour 0 0 0 0
529 Feltham and Heston Seema Malhotra Labour/Co-operative 0 0 0 0
530 Hertsmere Oliver Dowden Conservative 0 0 0 0
531 Hornsey and Wood Green Catherine West Labour 0 0 0 0
532 Kingston upon Hull North Diana R. Johnson Labour 0 -1 0 0
533 Luton North Sarah Owen Labour 0 0 0 0
534 Old Bexley and Sidcup Louie French Conservative 0 0 0 0
535 Reading East Matt Rodda Labour 0 0 0 0
536 Sevenoaks Laura Trott Conservative 0 0 0 0
537 Thurrock Jackie Doyle-Price Conservative 0 -3 0 -1
538 Tooting Rosena Allin-Khan Labour 0 -4 0 -2
539 Twickenham Munira Wilson Liberal Democrat 0 0 0 0
540 Watford Dean Russell Conservative 0 0 0 0
541 West Ham Lyn Brown Labour 0 0 0 0
542 Wimbledon Stephen Hammond Conservative 0 -47 0 -160
543 Wycombe Steven Baker Conservative 0 -2 0 0

Data Sources & Accuracy

EDM (Event Duration Monitoring) data and Consented Discharges to Controlled Waters with Conditions from Environment Agency & Data Map Wales

Experimental derived data from Thames Water API, Some data may be missing or inaccurate. This uses Environment Agency rainfall data from the real-time data API (Beta) - Rainfall data is delayed by up to two days.

This website is intended to provide an accurate representation of the Environment Agency data. The data is hard to use, and thus some errors may have been made. If you find something that is incorrect, please raise an issue at the GitHub issues page and we'll endeavour to fix it quickly.

This project is not associated, approved or endorsed by any of the companies whose logos you see here.