Skip to main content

UK general election on 8 June 2017 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.

By area - By majority - By vote share of winning candidate - By turnout - By declaration time - By party - Non-party candidates

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