Results for the UK general election on 8 June 2017 Great Britain - by declaration time

Ranking Constituency Winning candidate Winning party Valid vote count Invalid vote count Majority Declaration time
1 Newcastle upon Tyne Central ONWURAH, Chi Lab 37,094 79 14,937 Thursday 8 at 23:01
2 Houghton and Sunderland South PHILLIPSON, Bridget Lab 41,480 77 12,341 Thursday 8 at 23:10
3 Sunderland Central ELLIOTT, Julie Lab 45,111 76 9,997 Thursday 8 at 23:45
4 Newcastle upon Tyne East BROWN, Nicholas Lab 41,637 84 19,261 Thursday 8 at 23:56
5 North Swindon TOMLINSON, Justin Con 54,911 104 8,335 Thursday 8 at 23:58
6 Washington and Sunderland West HODGSON, Sharon Lab 40,574 74 12,940 Friday 9 at 00:03
7 Newcastle upon Tyne North MCKINNELL, Catherine Lab 48,288 83 10,349 Friday 9 at 00:14
8 Kettering HOLLOBONE, Philip Con 49,404 120 10,562 Friday 9 at 00:25
9 Nuneaton JONES, Marcus Con 46,067 71 4,739 Friday 9 at 00:34
10 Broxbourne WALKER, Charles Con 47,485 102 15,792 Friday 9 at 00:36
11 Middlesbrough MCDONALD, Andy Lab 35,637 57 13,873 Friday 9 at 00:41
12 Basildon and Billericay BARON, John Con 44,918 121 13,400 Friday 9 at 00:43
13 Workington HAYMAN, Sue Lab 41,676 55 3,925 Friday 9 at 00:43
14 South Shields LEWELL-BUCK, Emma Lab 40,772 77 14,508 Friday 9 at 00:51
15 Darlington CHAPMAN, Jenny Lab 44,817 79 3,280 Friday 9 at 00:51
16 Jarrow HEPBURN, Stephen Lab 43,023 77 17,263 Friday 9 at 01:08
17 Llanelli GRIFFITH, Nia Lab 40,342 56 12,024 Friday 9 at 01:09
18 Wrexham LUCAS, Ian Lab 35,092 68 1,832 Friday 9 at 01:10
19 South Swindon BUCKLAND, Robert Con 51,271 87 2,464 Friday 9 at 01:10
20 Rutherglen and Hamilton West KILLEN, Gerard Lab / Co-op 50,872 57 265 Friday 9 at 01:12
21 Harrogate and Knaresborough JONES, Andrew Con 56,740 139 18,168 Friday 9 at 01:13
22 South Basildon and East Thurrock METCALFE, Stephen Con 47,120 75 11,490 Friday 9 at 01:14
23 Stockton North CUNNINGHAM, Alex Lab 42,731 74 8,715 Friday 9 at 01:14
24 Leigh PLATT, Joanne Lab / Co-op 46,874 105 9,554 Friday 9 at 01:19
25 Wigan NANDY, Lisa Lab 47,542 96 16,027 Friday 9 at 01:21
26 Makerfield FOVARGUE, Yvonne Lab 46,933 104 13,542 Friday 9 at 01:24
27 Tooting ALLIN-KHAN, Rosena Lab 58,171 133 15,458 Friday 9 at 01:24
28 Birkenhead FIELD, Frank Lab 43,663 108 25,514 Friday 9 at 01:25
29 Halton TWIGG, Derek Lab 49,518 85 25,405 Friday 9 at 01:25
30 Carlisle STEVENSON, John Con 43,056 88 2,599 Friday 9 at 01:29
31 West Bromwich East WATSON, Tom Lab 39,098 138 7,713 Friday 9 at 01:30
32 Chelmsford FORD, Vicky Con 56,860 103 13,572 Friday 9 at 01:31
33 Paisley and Renfrewshire South BLACK, Mhairi SNP 41,712 59 2,541 Friday 9 at 01:32
34 Harlow HALFON, Robert Con 44,846 75 7,031 Friday 9 at 01:34
35 Knowsley HOWARTH, George Lab 55,483 68 42,214 Friday 9 at 01:36
36 Rayleigh and Wickford FRANCOIS, Mark Con 55,323 96 23,450 Friday 9 at 01:37
37 Vale of Clwyd RUANE, Chris Lab 38,684 91 2,379 Friday 9 at 01:40
38 Dover ELPHICKE, Charlie Con 51,966 76 6,437 Friday 9 at 01:41
39 Clwyd South JONES, Susan Elan Lab 37,474 56 4,356 Friday 9 at 01:41
40 Putney GREENING, Justine Con 46,894 112 1,554 Friday 9 at 01:41
41 West Dunbartonshire DOCHERTY-HUGHES, Martin SNP 44,083 86 2,288 Friday 9 at 01:44
42 Warley SPELLAR, John Lab 40,206 116 16,483 Friday 9 at 01:45
43 Hertsmere DOWDEN, Oliver Con 52,253 136 16,951 Friday 9 at 01:46
44 Stratford-on-Avon ZAHAWI, Nadhim Con 53,532 152 21,958 Friday 9 at 01:47
45 Havant MAK, Alan Con 46,314 76 15,956 Friday 9 at 01:47
46 South Norfolk BACON, Richard Con 61,111 182 16,678 Friday 9 at 01:47
47 Tynemouth CAMPBELL, Alan Lab 56,858 106 11,666 Friday 9 at 01:47
48 Burnley COOPER, Julie Lab 40,290 63 6,353 Friday 9 at 01:49
49 Newport East MORDEN, Jessica Lab 36,820 68 8,003 Friday 9 at 01:50
50 Kilmarnock and Loudoun BROWN, Alan SNP 46,509 81 6,269 Friday 9 at 01:50
51 Castle Point HARRIS, Rebecca Con 44,710 87 18,872 Friday 9 at 01:51
52 Torfaen THOMAS-SYMONDS, Nick Lab 38,429 62 10,240 Friday 9 at 01:51
53 Yeovil FYSH, Marcus Con 59,404 94 14,723 Friday 9 at 01:51
54 North Tyneside GLINDON, Mary Lab 51,892 92 19,284 Friday 9 at 01:52
55 Folkestone and Hythe COLLINS, Damian Con 58,875 97 15,411 Friday 9 at 01:52
56 Angus HAIR, Kirstene Con 40,192 65 2,645 Friday 9 at 01:52
57 Dundee East HOSIE, Stewart SNP 42,928 57 6,645 Friday 9 at 01:53
58 Islwyn EVANS, Chris Lab / Co-op 36,093 78 11,412 Friday 9 at 01:54
59 Sefton Central ESTERSON, Bill Lab 52,079 128 15,618 Friday 9 at 01:54
60 Hartlepool HILL, Mike Lab 41,835 86 7,650 Friday 9 at 01:54
61 West Bromwich West BAILEY, Adrian Lab / Co-op 36,094 90 4,460 Friday 9 at 01:54
62 Erewash THROUP, Maggie Con 49,781 86 4,534 Friday 9 at 01:54
63 Oxford East DODDS, Anneliese Lab / Co-op 53,896 90 23,284 Friday 9 at 01:55
64 North Warwickshire TRACEY, Craig Con 47,178 137 8,510 Friday 9 at 01:55
65 St Helens North MCGINN, Conor Lab 50,222 90 18,406 Friday 9 at 01:56
66 Pontypridd SMITH, Owen Lab 39,894 106 11,448 Friday 9 at 01:57
67 Carmarthen East and Dinefwr EDWARDS, Jonathan PC 41,029 45 3,908 Friday 9 at 01:57
68 Liverpool, Riverside ELLMAN, Louise Lab / Co-op 48,020 158 35,947 Friday 9 at 01:59
69 Fareham FERNANDES, Suella Con 57,014 124 21,555 Friday 9 at 01:59
70 Wolverhampton North East REYNOLDS, Emma Lab 36,508 85 4,587 Friday 9 at 01:59
71 Arfon WILLIAMS, Hywel PC 28,208 67 92 Friday 9 at 01:59
72 Blaenau Gwent SMITH, Nick Lab 32,384 35 11,907 Friday 9 at 02:01
73 Dundee West LAW, Chris SNP 38,677 99 5,262 Friday 9 at 02:01
74 Bracknell LEE, Phillip Con 55,892 146 16,016 Friday 9 at 02:02
75 Battersea DE CORDOVA, Marsha Lab 55,058 112 2,416 Friday 9 at 02:02
76 Stockton South WILLIAMS, Paul Lab 53,824 82 888 Friday 9 at 02:02
77 Wallasey EAGLE, Angela Lab 48,353 77 23,320 Friday 9 at 02:03
78 Gateshead MEARNS, Ian Lab 42,103 71 17,350 Friday 9 at 02:03
79 Caerphilly DAVID, Wayne Lab 41,297 83 12,078 Friday 9 at 02:03
80 Cannock Chase MILLING, Amanda Con 47,872 78 8,391 Friday 9 at 02:03
81 Newport West FLYNN, Paul Lab 43,438 80 5,658 Friday 9 at 02:03
82 East Kilbride, Strathaven and Lesmahagow CAMERON, Lisa SNP 54,102 81 3,866 Friday 9 at 02:03
83 St Helens South and Whiston RIMMER, Marie Lab 52,886 79 24,343 Friday 9 at 02:04
84 Ogmore ELMORE, Chris Lab 37,204 72 13,871 Friday 9 at 02:04
85 Hemel Hempstead PENNING, Mike Con 52,282 151 9,445 Friday 9 at 02:04
86 Paisley and Renfrewshire North NEWLANDS, Gavin SNP 46,615 51 2,613 Friday 9 at 02:04
87 Vale of Glamorgan CAIRNS, Alun Con 53,718 63 2,190 Friday 9 at 02:04
88 Preston HENDRICK, Mark Lab / Co-op 35,597 63 15,723 Friday 9 at 02:05
89 Ealing Central and Acton HUQ, Rupa Lab 55,342 191 13,807 Friday 9 at 02:06
90 Mid Bedfordshire DORRIES, Nadine Con 63,138 185 20,983 Friday 9 at 02:07
91 Delyn HANSON, David Lab 39,418 69 4,240 Friday 9 at 02:07
92 Torbay FOSTER, Kevin Con 51,174 75 14,283 Friday 9 at 02:08
93 Burton GRIFFITHS, Andrew Con 49,911 143 10,047 Friday 9 at 02:08
94 Sevenoaks FALLON, Michael Con 51,218 146 21,917 Friday 9 at 02:09
95 Falkirk MC NALLY, John SNP 53,809 58 4,923 Friday 9 at 02:09
96 Rugby PAWSEY, Mark Con 51,336 143 8,212 Friday 9 at 02:10
97 Epping Forest LAING, Eleanor Con 50,779 130 18,243 Friday 9 at 02:11
98 Barnsley East PEACOCK, Stephanie Lab 40,776 91 13,283 Friday 9 at 02:11
99 Heywood and Middleton MCINNES, Liz Lab 49,865 97 7,617 Friday 9 at 02:11
100 Bury North FRITH, James Lab 47,903 156 4,375 Friday 9 at 02:11
101 Na h-Eileanan an Iar MACNEIL, Angus SNP 14,818 35 1,007 Friday 9 at 02:12
102 North West Leicestershire BRIDGEN, Andrew Con 53,541 153 13,286 Friday 9 at 02:13
103 Hertford and Stortford PRISK, Mark Con 59,992 230 19,035 Friday 9 at 02:15
104 Fylde MENZIES, Mark Con 46,467 127 11,805 Friday 9 at 02:15
105 Kingston upon Hull North JOHNSON, Diana Lab 37,122 76 14,322 Friday 9 at 02:16
106 Runnymede and Weybridge HAMMOND, Philip Con 51,609 140 18,050 Friday 9 at 02:16
107 Newton Abbot MORRIS, Anne Marie Con 51,637 131 17,160 Friday 9 at 02:16
108 North East Hertfordshire HEALD, Oliver Con 55,580 168 16,835 Friday 9 at 02:16
109 Blaydon TWIST, Liz Lab 48,084 64 13,477 Friday 9 at 02:16
110 Sheffield, Brightside and Hillsborough FURNISS, Gill Lab 41,870 70 19,143 Friday 9 at 02:17
111 East Surrey GYIMAH, Sam Con 59,203 121 23,914 Friday 9 at 02:17
112 Wirral West GREENWOOD, Margaret Lab 43,951 83 5,365 Friday 9 at 02:17
113 Glenrothes GRANT, Peter SNP 40,399 41 3,267 Friday 9 at 02:17
114 Garston and Halewood EAGLE, Maria Lab 53,522 143 32,149 Friday 9 at 02:18
115 Rushcliffe CLARKE, Kenneth Con 58,311 157 8,010 Friday 9 at 02:18
116 Wycombe BAKER, Steve Con 53,493 144 6,578 Friday 9 at 02:18
117 Moray ROSS, Douglas Con 47,605 62 4,159 Friday 9 at 02:18
118 Blackburn HOLLERN, Kate Lab 47,515 187 20,368 Friday 9 at 02:20
119 Rhondda BRYANT, Chris Lab 32,936 60 13,746 Friday 9 at 02:20
120 Tamworth PINCHER, Christopher Con 47,110 180 12,347 Friday 9 at 02:20
121 Wellingborough BONE, Peter Con 53,240 100 12,460 Friday 9 at 02:20
122 Bootle DOWD, Peter Lab 50,288 163 36,200 Friday 9 at 02:21
123 Huntingdon DJANOGLY, Jonathan Con 59,720 136 14,475 Friday 9 at 02:21
124 Great Grimsby ONN, Melanie Lab 35,521 60 2,565 Friday 9 at 02:21
125 Inverclyde COWAN, Ronnie SNP 39,093 57 384 Friday 9 at 02:21
126 Wyre Forest GARNIER, Mark Con 51,129 90 13,334 Friday 9 at 02:22
127 Wolverhampton South East MCFADDEN, Pat Lab 36,304 86 8,514 Friday 9 at 02:22
128 Amber Valley MILLS, Nigel Con 45,811 99 8,300 Friday 9 at 02:22
129 Pendle STEPHENSON, Andrew Con 44,854 82 1,279 Friday 9 at 02:22
130 Wirral South MCGOVERN, Alison Lab 45,195 84 8,323 Friday 9 at 02:23
131 Rochford and Southend East DUDDRIDGE, James Con 47,248 75 5,548 Friday 9 at 02:23
132 Mid Worcestershire HUDDLESTON, Nigel Con 55,089 102 23,326 Friday 9 at 02:24
133 Sutton Coldfield MITCHELL, Andrew Con 52,858 141 15,339 Friday 9 at 02:24
134 Bridgend MOON, Madeleine Lab 43,255 55 4,700 Friday 9 at 02:24
135 Ochil and South Perthshire GRAHAM, Luke Con 54,168 77 3,359 Friday 9 at 02:24
136 Montgomeryshire DAVIES, Glyn Con 34,891 75 9,285 Friday 9 at 02:25
137 Doncaster Central WINTERTON, Rosie Lab 43,024 122 10,131 Friday 9 at 02:25
138 Aldershot DOCHERTY, Leo Con 48,950 102 11,473 Friday 9 at 02:25
139 Liverpool, Wavertree BERGER, Luciana Lab / Co-op 43,640 119 29,466 Friday 9 at 02:26
140 Christchurch CHOPE, Christopher Con 50,634 161 25,171 Friday 9 at 02:26
141 Chorley HOYLE, Lindsay Lab 55,634 134 7,512 Friday 9 at 02:26
142 Aberdeen North BLACKMAN, Kirsty SNP 36,757 55 4,139 Friday 9 at 02:26
143 Midlothian ROWLEY, Danielle Lab 45,273 71 885 Friday 9 at 02:26
144 Cynon Valley CLWYD, Ann Lab 31,802 71 13,238 Friday 9 at 02:27
145 South Cambridgeshire ALLEN, Heidi Con 64,924 166 15,952 Friday 9 at 02:27
146 North Ayrshire and Arran GIBSON, Patricia SNP 47,433 82 3,633 Friday 9 at 02:27
147 Rochdale LLOYD, Tony Lab 50,044 103 14,819 Friday 9 at 02:28
148 Southend West AMESS, David Con 47,191 101 10,000 Friday 9 at 02:28
149 Ynys Môn OWEN, Albert Lab 37,367 40 5,259 Friday 9 at 02:28
150 Sheffield, Heeley HAIGH, Louise Lab 44,226 79 13,828 Friday 9 at 02:29
151 Southport MOORE, Damien Con 47,956 63 2,914 Friday 9 at 02:29
152 Neath REES, Christina Lab / Co-op 38,285 83 12,631 Friday 9 at 02:30
153 North Durham JONES, Kevan Lab 43,284 88 12,939 Friday 9 at 02:30
154 Bristol South SMYTH, Karin Lab 54,382 112 15,987 Friday 9 at 02:31
155 Wolverhampton South West SMITH, Eleanor Lab 42,346 115 2,185 Friday 9 at 02:31
156 Blackpool North and Cleveleys MAYNARD, Paul Con 41,007 59 2,023 Friday 9 at 02:31
157 Aberconwy BEBB, Guto Con 32,150 78 635 Friday 9 at 02:31
158 Bury South LEWIS, Ivan Lab 50,990 123 5,965 Friday 9 at 02:33
159 Barnsley Central JARVIS, Dan Lab 39,087 66 15,546 Friday 9 at 02:34
160 Swansea West DAVIES, Geraint Lab / Co-op 37,282 83 10,598 Friday 9 at 02:34
161 Cardiff Central STEVENS, Jo Lab 40,367 80 17,196 Friday 9 at 02:35
162 Kingston upon Hull East TURNER, Karl Lab 36,638 60 10,396 Friday 9 at 02:35
163 Bromsgrove JAVID, Sajid Con 54,040 206 16,573 Friday 9 at 02:36
164 Sheffield South East BETTS, Clive Lab 43,596 90 11,798 Friday 9 at 02:36
165 Westminster North BUCK, Karen Lab 43,295 192 11,512 Friday 9 at 02:36
166 South West Bedfordshire SELOUS, Andrew Con 55,635 163 14,168 Friday 9 at 02:36
167 Monmouth DAVIES, David Con 49,734 64 8,206 Friday 9 at 02:36
168 Nottingham South GREENWOOD, Lilian Lab 48,129 137 15,162 Friday 9 at 02:37
169 Eastleigh DAVIES, Mims Con 57,280 136 14,179 Friday 9 at 02:37
170 Brecon and Radnorshire DAVIES, Chris Con 41,334 63 8,038 Friday 9 at 02:37
171 Liverpool, West Derby TWIGG, Stephen Lab / Co-op 45,163 112 32,908 Friday 9 at 02:38
172 Coventry South CUNNINGHAM, Jim Lab 47,009 114 7,947 Friday 9 at 02:39
173 Tunbridge Wells CLARK, Greg Con 54,209 99 16,465 Friday 9 at 02:40
174 Harwich and North Essex JENKIN, Bernard Con 51,141 83 14,356 Friday 9 at 02:40
175 Walthamstow CREASY, Stella Lab / Co-op 48,143 159 32,017 Friday 9 at 02:41
176 Aberavon KINNOCK, Stephen Lab 33,268 57 16,761 Friday 9 at 02:41
177 Ealing North POUND, Stephen Lab 52,516 152 19,693 Friday 9 at 02:41
178 Bristol East MCCARTHY, Kerry Lab 50,799 133 13,394 Friday 9 at 02:41
179 Alyn and Deeside TAMI, Mark Lab 44,760 84 5,235 Friday 9 at 02:41
180 East Renfrewshire MASTERTON, Paul Con 53,738 67 4,712 Friday 9 at 02:41
181 Bolton North East CRAUSBY, David Lab 45,183 90 3,797 Friday 9 at 02:41
182 West Worcestershire BALDWIN, Harriett Con 56,471 112 21,328 Friday 9 at 02:42
183 East Dunbartonshire SWINSON, Jo LD 51,801 68 5,339 Friday 9 at 02:42
184 Bishop Auckland GOODMAN, Helen Lab 43,281 78 502 Friday 9 at 02:42
185 Mitcham and Morden MCDONAGH, Siobhain Lab 48,118 126 21,375 Friday 9 at 02:43
186 Surrey Heath GOVE, Michael Con 57,822 226 24,943 Friday 9 at 02:43
187 Solihull KNIGHT, Julian Con 56,748 120 20,571 Friday 9 at 02:43
188 Coventry North East FLETCHER, Colleen Lab 46,508 128 15,580 Friday 9 at 02:43
189 Eltham EFFORD, Clive Lab 46,155 150 6,296 Friday 9 at 02:43
190 Stevenage MCPARTLAND, Stephen Con 49,327 141 3,386 Friday 9 at 02:43
191 High Peak GEORGE, Ruth Lab 53,853 160 2,322 Friday 9 at 02:43
192 West Suffolk HANCOCK, Matt Con 51,746 104 17,063 Friday 9 at 02:45
193 Wokingham REDWOOD, John Con 59,690 199 18,798 Friday 9 at 02:45
194 Dwyfor Meirionnydd SAVILLE ROBERTS, Liz PC 30,348 67 4,850 Friday 9 at 02:45
195 Wealden GHANI, Nusrat Con 60,464 113 23,628 Friday 9 at 02:46
196 Somerton and Frome WARBURTON, David Con 63,892 104 22,906 Friday 9 at 02:46
197 Grantham and Stamford BOLES, Nick Con 56,593 106 20,094 Friday 9 at 02:46
198 Nottingham North NORRIS, Alex Lab / Co-op 38,319 71 11,160 Friday 9 at 02:46
199 Gower ANTONIAZZI, Tonia Lab 45,576 53 3,269 Friday 9 at 02:46
200 Glasgow East LINDEN, David SNP 36,166 56 75 Friday 9 at 02:46
201 Newbury BENYON, Richard Con 60,849 144 24,380 Friday 9 at 02:47
202 Romford ROSINDELL, Andrew Con 49,944 126 13,778 Friday 9 at 02:47
203 Worsley and Eccles South KEELEY, Barbara Lab 45,642 115 8,379 Friday 9 at 02:47
204 Hyndburn JONES, Graham Lab 45,202 105 5,815 Friday 9 at 02:47
205 New Forest East LEWIS, Julian Con 51,366 127 21,995 Friday 9 at 02:48
206 Uxbridge and South Ruislip JOHNSON, Boris Con 46,694 84 5,034 Friday 9 at 02:48
207 Sheffield, Hallam O'MARA, Jared Lab 57,020 89 2,125 Friday 9 at 02:48
208 Guildford MILTON, Anne Con 55,509 147 17,040 Friday 9 at 02:49
209 Mid Norfolk FREEMAN, George Con 55,668 96 16,086 Friday 9 at 02:49
210 Birmingham, Northfield BURDEN, Richard Lab 44,348 151 4,667 Friday 9 at 02:49
211 South Holland and The Deepings HAYES, John Con 50,315 84 24,897 Friday 9 at 02:50
212 Birmingham, Yardley PHILLIPS, Jess Lab 44,502 103 16,574 Friday 9 at 02:50
213 Birmingham, Edgbaston GILL, Preet Lab / Co-op 43,612 108 6,917 Friday 9 at 02:50
214 St Albans MAIN, Anne Con 56,998 142 6,109 Friday 9 at 02:50
215 Cities of London and Westminster FIELD, Mark Con 38,654 133 3,148 Friday 9 at 02:50
216 Blackpool South MARSDEN, Gordon Lab 34,953 44 2,523 Friday 9 at 02:50
217 Don Valley FLINT, Caroline Lab 45,988 95 5,169 Friday 9 at 02:51
218 Watford HARRINGTON, Richard Con 58,610 113 2,092 Friday 9 at 02:51
219 Blackley and Broughton STRINGER, Graham Lab 40,113 101 19,601 Friday 9 at 02:52
220 Luton North HOPKINS, Kelvin Lab 46,622 120 14,364 Friday 9 at 02:52
221 Coventry North West ROBINSON, Geoffrey Lab 49,849 88 8,580 Friday 9 at 02:52
222 Colchester QUINCE, Will Con 53,545 112 5,677 Friday 9 at 02:52
223 Walsall North HUGHES, Eddie Con 38,118 78 2,601 Friday 9 at 02:52
224 Scarborough and Whitby GOODWILL, Robert Con 50,449 74 3,435 Friday 9 at 02:52
225 Chingford and Woodford Green DUNCAN SMITH, Iain Con 46,961 170 2,438 Friday 9 at 02:52
226 Stroud DREW, David Lab / Co-op 63,816 97 687 Friday 9 at 02:52
227 Islington South and Finsbury THORNBERRY, Emily Lab 48,049 147 20,263 Friday 9 at 02:53
228 Epsom and Ewell GRAYLING, Chris Con 59,266 202 20,475 Friday 9 at 02:53
229 Doncaster North MILIBAND, Edward Lab 42,312 76 14,024 Friday 9 at 02:53
230 Clwyd West JONES, David Con 40,654 79 3,437 Friday 9 at 02:53
231 Glasgow Central THEWLISS, Alison SNP 35,984 114 2,267 Friday 9 at 02:53
232 Meriden SPELMAN, Caroline Con 54,643 97 19,198 Friday 9 at 02:54
233 North West Durham PIDCOCK, Laura Lab 47,902 71 8,792 Friday 9 at 02:54
234 Twickenham CABLE, Vince LD 66,290 143 9,762 Friday 9 at 02:54
235 Kenilworth and Southam WRIGHT, Jeremy Con 51,321 99 18,076 Friday 9 at 02:55
236 City of Durham BLACKMAN-WOODS, Roberta Lab 48,324 86 12,364 Friday 9 at 02:55
237 Kingston upon Hull West and Hessle HARDY, Emma Lab 34,565 48 8,025 Friday 9 at 02:55
238 Bristol North West JONES, Darren Lab 54,096 132 4,761 Friday 9 at 02:55
239 Bristol West DEBBONAIRE, Thangam Lab 71,608 174 37,336 Friday 9 at 02:56
240 Ashford GREEN, Damian Con 59,879 135 17,478 Friday 9 at 02:56
241 Birmingham, Erdington DROMEY, Jack Lab 37,217 112 7,285 Friday 9 at 02:56
242 The Wrekin PRITCHARD, Mark Con 49,523 115 9,564 Friday 9 at 02:56
243 Nottingham East LESLIE, Chris Lab / Co-op 39,327 114 19,590 Friday 9 at 02:57
244 Salford and Eccles LONG BAILEY, Rebecca Lab 47,619 111 19,132 Friday 9 at 02:57
245 Salisbury GLEN, John Con 53,311 88 17,333 Friday 9 at 02:57
246 West Dorset LETWIN, Oliver Con 59,598 152 19,091 Friday 9 at 02:57
247 Cleethorpes VICKERS, Martin Con 47,844 79 10,400 Friday 9 at 02:58
248 Dunfermline and West Fife CHAPMAN, Douglas SNP 51,010 73 844 Friday 9 at 02:58
249 Glasgow North East SWEENEY, Paul Lab / Co-op 31,775 57 242 Friday 9 at 02:58
250 Liverpool, Walton CARDEN, Dan Lab 42,197 103 32,551 Friday 9 at 02:59
251 Wythenshawe and Sale East KANE, Mike Lab 45,846 71 14,944 Friday 9 at 02:59
252 Ribble Valley EVANS, Nigel Con 55,200 163 13,199 Friday 9 at 02:59
253 Ipswich MARTIN, Sandy Lab 51,137 100 831 Friday 9 at 02:59
254 Norwich North SMITH, Chloe Con 45,895 82 507 Friday 9 at 02:59
255 Lanark and Hamilton East CRAWLEY, Angela SNP 50,470 57 266 Friday 9 at 02:59
256 Leicester South ASHWORTH, Jonathan Lab / Co-op 50,517 182 26,261 Friday 9 at 03:00
257 Chesham and Amersham GILLAN, Cheryl Con 55,252 136 22,140 Friday 9 at 03:00
258 Cambridge ZEICHNER, Daniel Lab 55,934 135 12,661 Friday 9 at 03:01
259 Copeland HARRISON, Trudy Con 42,927 85 1,695 Friday 9 at 03:01
260 Swansea East HARRIS, Carolyn Lab 35,159 56 13,168 Friday 9 at 03:02
261 Bosworth TREDINNICK, David Con 56,168 133 18,351 Friday 9 at 03:02
262 Maldon WHITTINGDALE, John Con 50,202 99 23,430 Friday 9 at 03:03
263 Beaconsfield GRIEVE, Dominic Con 56,028 109 24,543 Friday 9 at 03:03
264 Wimbledon HAMMOND, Stephen Con 51,526 127 5,622 Friday 9 at 03:03
265 Sheffield Central BLOMFIELD, Paul Lab 47,877 137 27,748 Friday 9 at 03:04
266 The Cotswolds CLIFTON-BROWN, Geoffrey Con 59,702 127 25,499 Friday 9 at 03:04
267 Gosport DINENAGE, Caroline Con 49,481 28 17,211 Friday 9 at 03:04
268 Gedling COAKER, Vernon Lab 51,682 83 4,694 Friday 9 at 03:04
269 Glasgow North GRADY, Patrick SNP 33,473 61 1,060 Friday 9 at 03:04
270 Birmingham, Ladywood MAHMOOD, Shabana Lab 41,307 155 28,714 Friday 9 at 03:05
271 Manchester Central POWELL, Lucy Lab / Co-op 49,720 150 31,445 Friday 9 at 03:05
272 Ealing, Southall SHARMA, Virendra Lab 45,145 173 22,090 Friday 9 at 03:05
273 South Dorset DRAX, Richard Con 51,906 103 11,695 Friday 9 at 03:05
274 Chippenham DONELAN, Michelle Con 57,140 210 16,630 Friday 9 at 03:06
275 Thurrock DOYLE-PRICE, Jackie Con 50,325 97 345 Friday 9 at 03:06
276 Islington North CORBYN, Jeremy Lab 54,928 122 33,215 Friday 9 at 03:07
277 Gainsborough LEIGH, Edward Con 51,425 150 17,023 Friday 9 at 03:07
278 Inverness, Nairn, Badenoch and Strathspey HENDRY, Drew SNP 52,801 67 4,924 Friday 9 at 03:07
279 East Lothian WHITFIELD, Martin Lab 55,878 57 3,083 Friday 9 at 03:07
280 Worcester WALKER, Robin Con 51,423 92 2,508 Friday 9 at 03:07
281 Staffordshire Moorlands BRADLEY, Karen Con 44,655 84 10,830 Friday 9 at 03:08
282 Sedgefield WILSON, Phil Lab 41,591 62 6,059 Friday 9 at 03:08
283 Aberdeen South THOMSON, Ross Con 44,493 63 4,752 Friday 9 at 03:08
284 Ayr, Carrick and Cumnock GRANT, Bill Con 46,222 74 2,774 Friday 9 at 03:08
285 Hackney South and Shoreditch HILLIER, Meg Lab / Co-op 55,354 215 37,931 Friday 9 at 03:09
286 Clacton WATLING, Giles Con 44,145 73 15,828 Friday 9 at 03:09
287 Bolton South East QURESHI, Yasmin Lab 42,323 97 13,126 Friday 9 at 03:09
288 Leeds East BURGON, Richard Lab 41,441 89 12,752 Friday 9 at 03:09
289 Isle of Wight SEELY, Bob Con 74,479 95 21,069 Friday 9 at 03:09
290 North West Norfolk BELLINGHAM, Henry Con 48,811 80 13,788 Friday 9 at 03:09
291 Ellesmere Port and Neston MADDERS, Justin Lab 50,939 69 11,390 Friday 9 at 03:09
292 Cardiff North MCMORRIN, Anna Lab 52,022 98 4,174 Friday 9 at 03:09
293 Hayes and Harlington MCDONNELL, John Lab 47,802 118 18,115 Friday 9 at 03:10
294 Chichester KEEGAN, Gillian Con 59,918 129 22,621 Friday 9 at 03:10
295 South Ribble KENNEDY, Seema Con 54,834 92 7,421 Friday 9 at 03:10
296 Glasgow South MCDONALD, Stewart SNP 44,550 83 2,027 Friday 9 at 03:10
297 Airdrie and Shotts GRAY, Neil SNP 38,002 47 195 Friday 9 at 03:10
298 Greenwich and Woolwich PENNYCOOK, Matthew Lab 53,106 200 20,714 Friday 9 at 03:11
299 Norwich South LEWIS, Clive Lab 51,359 142 15,596 Friday 9 at 03:11
300 Redcar TURLEY, Anna Lab / Co-op 42,560 66 9,485 Friday 9 at 03:11
301 Gravesham HOLLOWAY, Adam Con 48,997 109 9,347 Friday 9 at 03:11
302 Lewes CAULFIELD, Maria Con 54,192 136 5,508 Friday 9 at 03:11
303 Leyton and Wanstead CRYER, John Lab 46,173 139 22,607 Friday 9 at 03:12
304 Dartford JOHNSON, Gareth Con 54,224 117 13,186 Friday 9 at 03:12
305 Kirkcaldy and Cowdenbeath LAIRD, Lesley Lab 46,193 57 259 Friday 9 at 03:12
306 Perth and North Perthshire WISHART, Pete SNP 51,525 99 21 Friday 9 at 03:12
307 Suffolk Coastal COFFEY, Therese Con 58,074 236 16,012 Friday 9 at 03:13
308 Edinburgh East SHEPPARD, Tommy SNP 43,523 100 3,425 Friday 9 at 03:13
309 Telford ALLAN, Lucy Con 44,686 146 720 Friday 9 at 03:13
310 Peterborough ONASANYA, Fiona Lab 47,738 145 607 Friday 9 at 03:13
311 New Forest West SWAYNE, Desmond Con 49,627 98 23,431 Friday 9 at 03:14
312 Hornchurch and Upminster DOCKERILL, Julia Con 56,045 110 17,723 Friday 9 at 03:14
313 Great Yarmouth LEWIS, Brandon Con 44,146 203 7,973 Friday 9 at 03:14
314 Stafford LEFROY, Jeremy Con 51,924 122 7,729 Friday 9 at 03:14
315 Bedford YASIN, Mohammad Lab 48,480 176 789 Friday 9 at 03:14
316 Tonbridge and Malling TUGENDHAT, Tom Con 56,907 108 23,508 Friday 9 at 03:15
317 Bath HOBHOUSE, Wera LD 49,583 112 5,694 Friday 9 at 03:15
318 Glasgow North West MONAGHAN, Carol SNP 38,844 89 2,561 Friday 9 at 03:15
319 Lewisham East ALEXANDER, Heidi Lab 47,201 111 21,213 Friday 9 at 03:16
320 Aldridge-Brownhills MORTON, Wendy Con 40,235 87 14,307 Friday 9 at 03:16
321 Reigate BLUNT, Crispin Con 53,823 170 17,614 Friday 9 at 03:16
322 Sittingbourne and Sheppey HENDERSON, Gordon Con 51,389 77 15,211 Friday 9 at 03:16
323 Manchester, Withington SMITH, Jeff Lab 53,602 134 29,875 Friday 9 at 03:17
324 Merthyr Tydfil and Rhymney JONES, Gerald Lab 33,545 71 16,334 Friday 9 at 03:17
325 Bradford South CUMMINS, Judith Lab 41,049 62 6,700 Friday 9 at 03:17
326 Tottenham LAMMY, David Lab 49,339 147 34,584 Friday 9 at 03:18
327 South Derbyshire WHEELER, Heather Con 52,631 120 11,970 Friday 9 at 03:18
328 Leicester West KENDALL, Liz Lab 37,512 122 11,060 Friday 9 at 03:19
329 Maidenhead MAY, Theresa Con 58,239 108 26,457 Friday 9 at 03:20
330 North Wiltshire GRAY, James Con 53,706 91 22,877 Friday 9 at 03:20
331 Easington MORRIS, Grahame Lab 36,364 57 14,892 Friday 9 at 03:20
332 Esher and Walton RAAB, Dominic Con 59,842 52 23,298 Friday 9 at 03:20
333 Leeds West REEVES, Rachel Lab 42,229 72 15,965 Friday 9 at 03:20
334 Birmingham, Selly Oak MCCABE, Steve Lab 48,985 138 15,207 Friday 9 at 03:20
335 North West Cambridgeshire VARA, Shailesh Con 63,991 132 18,008 Friday 9 at 03:20
336 Selby and Ainsty ADAMS, Nigel Con 56,076 145 13,772 Friday 9 at 03:20
337 Gloucester GRAHAM, Richard Con 54,071 76 5,520 Friday 9 at 03:20
338 Louth and Horncastle ATKINS, Victoria Con 52,771 84 19,641 Friday 9 at 03:21
339 Portsmouth North MORDAUNT, Penny Con 47,210 77 9,965 Friday 9 at 03:21
340 North Norfolk LAMB, Norman LD 52,188 91 3,512 Friday 9 at 03:21
341 Middlesbrough South and East Cleveland CLARKE, Simon Con 47,620 144 1,020 Friday 9 at 03:21
342 Glasgow South West STEPHENS, Chris SNP 35,378 66 60 Friday 9 at 03:21
343 Hackney North and Stoke Newington ABBOTT, Diane Lab 56,298 187 35,139 Friday 9 at 03:22
344 Mole Valley BERESFORD, Paul Con 56,726 140 24,137 Friday 9 at 03:23
345 South West Wiltshire MURRISON, Andrew Con 54,751 146 18,326 Friday 9 at 03:23
346 Cardiff South and Penarth DOUGHTY, Stephen Lab / Co-op 50,736 107 14,864 Friday 9 at 03:23
347 East Ham TIMMS, Stephen Lab 56,633 179 39,883 Friday 9 at 03:24
348 Woking LORD, Jonathan Con 55,246 127 16,724 Friday 9 at 03:24
349 Penistone and Stocksbridge SMITH, Angela Lab 49,787 123 1,322 Friday 9 at 03:24
350 Bolton West GREEN, Chris Con 51,054 81 936 Friday 9 at 03:24
351 Bognor Regis and Littlehampton GIBB, Nick Con 51,352 98 17,494 Friday 9 at 03:25
352 Harrow West THOMAS, Gareth Lab / Co-op 50,355 128 13,314 Friday 9 at 03:25
353 Portsmouth South MORGAN, Stephen Lab 44,566 94 1,554 Friday 9 at 03:25
354 Westmorland and Lonsdale FARRON, Tim LD 51,687 81 777 Friday 9 at 03:25
355 Manchester, Gorton KHAN, Afzal Lab 45,953 145 31,730 Friday 9 at 03:26
356 East Hampshire HINDS, Damian Con 55,408 159 25,852 Friday 9 at 03:26
357 Romsey and Southampton North NOKES, Caroline Con 50,128 117 18,046 Friday 9 at 03:26
358 Exeter BRADSHAW, Ben Lab 55,423 131 16,117 Friday 9 at 03:26
359 Sutton and Cheam SCULLY, Paul Con 51,970 123 12,698 Friday 9 at 03:26
360 Brentwood and Ongar BURGHART, Alex Con 52,910 107 24,002 Friday 9 at 03:27
361 Coatbridge, Chryston and Bellshill GAFFNEY, Hugh Lab 45,040 79 1,586 Friday 9 at 03:27
362 Lewisham, Deptford FOXCROFT, Vicky Lab 55,112 208 34,899 Friday 9 at 03:28
363 Lichfield FABRICANT, Michael Con 53,524 147 18,581 Friday 9 at 03:28
364 Hitchin and Harpenden AFOLAMI, Bim Con 58,783 138 12,031 Friday 9 at 03:28
365 Walsall South VAZ, Valerie Lab 44,072 117 8,892 Friday 9 at 03:28
366 Leeds Central BENN, Hilary Lab 47,673 116 23,698 Friday 9 at 03:29
367 North West Hampshire MALTHOUSE, Kit Con 58,772 108 22,679 Friday 9 at 03:29
368 Orpington JOHNSON, Joseph Con 50,461 104 19,461 Friday 9 at 03:29
369 West Lancashire COOPER, Rosie Lab 54,389 114 11,689 Friday 9 at 03:29
370 Eastbourne LLOYD, Stephen LD 57,420 91 1,609 Friday 9 at 03:29
371 Canterbury DUFFIELD, Rosie Lab 56,800 178 187 Friday 9 at 03:29
372 Boston and Skegness WARMAN, Matt Con 42,879 92 16,572 Friday 9 at 03:30
373 Oldham East and Saddleworth ABRAHAMS, Debbie Lab 47,037 104 8,182 Friday 9 at 03:30
374 Barking HODGE, Margaret Lab 47,679 103 21,608 Friday 9 at 03:31
375 Witney COURTS, Robert Con 60,927 124 21,241 Friday 9 at 03:31
376 Lewisham West and Penge REEVES, Ellie Lab 53,196 156 23,162 Friday 9 at 03:32
377 Cardiff West BRENNAN, Kevin Lab 46,629 89 12,551 Friday 9 at 03:32
378 Brentford and Isleworth CADBURY, Ruth Lab 61,629 156 12,182 Friday 9 at 03:32
379 Bournemouth West BURNS, Conor Con 44,507 147 7,711 Friday 9 at 03:32
380 Warwick and Leamington WESTERN, Matt Lab 54,055 125 1,206 Friday 9 at 03:32
381 West Ham BROWN, Lyn Lab 60,708 161 36,754 Friday 9 at 03:33
382 Totnes WOLLASTON, Sarah Con 50,270 82 13,477 Friday 9 at 03:33
383 Wyre and Preston North WALLACE, Ben Con 52,646 126 12,246 Friday 9 at 03:33
384 Warrington North JONES, Helen Lab 48,517 99 9,582 Friday 9 at 03:33
385 North Devon HEATON-JONES, Peter Con 55,705 66 4,332 Friday 9 at 03:33
386 Streatham UMUNNA, Chuka Lab 55,795 161 26,285 Friday 9 at 03:34
387 Windsor AFRIYIE, Adam Con 53,921 164 22,384 Friday 9 at 03:34
388 Forest of Dean HARPER, Mark Con 51,767 81 9,502 Friday 9 at 03:34
389 Dagenham and Rainham CRUDDAS, Jon Lab 45,843 73 4,652 Friday 9 at 03:34
390 Birmingham, Hodge Hill BYRNE, Liam Lab 46,394 159 31,026 Friday 9 at 03:35
391 Leicester East VAZ, Keith Lab 52,424 258 22,428 Friday 9 at 03:35
392 Carshalton and Wallington BRAKE, Tom LD 50,753 97 1,369 Friday 9 at 03:35
393 Hornsey and Wood Green WEST, Catherine Lab 62,293 158 30,738 Friday 9 at 03:36
394 North Dorset HOARE, Simon Con 55,724 167 25,777 Friday 9 at 03:36
395 Harborough O'BRIEN, Neil Con 57,598 118 12,429 Friday 9 at 03:36
396 Carmarthen West and South Pembrokeshire HART, Simon Con 42,226 65 3,110 Friday 9 at 03:36
397 Kingston and Surbiton DAVEY, Edward LD 62,178 87 4,124 Friday 9 at 03:36
398 Morley and Outwood JENKYNS, Andrea Con 52,357 198 2,104 Friday 9 at 03:36
399 Caithness, Sutherland and Easter Ross STONE, Jamie LD 30,901 35 2,044 Friday 9 at 03:37
400 Linlithgow and East Falkirk DAY, Martyn SNP 56,094 92 2,919 Friday 9 at 03:37
401 Bournemouth East ELLWOOD, Tobias Con 48,618 115 7,937 Friday 9 at 03:38
402 Reading West SHARMA, Alok Con 51,766 147 2,876 Friday 9 at 03:38
403 Derby North WILLIAMSON, Chris Lab 48,672 109 2,015 Friday 9 at 03:38
404 Derbyshire Dales MCLOUGHLIN, Patrick Con 49,571 151 14,327 Friday 9 at 03:39
405 Harrow East BLACKMAN, Bob Con 50,845 142 1,757 Friday 9 at 03:39
406 Cumbernauld, Kilsyth and Kirkintilloch East MCDONALD, Stuart SNP 43,833 50 4,264 Friday 9 at 03:40
407 Birmingham, Hall Green GODSIFF, Roger Lab 54,310 187 33,944 Friday 9 at 03:41
408 Ruislip, Northwood and Pinner HURD, Nick Con 53,382 146 13,980 Friday 9 at 03:41
409 Bexleyheath and Crayford EVENNETT, David Con 45,189 92 9,073 Friday 9 at 03:41
410 Hammersmith SLAUGHTER, Andy Lab 52,252 131 18,651 Friday 9 at 03:42
411 South Northamptonshire LEADSOM, Andrea Con 64,998 125 22,840 Friday 9 at 03:43
412 South Suffolk CARTLIDGE, James Con 54,235 116 17,749 Friday 9 at 03:43
413 Beverley and Holderness STUART, Graham Con 55,638 184 14,042 Friday 9 at 03:43
414 Dudley South WOOD, Mike Con 38,244 51 7,730 Friday 9 at 03:43
415 North East Somerset REES-MOGG, Jacob Con 54,043 104 10,235 Friday 9 at 03:43
416 Chesterfield PERKINS, Toby Lab 47,927 74 9,605 Friday 9 at 03:44
417 Redditch MACLEAN, Rachel Con 45,203 95 7,363 Friday 9 at 03:44
418 South Staffordshire WILLIAMSON, Gavin Con 51,109 187 22,733 Friday 9 at 03:45
419 Hereford and South Herefordshire NORMAN, Jesse Con 50,484 71 15,013 Friday 9 at 03:45
420 Saffron Walden BADENOCH, Kemi Con 60,911 197 24,966 Friday 9 at 03:47
421 Slough DHESI, Tan Lab 54,295 168 16,998 Friday 9 at 03:47
422 Waveney ALDOUS, Peter Con 52,674 68 9,215 Friday 9 at 03:47
423 City of Chester MATHESON, Christian Lab 56,421 144 9,176 Friday 9 at 03:47
424 Oldham West and Royton MCMAHON, Jim Lab / Co-op 45,788 99 17,198 Friday 9 at 03:48
425 Newark JENRICK, Robert Con 55,042 137 18,149 Friday 9 at 03:48
426 Stalybridge and Hyde REYNOLDS, Jonathan Lab / Co-op 42,457 127 8,084 Friday 9 at 03:48
427 Brent Central BUTLER, Dawn Lab 52,296 199 27,997 Friday 9 at 03:49
428 Edinburgh West JARDINE, Christine LD 52,795 71 2,988 Friday 9 at 03:49
429 Vauxhall HOEY, Kate Lab 55,042 164 20,250 Friday 9 at 03:50
430 Chelsea and Fulham HANDS, Greg Con 42,128 126 8,188 Friday 9 at 03:52
431 Bassetlaw MANN, John Lab 52,250 127 4,852 Friday 9 at 03:52
432 Erith and Thamesmead PEARCE, Teresa Lab 44,464 79 10,014 Friday 9 at 03:53
433 Rother Valley BARRON, Kevin Lab 49,488 107 3,882 Friday 9 at 03:53
434 Wentworth and Dearne HEALEY, John Lab 43,947 280 14,803 Friday 9 at 03:54
435 Rotherham CHAMPION, Sarah Lab 37,923 83 11,387 Friday 9 at 03:54
436 Bury St Edmunds CHURCHILL, Jo Con 62,160 152 18,441 Friday 9 at 03:54
437 Braintree CLEVERLY, James Con 52,326 74 18,422 Friday 9 at 03:55
438 Faversham and Mid Kent WHATELY, Helen Con 49,749 77 17,413 Friday 9 at 03:55
439 Feltham and Heston MALHOTRA, Seema Lab / Co-op 53,027 111 15,603 Friday 9 at 03:55
440 Stone CASH, Bill Con 50,032 99 17,495 Friday 9 at 03:56
441 Central Suffolk and North Ipswich POULTER, Dan Con 56,524 113 17,185 Friday 9 at 03:56
442 Altrincham and Sale West BRADY, Graham Con 52,790 132 6,426 Friday 9 at 03:56
443 Birmingham, Perry Barr MAHMOOD, Khalid Lab 44,197 164 18,383 Friday 9 at 03:57
444 Sleaford and North Hykeham JOHNSON, Caroline Con 65,797 107 25,237 Friday 9 at 03:57
445 Witham PATEL, Priti Con 49,241 159 18,646 Friday 9 at 03:57
446 Bexhill and Battle MERRIMAN, Huw Con 59,472 102 22,165 Friday 9 at 03:57
447 Maidstone and The Weald GRANT, Helen Con 51,717 86 17,723 Friday 9 at 03:57
448 Thornbury and Yate HALL, Luke Con 50,690 101 12,071 Friday 9 at 03:57
449 Lancaster and Fleetwood SMITH, Cat Lab 45,989 94 6,661 Friday 9 at 03:57
450 Weaver Vale AMESBURY, Mike Lab 50,613 108 3,928 Friday 9 at 03:57
451 Richmond (Yorks) SUNAK, Rishi Con 57,013 135 23,108 Friday 9 at 03:58
452 Stretford and Urmston GREEN, Kate Lab 50,191 95 19,705 Friday 9 at 03:58
453 Ashton-under-Lyne RAYNER, Angela Lab 39,773 81 11,295 Friday 9 at 03:58
454 Weston-Super-Mare PENROSE, John Con 56,415 97 11,544 Friday 9 at 03:58
455 Haltemprice and Howden DAVIS, David Con 51,440 159 15,405 Friday 9 at 03:59
456 Berwickshire, Roxburgh and Selkirk LAMONT, John Con 52,367 96 11,060 Friday 9 at 03:59
457 West Aberdeenshire and Kincardine BOWIE, Andrew Con 51,625 49 7,950 Friday 9 at 03:59
458 Shrewsbury and Atcham KAWCZYNSKI, Daniel Con 58,203 109 6,627 Friday 9 at 03:59
459 Bradford West SHAH, Naz Lab 45,528 221 21,902 Friday 9 at 04:00
460 Batley and Spen BRABIN, Tracy Lab / Co-op 53,780 128 8,961 Friday 9 at 04:00
461 Stirling KERR, Stephen Con 49,356 72 148 Friday 9 at 04:00
462 Spelthorne KWARTENG, Kwasi Con 50,115 106 13,425 Friday 9 at 04:01
463 Croydon Central JONES, Sarah Lab 57,091 109 5,652 Friday 9 at 04:01
464 Scunthorpe DAKIN, Nic Lab 40,202 72 3,431 Friday 9 at 04:01
465 Stourbridge JAMES, Margot Con 47,135 72 7,654 Friday 9 at 04:02
466 North East Cambridgeshire BARCLAY, Stephen Con 53,284 81 21,270 Friday 9 at 04:03
467 Brent North GARDINER, Barry Lab 56,444 203 17,061 Friday 9 at 04:03
468 Warrington South RASHID, Faisal Lab 61,995 120 2,549 Friday 9 at 04:03
469 Lincoln LEE, Karen Lab 48,718 79 1,538 Friday 9 at 04:03
470 Edinburgh North and Leith BROCK, Deidre SNP 56,552 72 1,625 Friday 9 at 04:03
471 Welwyn Hatfield SHAPPS, Grant Con 51,669 109 7,369 Friday 9 at 04:04
472 Leeds North West SOBEL, Alex Lab / Co-op 46,287 97 4,224 Friday 9 at 04:04
473 Mid Sussex SOAMES, Nicholas Con 61,632 113 19,673 Friday 9 at 04:05
474 Dulwich and West Norwood HAYES, Helen Lab 56,143 162 28,156 Friday 9 at 04:06
475 Luton South SHUKER, Gavin Lab / Co-op 46,133 100 13,925 Friday 9 at 04:06
476 Penrith and The Border STEWART, Rory Con 46,470 78 15,910 Friday 9 at 04:07
477 Huddersfield SHEERMAN, Barry Lab / Co-op 43,834 116 12,005 Friday 9 at 04:07
478 Congleton BRUCE, Fiona Con 56,231 98 12,619 Friday 9 at 04:07
479 Bromley and Chislehurst NEILL, Robert Con 46,662 119 9,590 Friday 9 at 04:07
480 Livingston BARDELL, Hannah SNP 52,505 84 3,878 Friday 9 at 04:07
481 Rossendale and Darwen BERRY, Jake Con 50,156 134 3,216 Friday 9 at 04:07
482 Central Ayrshire WHITFORD, Philippa SNP 45,087 75 1,267 Friday 9 at 04:07
483 Motherwell and Wishaw FELLOWS, Marion SNP 41,926 58 318 Friday 9 at 04:07
484 Aylesbury LIDINGTON, David Con 58,783 122 14,656 Friday 9 at 04:08
485 Eddisbury SANDBACH, Antoinette Con 51,319 85 11,942 Friday 9 at 04:09
486 Daventry HEATON-HARRIS, Chris Con 55,663 102 21,734 Friday 9 at 04:10
487 South West Norfolk TRUSS, Elizabeth Con 52,416 154 18,312 Friday 9 at 04:10
488 Edinburgh South MURRAY, Ian Lab 47,840 73 15,514 Friday 9 at 04:10
489 South West Devon STREETER, Gary Con 52,857 97 15,816 Friday 9 at 04:10
490 Derby South BECKETT, Margaret Lab 45,306 105 11,248 Friday 9 at 04:10
491 South West Surrey HUNT, Jeremy Con 60,432 151 21,590 Friday 9 at 04:12
492 Ross, Skye and Lochaber BLACKFORD, Ian SNP 38,454 49 5,919 Friday 9 at 04:12
493 Brigg and Goole PERCY, Andrew Con 45,057 60 12,363 Friday 9 at 04:13
494 Banbury PRENTIS, Victoria Con 61,562 115 12,399 Friday 9 at 04:13
495 South Thanet MACKINLAY, Craig Con 49,753 92 6,387 Friday 9 at 04:13
496 Reading East RODDA, Matt Lab 55,238 132 3,749 Friday 9 at 04:14
497 Poole SYMS, Robert Con 49,850 126 14,209 Friday 9 at 04:15
498 Bradford East HUSSAIN, Imran Lab 45,622 78 20,540 Friday 9 at 04:17
499 North Herefordshire WIGGIN, Bill Con 50,177 116 21,602 Friday 9 at 04:17
500 York Outer STURDY, Julian Con 57,427 146 8,289 Friday 9 at 04:17
501 Mansfield BRADLEY, Ben Con 50,157 99 1,057 Friday 9 at 04:17
502 South West Hertfordshire GAUKE, David Con 60,653 138 19,550 Friday 9 at 04:18
503 Rochester and Strood TOLHURST, Kelly Con 53,769 70 9,850 Friday 9 at 04:18
504 East Devon SWIRE, Hugo Con 60,382 61 8,036 Friday 9 at 04:18
505 Edinburgh South West CHERRY, Joanna SNP 49,390 74 1,097 Friday 9 at 04:18
506 Broxtowe SOUBRY, Anna Con 55,508 120 863 Friday 9 at 04:18
507 Gillingham and Rainham CHISHTI, Rehman Con 48,868 90 9,430 Friday 9 at 04:19
508 Bolsover SKINNER, Dennis Lab 46,519 107 5,288 Friday 9 at 04:19
509 South Leicestershire COSTA, Alberto Con 56,689 112 18,631 Friday 9 at 04:20
510 Kingswood SKIDMORE, Chris Con 48,741 116 7,500 Friday 9 at 04:20
511 Dewsbury SHERRIFF, Paula Lab 56,545 155 3,321 Friday 9 at 04:20
512 Cheltenham CHALK, Alex Con 57,012 107 2,569 Friday 9 at 04:20
513 Holborn and St Pancras STARMER, Keir Lab 58,997 178 30,509 Friday 9 at 04:21
514 Old Bexley and Sidcup BROKENSHIRE, James Con 48,042 99 15,466 Friday 9 at 04:21
515 Tatton MCVEY, Esther Con 49,116 104 14,787 Friday 9 at 04:21
516 Chatham and Aylesford CROUCH, Tracey Con 44,890 73 10,458 Friday 9 at 04:21
517 Blyth Valley CAMPBELL, Ronnie Lab 42,490 70 7,915 Friday 9 at 04:21
518 Gordon CLARK, Colin Con 53,685 55 2,607 Friday 9 at 04:21
519 Corby PURSGLOVE, Tom Con 59,997 94 2,690 Friday 9 at 04:21
520 Shipley DAVIES, Philip Con 53,395 138 4,681 Friday 9 at 04:22
521 Milton Keynes South STEWART, Iain Con 64,546 122 1,665 Friday 9 at 04:22
522 Denton and Reddish GWYNNE, Andrew Lab 39,599 72 14,077 Friday 9 at 04:23
523 Mid Dorset and North Poole TOMLINSON, Michael Con 48,254 145 15,339 Friday 9 at 04:23
524 Plymouth, Sutton and Devonport POLLARD, Luke Lab / Co-op 51,208 83 6,807 Friday 9 at 04:23
525 Morecambe and Lunesdale MORRIS, David Con 45,657 72 1,399 Friday 9 at 04:24
526 Enfield North RYAN, Joan Lab 48,565 125 10,247 Friday 9 at 04:25
527 Elmet and Rothwell SHELBROOKE, Alec Con 59,542 134 9,805 Friday 9 at 04:25
528 Colne Valley WALKER, Thelma Lab 60,420 158 915 Friday 9 at 04:26
529 East Yorkshire KNIGHT, Greg Con 53,956 97 15,006 Friday 9 at 04:27
530 Hampstead and Kilburn SIDDIQ, Tulip Lab 58,407 165 15,560 Friday 9 at 04:27
531 Hazel Grove WRAGG, William Con 44,132 114 5,514 Friday 9 at 04:27
532 Mid Derbyshire LATHAM, Pauline Con 50,371 136 11,616 Friday 9 at 04:28
533 Ludlow DUNNE, Philip Con 49,970 140 19,286 Friday 9 at 04:29
534 Beckenham STEWART, Bob Con 51,630 182 15,087 Friday 9 at 04:31
535 Taunton Deane POW, Rebecca Con 63,053 99 15,887 Friday 9 at 04:31
536 Filton and Bradley Stoke LOPRESTI, Jack Con 50,702 164 4,190 Friday 9 at 04:31
537 Northampton North ELLIS, Michael Con 40,378 63 807 Friday 9 at 04:31
538 Camberwell and Peckham HARMAN, Harriet Lab 57,412 236 37,316 Friday 9 at 04:32
539 Stoke-on-Trent North SMEETH, Ruth Lab 41,786 123 2,359 Friday 9 at 04:32
540 Northampton South LEWER, Andrew Con 41,034 71 1,159 Friday 9 at 04:32
541 Bridgwater and West Somerset LIDDELL-GRAINGER, Ian Con 58,267 131 15,448 Friday 9 at 04:33
542 Halifax LYNCH, Holly Lab 48,276 99 5,376 Friday 9 at 04:33
543 Macclesfield RUTLEY, David Con 54,307 137 8,608 Friday 9 at 04:34
544 North Shropshire PATERSON, Owen Con 55,599 146 16,355 Friday 9 at 04:35
545 Wells HEAPPEY, James Con 60,843 131 7,582 Friday 9 at 04:35
546 North Somerset FOX, Liam Con 61,994 120 17,103 Friday 9 at 04:36
547 South East Cambridgeshire FRAZER, Lucy Con 63,002 226 16,158 Friday 9 at 04:37
548 Banff and Buchan DUGUID, David Con 41,643 46 3,693 Friday 9 at 04:38
549 Meon Valley HOLLINGBERY, George Con 54,192 115 25,692 Friday 9 at 04:39
550 Leeds North East HAMILTON, Fabian Lab 52,999 103 16,991 Friday 9 at 04:39
551 Plymouth, Moor View MERCER, Johnny Con 45,417 70 5,019 Friday 9 at 04:40
552 Halesowen and Rowley Regis MORRIS, James Con 44,379 90 5,253 Friday 9 at 04:41
553 Brighton, Kemptown RUSSELL-MOYLE, Lloyd Lab / Co-op 49,207 154 9,868 Friday 9 at 04:42
554 Calder Valley WHITTAKER, Craig Con 58,054 115 609 Friday 9 at 04:42
555 Barrow and Furness WOODCOCK, John Lab / Co-op 47,590 60 209 Friday 9 at 04:42
556 Edmonton OSAMOR, Kate Lab / Co-op 43,678 113 21,115 Friday 9 at 04:43
557 Cheadle ROBINSON, Mary Con 54,572 117 4,507 Friday 9 at 04:43
558 Skipton and Ripon SMITH, Julian Con 58,138 186 19,985 Friday 9 at 04:44
559 Stoke-on-Trent Central SNELL, Gareth Lab / Co-op 33,145 64 3,897 Friday 9 at 04:44
560 Wantage VAIZEY, Edward Con 63,602 156 17,380 Friday 9 at 04:46
561 Bermondsey and Old Southwark COYLE, Neil Lab 58,521 148 12,972 Friday 9 at 04:46
562 North Thanet GALE, Roger Con 48,325 82 10,738 Friday 9 at 04:47
563 North East Derbyshire ROWLEY, Lee Con 50,380 78 2,860 Friday 9 at 04:47
564 Finchley and Golders Green FREER, Mike Con 52,385 159 1,657 Friday 9 at 04:47
565 Broadland SIMPSON, Keith Con 55,971 104 15,816 Friday 9 at 04:48
566 Camborne and Redruth EUSTICE, George Con 48,456 93 1,577 Friday 9 at 04:48
567 Tiverton and Honiton PARISH, Neil Con 57,815 172 19,801 Friday 9 at 04:50
568 Worthing West BOTTOMLEY, Peter Con 54,503 111 12,090 Friday 9 at 04:50
569 Sherwood SPENCER, Mark Con 53,364 98 5,198 Friday 9 at 04:51
570 Bethnal Green and Bow ALI, Rushanara Lab 59,825 275 35,393 Friday 9 at 04:52
571 Buckingham BERCOW, John Spk 52,679 1,967 25,725 Friday 9 at 04:52
572 Enfield, Southgate CHARALAMBOUS, Bambos Lab 48,328 158 4,355 Friday 9 at 04:52
573 Pudsey ANDREW, Stuart Con 53,959 118 331 Friday 9 at 04:52
574 North East Bedfordshire BURT, Alistair Con 64,220 134 20,862 Friday 9 at 04:53
575 Milton Keynes North LANCASTER, Mark Con 63,924 115 1,975 Friday 9 at 04:53
576 Keighley GROGAN, John Lab 51,714 91 239 Friday 9 at 04:53
577 Henley HOWELL, John Con 57,099 119 22,294 Friday 9 at 04:55
578 Tewkesbury ROBERTSON, Laurence Con 59,084 115 22,574 Friday 9 at 04:55
579 Wakefield CREAGH, Mary Lab 46,284 112 2,176 Friday 9 at 04:55
580 Argyll and Bute O'HARA, Brendan SNP 48,069 69 1,328 Friday 9 at 04:56
581 Hastings and Rye RUDD, Amber Con 54,766 97 346 Friday 9 at 04:56
582 Stockport COFFEY, Ann Lab 41,544 97 14,477 Friday 9 at 04:57
583 Charnwood ARGAR, Edward Con 55,176 115 16,341 Friday 9 at 04:57
584 York Central MASKELL, Rachael Lab / Co-op 53,088 213 18,575 Friday 9 at 04:59
585 Poplar and Limehouse FITZPATRICK, Jim Lab 58,814 277 27,712 Friday 9 at 05:00
586 Oxford West and Abingdon MORAN, Layla LD 60,020 114 816 Friday 9 at 05:02
587 East Worthing and Shoreham LOUGHTON, Tim Con 53,117 70 5,106 Friday 9 at 05:03
588 Croydon North REED, Steve Lab / Co-op 59,623 131 32,365 Friday 9 at 05:06
589 Thirsk and Malton HOLLINRAKE, Kevin Con 55,929 94 19,001 Friday 9 at 05:11
590 Preseli Pembrokeshire CRABB, Stephen Con 42,197 59 314 Friday 9 at 05:11
591 Normanton, Pontefract and Castleford COOPER, Yvette Lab 49,191 83 14,499 Friday 9 at 05:12
592 Arundel and South Downs HERBERT, Nick Con 60,256 154 23,883 Friday 9 at 05:13
593 Loughborough MORGAN, Nicky Con 54,148 110 4,269 Friday 9 at 05:13
594 Winchester BRINE, Steve Con 57,156 100 9,999 Friday 9 at 05:15
595 Stoke-on-Trent South BRERETON, Jack Con 41,690 101 663 Friday 9 at 05:16
596 Central Devon STRIDE, Mel Con 57,844 84 15,680 Friday 9 at 05:18
597 Wansbeck LAVERY, Ian Lab 42,454 57 10,435 Friday 9 at 05:19
598 Orkney and Shetland CARMICHAEL, Alistair LD 23,277 43 4,563 Friday 9 at 05:22
599 Horsham QUIN, Jeremy Con 61,987 106 23,484 Friday 9 at 05:26
600 Ilford North STREETING, Wes Lab 52,941 111 9,639 Friday 9 at 05:27
601 Hemsworth TRICKETT, Jon Lab 45,944 83 10,174 Friday 9 at 05:28
602 Hendon OFFORD, Matthew Con 52,215 115 1,072 Friday 9 at 05:30
603 Hove KYLE, Peter Lab 57,596 120 18,757 Friday 9 at 05:32
604 Ilford South GAPES, Mike Lab / Co-op 57,657 146 31,647 Friday 9 at 05:33
605 North East Hampshire JAYAWARDENA, Ranil Con 57,627 121 27,772 Friday 9 at 05:35
606 Croydon South PHILP, Chris Con 61,257 123 11,406 Friday 9 at 05:36
607 Dumfries and Galloway JACK, Alister Con 51,599 45 5,643 Friday 9 at 05:36
608 Torridge and West Devon COX, Geoffrey Con 59,480 144 20,686 Friday 9 at 05:42
609 Ashfield DE PIERO, Gloria Lab 49,993 62 441 Friday 9 at 05:45
610 Hexham OPPERMAN, Guy Con 46,224 79 9,236 Friday 9 at 05:47
611 Basingstoke MILLER, Maria Con 55,960 138 9,466 Friday 9 at 05:49
612 Chipping Barnet VILLIERS, Theresa Con 55,423 204 353 Friday 9 at 05:50
613 Southampton, Itchen SMITH, Royston Con 46,783 92 31 Friday 9 at 05:53
614 Rutland and Melton DUNCAN, Alan Con 57,569 141 23,104 Friday 9 at 05:54
615 Dumfriesshire, Clydesdale and Tweeddale MUNDELL, David Con 48,964 60 9,441 Friday 9 at 05:54
616 Devizes PERRY, Claire Con 50,593 107 21,136 Friday 9 at 06:04
617 Brighton, Pavilion LUCAS, Caroline Green 57,687 154 14,699 Friday 9 at 06:04
618 Southampton, Test WHITEHEAD, Alan Lab 46,903 119 11,503 Friday 9 at 06:05
619 Berwick-upon-Tweed TREVELYAN, Anne-Marie Con 42,212 79 11,781 Friday 9 at 06:12
620 Crawley SMITH, Henry Con 50,273 181 2,457 Friday 9 at 06:14
621 Newcastle-under-Lyme FARRELLY, Paul Lab 43,842 172 30 Friday 9 at 06:17
622 Ceredigion LAKE, Ben PC 39,767 52 104 Friday 9 at 06:20
623 Crewe and Nantwich SMITH, Laura Lab 55,027 101 48 Friday 9 at 06:26
624 Truro and Falmouth NEWTON, Sarah Con 56,647 70 3,792 Friday 9 at 06:27
625 North East Fife GETHINS, Stephen SNP 41,822 26 2 Friday 9 at 06:29
626 Richmond Park GOLDSMITH, Zac Con 63,330 131 45 Friday 9 at 07:08
627 Dudley North AUSTIN, Ian Lab 38,910 72 22 Friday 9 at 07:13
628 St Ives THOMAS, Derek Con 51,226 109 312 Friday 9 at 07:39
629 St Austell and Newquay DOUBLE, Steve Con 54,212 231 11,142 Friday 9 at 09:05
630 South East Cornwall MURRAY, Sheryll Con 53,224 133 17,443 Friday 9 at 09:22
631 North Cornwall MANN, Scott Con 50,944 103 7,200 Friday 9 at 09:51
632 Kensington DENT COAD, Emma Lab 38,677 118 20 Friday 9 at 21:03

Declarations times do not form part of election declarations and should be regarded as indicative rather than official.