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

A general election to the 57th Parliament of the United Kingdom with an electorate of 46,836,533, having 32,204,184 valid votes and 74,188 invalid votes.

Read the House of Commons Library briefing.

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.