Find your constituency & take action

Constituencies Ranked for 2023

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

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

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