Results for a UK general election on 12 December 2019 Great Britain - by declaration time

A general election to the 58th Parliament of the United Kingdom with an electorate of 47,562,702, having 32,014,110 valid votes and 117,919 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,474 137 12,278 Thursday 12 at 23:27
2 Houghton and Sunderland South PHILLIPSON, Bridget Lab 39,811 129 3,115 Thursday 12 at 23:29
3 Blyth Valley LEVY, Ian Con 40,859 94 712 Thursday 12 at 23:32
4 Newcastle Upon Tyne East BROWN, Nicholas Lab 43,365 233 15,463 Friday 13 at 00:05
5 Sunderland Central ELLIOTT, Julie Lab 43,476 104 2,964 Friday 13 at 00:08
6 Middlesbrough MCDONALD, Andy Lab 34,097 85 8,395 Friday 13 at 00:25
7 North Swindon TOMLINSON, Justin Con 55,115 209 16,171 Friday 13 at 00:30
8 Washington and Sunderland West HODGSON, Sharon Lab 37,513 108 3,723 Friday 13 at 00:41
9 Newcastle Upon Tyne North MCKINNELL, Catherine Lab 46,999 119 5,765 Friday 13 at 00:46
10 Halton TWIGG, Derek Lab 46,203 143 18,975 Friday 13 at 00:47
11 South Shields LEWELL-BUCK, Emma Lab 37,882 80 9,585 Friday 13 at 01:00
12 Nuneaton JONES, Marcus Con 45,190 215 13,144 Friday 13 at 01:06
13 Broxbourne WALKER, Charles Con 46,706 214 19,807 Friday 13 at 01:15
14 Wansbeck LAVERY, Ian Lab 40,509 119 814 Friday 13 at 01:18
15 Fylde MENZIES, Mark Con 46,659 162 16,611 Friday 13 at 01:21
16 Kettering HOLLOBONE, Philip Con 49,361 155 16,765 Friday 13 at 01:23
17 Workington JENKINSON, Mark Con 41,599 93 4,176 Friday 13 at 01:23
18 Rutherglen and Hamilton West FERRIER, Margaret SNP 53,794 125 5,230 Friday 13 at 01:25
19 Darlington GIBSON, Peter Con 43,498 81 3,294 Friday 13 at 01:28
20 Jarrow OSBORNE, Kate Lab 40,736 91 7,120 Friday 13 at 01:30
21 Chorley HOYLE, Lindsay Spk 39,870 1,303 17,392 Friday 13 at 01:40
22 Gateshead MEARNS, Ian Lab 38,145 221 7,200 Friday 13 at 01:41
23 Makerfield FOVARGUE, Yvonne Lab 44,259 161 4,740 Friday 13 at 01:41
24 Caerphilly DAVID, Wayne Lab 40,117 160 6,833 Friday 13 at 01:42
25 Rayleigh and Wickford FRANCOIS, Mark Con 54,901 293 31,000 Friday 13 at 01:44
26 South Basildon and East Thurrock METCALFE, Stephen Con 45,297 198 19,922 Friday 13 at 01:44
27 Knowsley HOWARTH, George Lab 54,938 133 39,942 Friday 13 at 01:46
28 Peterborough BRISTOW, Paul Con 47,801 98 2,580 Friday 13 at 01:46
29 Vale Of Clwyd DAVIES, James Con 37,213 84 1,827 Friday 13 at 01:46
30 Leicester South ASHWORTH, Jonathan Lab / Co-op 50,147 192 22,675 Friday 13 at 01:47
31 Basildon and Billericay BARON, John Con 44,128 185 20,412 Friday 13 at 01:48
32 Wrexham ATHERTON, Sarah Con 33,532 70 2,131 Friday 13 at 01:49
33 Wigan NANDY, Lisa Lab 45,042 134 6,728 Friday 13 at 01:52
34 Bracknell SUNDERLAND, James Con 54,350 212 19,829 Friday 13 at 01:53
35 Rochdale LLOYD, Tony Lab 47,447 162 9,668 Friday 13 at 01:54
36 Putney ANDERSON, Fleur Lab 50,467 119 4,774 Friday 13 at 01:54
37 Lewisham East DABY, Janet Lab 44,815 139 17,008 Friday 13 at 01:55
38 Kilmarnock and Loudoun BROWN, Alan SNP 47,631 138 12,659 Friday 13 at 01:55
39 Arfon WILLIAMS, Hywel PC 29,074 92 2,781 Friday 13 at 01:55
40 Angus DOOGAN, Dave SNP 43,170 92 3,795 Friday 13 at 01:55
41 Walthamstow CREASY, Stella Lab / Co-op 48,335 206 30,862 Friday 13 at 01:56
42 Harrogate and Knaresborough JONES, Andrew Con 56,937 167 9,675 Friday 13 at 01:56
43 Chelmsford FORD, Vicky Con 57,122 224 17,621 Friday 13 at 01:57
44 Meriden BHATTI, Saqib Con 54,161 236 22,836 Friday 13 at 01:59
45 Harlow HALFON, Robert Con 43,354 236 14,063 Friday 13 at 01:59
46 Leigh GRUNDY, James Con 46,979 168 1,965 Friday 13 at 01:59
47 Barnsley East PEACOCK, Stephanie Lab 38,070 110 3,217 Friday 13 at 02:00
48 Islwyn EVANS, Chris Lab / Co-op 34,350 145 5,464 Friday 13 at 02:01
49 Wycombe BAKER, Steve Con 54,756 168 4,214 Friday 13 at 02:01
50 Havant MAK, Alan Con 45,959 202 21,792 Friday 13 at 02:02
51 Swansea West DAVIES, Geraint Lab / Co-op 35,830 127 8,116 Friday 13 at 02:02
52 Leicester East WEBBE, Claudia Lab 49,421 259 6,019 Friday 13 at 02:02
53 Vale Of Glamorgan CAIRNS, Alun Con 54,807 294 3,562 Friday 13 at 02:02
54 Birkenhead WHITLEY, Mick Lab 42,329 73 17,705 Friday 13 at 02:04
55 Leyton and Wanstead CRYER, John Lab 44,547 174 20,808 Friday 13 at 02:05
56 Thurrock DOYLE-PRICE, Jacqueline Con 47,467 139 11,482 Friday 13 at 02:05
57 Rushcliffe EDWARDS, Ruth Con 60,505 251 7,643 Friday 13 at 02:05
58 Fareham BRAVERMAN, Suella Con 57,250 286 26,086 Friday 13 at 02:06
59 Bootle DOWD, Peter Lab 49,174 149 34,556 Friday 13 at 02:08
60 Stockton North CUNNINGHAM, Alex Lab 41,156 116 1,027 Friday 13 at 02:08
61 Carlisle STEVENSON, John Con 42,873 195 8,319 Friday 13 at 02:09
62 Clwyd South BAYNES, Simon Con 36,306 110 1,239 Friday 13 at 02:09
63 Epping Forest LAING, Eleanor Con 50,268 269 22,173 Friday 13 at 02:10
64 Tynemouth CAMPBELL, Alan Lab 56,034 179 4,857 Friday 13 at 02:10
65 Lewisham West and Penge REEVES, Ellie Lab 52,100 192 21,543 Friday 13 at 02:11
66 Stratford-On-Avon ZAHAWI, Nadhim Con 55,048 273 19,972 Friday 13 at 02:11
67 Southend West AMESS, David Con 46,537 260 14,459 Friday 13 at 02:11
68 Ealing Central and Acton HUQ, Rupa Lab 54,807 162 13,300 Friday 13 at 02:11
69 Solihull KNIGHT, Julian Con 55,344 209 21,273 Friday 13 at 02:12
70 Paisley and Renfrewshire South BLACK, Mhairi SNP 43,084 133 10,679 Friday 13 at 02:12
71 Llanelli GRIFFITH, Nia Lab 38,233 152 4,670 Friday 13 at 02:12
72 North Warwickshire TRACEY, Craig Con 45,914 171 17,956 Friday 13 at 02:13
73 West Dunbartonshire DOCHERTY-HUGHES, Martin SNP 45,140 104 9,553 Friday 13 at 02:13
74 Leicester West KENDALL, Liz Lab 34,775 151 4,212 Friday 13 at 02:13
75 Southport MOORE, Damien Con 48,180 190 4,147 Friday 13 at 02:13
76 New Forest East LEWIS, Julian Con 50,786 189 25,251 Friday 13 at 02:14
77 St Helens North MCGINN, Conor Lab 47,561 167 12,209 Friday 13 at 02:14
78 Barnsley Central JARVIS, Daniel Lab 36,903 105 3,571 Friday 13 at 02:14
79 Warley SPELLAR, John Lab 37,239 142 11,511 Friday 13 at 02:15
80 Ealing North MURRAY, James Lab / Co-op 49,631 224 12,269 Friday 13 at 02:16
81 Blaydon TWIST, Liz Lab 45,681 121 5,531 Friday 13 at 02:17
82 Swansea East HARRIS, Carolyn Lab 33,579 66 7,970 Friday 13 at 02:18
83 Cannock Chase MILLING, Amanda Con 46,313 226 19,879 Friday 13 at 02:19
84 North East Hampshire JAYAWARDENA, Ranil Con 59,270 174 20,211 Friday 13 at 02:19
85 Ogmore ELMORE, Chris Lab 35,390 96 7,805 Friday 13 at 02:19
86 Hemel Hempstead PENNING, Mike Con 51,271 207 14,563 Friday 13 at 02:20
87 Hartlepool HILL, Mike Lab 41,037 119 3,595 Friday 13 at 02:20
88 Truro and Falmouth MACKRORY, Cherilyn Con 59,190 171 4,561 Friday 13 at 02:20
89 Dwyfor Meirionnydd SAVILLE ROBERTS, Liz PC 29,928 128 4,740 Friday 13 at 02:22
90 South Swindon BUCKLAND, Robert Con 50,746 247 6,625 Friday 13 at 02:22
91 Rochford and Southend East DUDDRIDGE, James Con 46,136 180 12,286 Friday 13 at 02:23
92 Lanark and Hamilton East CRAWLEY, Angela SNP 53,072 129 5,187 Friday 13 at 02:23
93 Copeland HARRISON, Trudy Con 42,523 173 5,842 Friday 13 at 02:24
94 Garston and Halewood EAGLE, Maria Lab 53,326 147 31,624 Friday 13 at 02:25
95 Blackburn HOLLERN, Kate Lab 44,736 109 18,304 Friday 13 at 02:25
96 Aldershot DOCHERTY, Leo Con 47,932 251 16,698 Friday 13 at 02:26
97 Beverley and Holderness STUART, Graham Con 53,542 248 20,448 Friday 13 at 02:27
98 Walsall North HUGHES, Eddie Con 36,556 125 11,965 Friday 13 at 02:27
99 Westmorland and Lonsdale FARRON, Timothy LD 52,712 141 1,934 Friday 13 at 02:28
100 Haltemprice and Howden DAVIS, David Con 49,779 249 20,329 Friday 13 at 02:29
101 Aberavon KINNOCK, Stephen Lab 31,598 82 10,490 Friday 13 at 02:30
102 Hexham OPPERMAN, Guy Con 46,150 180 10,549 Friday 13 at 02:30
103 Chingford and Woodford Green DUNCAN SMITH, Iain Con 48,444 235 1,262 Friday 13 at 02:30
104 Nottingham South GREENWOOD, Lilian Lab 48,134 181 12,568 Friday 13 at 02:32
105 Inverclyde COWAN, Ronnie SNP 39,903 125 7,512 Friday 13 at 02:32
106 Rhondda BRYANT, Chris Lab 29,642 83 11,440 Friday 13 at 02:33
107 Eastleigh HOLMES, Paul Con 58,971 186 15,607 Friday 13 at 02:33
108 Blackpool South BENTON, Scott Con 32,752 86 3,690 Friday 13 at 02:33
109 Stockton South VICKERS, Matt Con 54,802 142 5,260 Friday 13 at 02:33
110 Liverpool, Riverside JOHNSON, Kim Lab 52,789 242 37,043 Friday 13 at 02:34
111 East Kilbride, Strathaven and Lesmahagow CAMERON, Lisa SNP 56,337 137 13,322 Friday 13 at 02:34
112 Bolton West GREEN, Chris Con 49,298 163 8,855 Friday 13 at 02:34
113 Colchester QUINCE, Will Con 53,373 190 9,423 Friday 13 at 02:34
114 Battersea DE CORDOVA, Marsha Lab 59,977 157 5,668 Friday 13 at 02:34
115 Canterbury DUFFIELD, Rosemary Lab 60,113 240 1,836 Friday 13 at 02:34
116 Hertsmere DOWDEN, Oliver Con 52,203 268 21,313 Friday 13 at 02:35
117 Norwich South LEWIS, Clive Lab 51,673 197 12,760 Friday 13 at 02:35
118 Lewisham, Deptford FOXCROFT, Vicky Lab 55,368 236 32,913 Friday 13 at 02:36
119 Mid Worcestershire HUDDLESTON, Nigel Con 56,123 204 28,018 Friday 13 at 02:37
120 Na h-Eileanan An Iar MACNEIL, Angus Brendan SNP 14,477 65 2,438 Friday 13 at 02:37
121 Wolverhampton North East STEVENSON, Jane Con 34,281 92 4,080 Friday 13 at 02:37
122 Rugby PAWSEY, Mark Con 50,814 232 13,447 Friday 13 at 02:38
123 Wirral South MCGOVERN, Alison Lab 43,547 112 6,105 Friday 13 at 02:38
124 Saffron Walden BADENOCH, Kemi Con 63,086 318 27,594 Friday 13 at 02:39
125 Paisley and Renfrewshire North NEWLANDS, Gavin SNP 49,682 153 11,902 Friday 13 at 02:39
126 Perth and North Perthshire WISHART, Pete SNP 54,076 111 7,550 Friday 13 at 02:39
127 Nottingham North NORRIS, Alex Lab / Co-op 35,320 103 4,490 Friday 13 at 02:39
128 Gower ANTONIAZZI, Tonia Lab 44,482 122 1,837 Friday 13 at 02:39
129 Harwich and North Essex JENKIN, Bernard Con 51,963 162 20,182 Friday 13 at 02:40
130 Liverpool, Walton CARDEN, Dan Lab 40,786 195 30,520 Friday 13 at 02:41
131 Folkestone and Hythe COLLINS, Damian Con 59,005 260 21,337 Friday 13 at 02:41
132 North Tyneside GLINDON, Mary Lab 50,429 160 9,561 Friday 13 at 02:41
133 Midlothian THOMPSON, Owen SNP 48,221 140 5,705 Friday 13 at 02:41
134 Sefton Central ESTERSON, Bill Lab 50,880 153 15,122 Friday 13 at 02:42
135 Blackpool North and Cleveleys MAYNARD, Paul Con 38,804 130 8,596 Friday 13 at 02:42
136 St Helens South and Whiston RIMMER, Marie Lab 50,313 129 19,122 Friday 13 at 02:43
137 Scarborough and Whitby GOODWILL, Robert Con 49,724 197 10,270 Friday 13 at 02:43
138 Redcar YOUNG, Jacob Con 40,842 95 3,527 Friday 13 at 02:43
139 West Suffolk HANCOCK, Matthew Con 51,437 336 23,194 Friday 13 at 02:44
140 Ealing, Southall SHARMA, Virendra Lab 42,217 203 16,084 Friday 13 at 02:44
141 Pendle STEPHENSON, Andrew Con 44,460 172 6,186 Friday 13 at 02:44
142 Preston HENDRICK, Mark Lab / Co-op 33,790 98 12,146 Friday 13 at 02:45
143 Rotherham CHAMPION, Sarah Lab 35,651 103 3,121 Friday 13 at 02:45
144 Ochil and South Perthshire NICOLSON, John SNP 57,813 131 4,498 Friday 13 at 02:45
145 Ynys Môn CROSBIE, Virginia Con 36,552 121 1,968 Friday 13 at 02:45
146 Burnley HIGGINBOTHAM, Antony Con 38,984 91 1,352 Friday 13 at 02:45
147 Mid Norfolk FREEMAN, George Con 56,186 335 22,594 Friday 13 at 02:46
148 Cynon Valley WINTER, Beth Lab 30,236 99 8,822 Friday 13 at 02:46
149 Torbay FOSTER, Kevin Con 50,426 141 17,749 Friday 13 at 02:47
150 Luton South HOPKINS, Rachel Lab 42,064 175 8,756 Friday 13 at 02:47
151 West Bromwich West BAILEY, Shaun Con 34,459 84 3,799 Friday 13 at 02:47
152 Bishop Auckland DAVISON, Dehenna Con 44,805 131 7,962 Friday 13 at 02:48
153 Pontypridd DAVIES-JONES, Alex Lab 39,060 153 5,887 Friday 13 at 02:48
154 Ipswich HUNT, Tom Con 49,579 116 5,479 Friday 13 at 02:48
155 Torfaen THOMAS-SYMONDS, Nick Lab 37,176 126 3,742 Friday 13 at 02:48
156 Lichfield FABRICANT, Michael Con 53,993 240 23,638 Friday 13 at 02:49
157 Newton Abbot MORRIS, Anne Marie Con 52,556 182 17,501 Friday 13 at 02:49
158 Newport East MORDEN, Jessica Lab 36,282 80 1,992 Friday 13 at 02:49
159 Liverpool, West Derby BYRNE, Ian Lab 43,989 93 29,984 Friday 13 at 02:50
160 Bolton South East QURESHI, Yasmin Lab 40,604 111 7,598 Friday 13 at 02:50
161 Aldridge-Brownhills MORTON, Wendy Con 39,342 152 19,836 Friday 13 at 02:51
162 Ribble Valley EVANS, Nigel Con 55,284 260 18,439 Friday 13 at 02:51
163 Merthyr Tydfil and Rhymney JONES, Gerald Lab 32,246 83 10,606 Friday 13 at 02:51
164 Leeds East BURGON, Richard Lab 39,052 120 5,531 Friday 13 at 02:51
165 Bosworth EVANS, Luke Con 56,432 234 26,278 Friday 13 at 02:52
166 Nottingham East WHITTOME, Nadia Lab 40,004 141 17,393 Friday 13 at 02:52
167 Wealden GHANI, Nusrat Con 60,907 365 25,655 Friday 13 at 02:52
168 Wirral West GREENWOOD, Margaret Lab 42,918 107 3,003 Friday 13 at 02:52
169 Wolverhampton South West ANDERSON, Stuart Con 41,136 148 1,661 Friday 13 at 02:53
170 Twickenham WILSON, Munira LD 64,503 239 14,121 Friday 13 at 02:54
171 Stevenage MCPARTLAND, Stephen Con 47,683 197 8,562 Friday 13 at 02:54
172 New Forest West SWAYNE, Desmond Con 50,306 250 24,403 Friday 13 at 02:55
173 Edmonton OSAMOR, Kate Lab / Co-op 40,341 148 16,015 Friday 13 at 02:55
174 South West Bedfordshire SELOUS, Andrew Con 53,307 254 18,583 Friday 13 at 02:55
175 Telford ALLAN, Lucy Con 42,825 224 10,941 Friday 13 at 02:56
176 North Ayrshire and Arran GIBSON, Patricia SNP 48,154 115 8,521 Friday 13 at 02:56
177 East Lothian MACASKILL, Kenny SNP 58,513 114 3,886 Friday 13 at 02:57
178 Liverpool, Wavertree BARKER, Paula Lab 43,377 141 27,085 Friday 13 at 02:58
179 Wallasey EAGLE, Angela Lab 46,492 102 18,322 Friday 13 at 02:58
180 Basingstoke MILLER, Maria Con 54,713 244 14,198 Friday 13 at 02:58
181 Middlesbrough South and East Cleveland CLARKE, Simon Con 47,817 180 11,626 Friday 13 at 02:58
182 Clwyd West JONES, David Con 40,203 147 6,747 Friday 13 at 02:58
183 Cities Of London and Westminster AIKEN, Nickie Con 42,723 140 3,953 Friday 13 at 02:58
184 Newport West JONES, Ruth Lab 43,433 130 902 Friday 13 at 02:58
185 Heywood and Middleton CLARKSON, Chris Con 47,488 153 663 Friday 13 at 02:58
186 Bath HOBHOUSE, Wera LD 52,138 192 12,322 Friday 13 at 02:59
187 South Ribble FLETCHER, Katherine Con 53,784 209 11,199 Friday 13 at 02:59
188 Airdrie and Shotts GRAY, Neil SNP 39,772 91 5,201 Friday 13 at 02:59
189 Eastbourne ANSELL, Caroline Con 55,134 121 4,331 Friday 13 at 02:59
190 South Holland and The Deepings HAYES, John Con 49,179 202 30,838 Friday 13 at 03:00
191 Hornchurch and Upminster LOPEZ, Julia Con 53,974 253 23,308 Friday 13 at 03:00
192 Luton North OWEN, Sarah Lab 42,589 155 9,247 Friday 13 at 03:00
193 Gloucester GRAHAM, Richard Con 53,764 200 10,277 Friday 13 at 03:00
194 Redditch MACLEAN, Rachel Con 44,067 215 16,036 Friday 13 at 03:01
195 Forest Of Dean HARPER, Mark Con 51,475 230 15,869 Friday 13 at 03:01
196 Mitcham and Morden MCDONAGH, Siobhain Lab 45,741 104 16,482 Friday 13 at 03:02
197 Carmarthen East and Dinefwr EDWARDS, Jonathan PC 41,002 145 1,809 Friday 13 at 03:02
198 Ashford GREEN, Damian Con 60,059 279 24,029 Friday 13 at 03:03
199 Tooting ALLIN-KHAN, Rosena Lab 58,473 177 14,307 Friday 13 at 03:03
200 Camborne and Redruth EUSTICE, George Con 50,367 175 8,700 Friday 13 at 03:03
201 Neath REES, Christina Lab / Co-op 36,756 107 5,637 Friday 13 at 03:03
202 Wolverhampton South East MCFADDEN, Pat Lab 33,443 78 1,235 Friday 13 at 03:03
203 Sheffield, Brightside and Hillsborough FURNISS, Gill Lab 39,600 122 12,274 Friday 13 at 03:04
204 Wokingham REDWOOD, John Con 61,997 219 7,383 Friday 13 at 03:04
205 East Renfrewshire OSWALD, Kirsten SNP 55,357 176 5,426 Friday 13 at 03:04
206 West Bromwich East RICHARDS, Nicola Con 35,975 104 1,593 Friday 13 at 03:04
207 Islington South and Finsbury THORNBERRY, Emily Lab 47,816 171 17,328 Friday 13 at 03:05
208 Dover ELPHICKE, Natalie Con 50,701 219 12,278 Friday 13 at 03:05
209 Chelsea and Fulham HANDS, Greg Con 46,821 150 11,241 Friday 13 at 03:06
210 Hyndburn BRITCLIFFE, Sara Con 42,406 137 2,951 Friday 13 at 03:06
211 Kingston upon Hull East TURNER, Karl Lab 32,442 107 1,239 Friday 13 at 03:06
212 West Lancashire COOPER, Rosie Lab 52,663 170 8,336 Friday 13 at 03:07
213 Watford RUSSELL, Dean Con 58,065 263 4,433 Friday 13 at 03:07
214 Doncaster North MILIBAND, Edward Lab 40,698 95 2,370 Friday 13 at 03:07
215 Bridgend WALLIS, Jamie Con 42,236 101 1,157 Friday 13 at 03:07
216 Gosport DINENAGE, Caroline Con 48,453 225 23,278 Friday 13 at 03:08
217 Cleethorpes VICKERS, Martin Con 46,339 226 21,418 Friday 13 at 03:08
218 Bromsgrove JAVID, Sajid Con 54,272 260 23,106 Friday 13 at 03:08
219 Stockport MISHRA, Navendu Lab 41,715 145 10,039 Friday 13 at 03:08
220 Scunthorpe MUMBY-CROFT, Holly Con 37,750 84 6,451 Friday 13 at 03:08
221 City Of Durham FOY, Mary Lab 48,859 175 5,025 Friday 13 at 03:08
222 Mid Bedfordshire DORRIES, Nadine Con 64,717 225 24,664 Friday 13 at 03:09
223 North West Leicestershire BRIDGEN, Andrew Con 53,821 211 20,400 Friday 13 at 03:09
224 Newbury FARRIS, Laura Con 59,998 190 16,047 Friday 13 at 03:09
225 Westminster North BUCK, Karen Lab 42,911 133 10,759 Friday 13 at 03:09
226 Erewash THROUP, Maggie Con 48,814 168 10,606 Friday 13 at 03:09
227 Hayes and Harlington MCDONNELL, John Lab 43,994 108 9,261 Friday 13 at 03:09
228 Aberconwy MILLAR, Robin Con 31,865 123 2,034 Friday 13 at 03:09
229 Stroud BAILLIE, Siobhan Con 65,930 185 3,840 Friday 13 at 03:09
230 Grantham and Stamford DAVIES, Gareth Con 56,003 305 26,003 Friday 13 at 03:10
231 Romford ROSINDELL, Andrew Con 47,231 240 17,893 Friday 13 at 03:10
232 Oxford East DODDS, Anneliese Lab / Co-op 49,359 213 17,832 Friday 13 at 03:10
233 Hammersmith SLAUGHTER, Andy Lab 51,966 190 17,847 Friday 13 at 03:10
234 Brentwood and Ongar BURGHART, Alex Con 52,949 238 29,065 Friday 13 at 03:11
235 Leeds Central BENN, Hilary Lab 49,284 160 19,270 Friday 13 at 03:11
236 North Norfolk BAKER, Duncan Con 50,823 172 14,395 Friday 13 at 03:11
237 Walsall South VAZ, Valerie Lab 42,472 115 3,456 Friday 13 at 03:11
238 Braintree CLEVERLY, James Con 50,499 258 24,673 Friday 13 at 03:12
239 Wyre Forest GARNIER, Mark Con 50,561 257 21,413 Friday 13 at 03:12
240 Kingston and Surbiton DAVEY, Edward LD 60,846 135 10,489 Friday 13 at 03:12
241 Aberdeen North BLACKMAN, Kirsty SNP 37,413 72 12,670 Friday 13 at 03:13
242 Portsmouth South MORGAN, Stephen Lab 47,425 163 5,363 Friday 13 at 03:13
243 Gedling RANDALL, Tom Con 49,953 144 679 Friday 13 at 03:13
244 Burton GRIFFITHS, Kate Con 48,738 212 14,496 Friday 13 at 03:14
245 Richmond Park OLNEY, Sarah LD 65,067 173 7,766 Friday 13 at 03:14
246 North Durham JONES, Kevan Lab 42,195 107 4,742 Friday 13 at 03:14
247 Amber Valley MILLS, Nigel Con 45,567 151 16,886 Friday 13 at 03:15
248 Witney COURTS, Robert Con 61,305 392 15,177 Friday 13 at 03:15
249 Kingston upon Hull North JOHNSON, Diana Lab 34,203 112 7,593 Friday 13 at 03:15
250 Eltham EFFORD, Clive Lab 43,689 114 3,197 Friday 13 at 03:15
251 High Peak LARGAN, Robert Con 54,173 141 590 Friday 13 at 03:15
252 West Worcestershire BALDWIN, Harriett Con 57,530 296 24,499 Friday 13 at 03:16
253 East Surrey COUTINHO, Claire Con 59,690 235 24,040 Friday 13 at 03:16
254 Wellingborough BONE, Peter Con 51,913 235 18,540 Friday 13 at 03:16
255 East Hampshire HINDS, Damian Con 56,895 199 19,696 Friday 13 at 03:16
256 Worcester WALKER, Robin Con 50,898 174 6,758 Friday 13 at 03:16
257 Erith and Thamesmead OPPONG-ASARE, Abena Lab 41,384 115 3,758 Friday 13 at 03:16
258 Moray ROSS, Douglas Con 48,825 92 513 Friday 13 at 03:16
259 Esher and Walton RAAB, Dominic Con 63,084 163 2,743 Friday 13 at 03:17
260 Islington North CORBYN, Jeremy Lab 53,805 227 26,188 Friday 13 at 03:18
261 East Yorkshire KNIGHT, Greg Con 52,769 205 22,787 Friday 13 at 03:19
262 Stirling SMITH, Alyn SNP 52,620 105 9,254 Friday 13 at 03:19
263 Sevenoaks TROTT, Laura Con 50,956 244 20,818 Friday 13 at 03:20
264 Penrith and The Border HUDSON, Neil Con 47,824 209 18,519 Friday 13 at 03:20
265 Staffordshire Moorlands BRADLEY, Karen Con 43,656 173 16,428 Friday 13 at 03:20
266 Birmingham, Selly Oak MCCABE, Stephen Lab 49,467 160 12,414 Friday 13 at 03:20
267 Barrow and Furness FELL, Simon Con 46,046 92 5,789 Friday 13 at 03:20
268 Cumbernauld, Kilsyth and Kirkintilloch East MCDONALD, Stuart C. SNP 45,686 143 12,976 Friday 13 at 03:21
269 Easington MORRIS, Grahame Lab 34,583 122 6,581 Friday 13 at 03:21
270 Delyn ROBERTS, Rob Con 38,370 105 865 Friday 13 at 03:21
271 Sutton Coldfield MITCHELL, Andrew Con 52,325 312 19,272 Friday 13 at 03:22
272 Harrow East BLACKMAN, Bob Con 49,491 237 8,170 Friday 13 at 03:22
273 Hazel Grove WRAGG, William Con 44,269 203 4,423 Friday 13 at 03:22
274 South Cambridgeshire BROWNE, Anthony Con 66,929 304 2,904 Friday 13 at 03:22
275 Bolton North East LOGAN, Mark Con 43,556 112 378 Friday 13 at 03:22
276 Huntingdon DJANOGLY, Jonathan Con 59,147 266 19,383 Friday 13 at 03:23
277 Ceredigion LAKE, Ben PC 40,105 117 6,329 Friday 13 at 03:23
278 Worsley and Eccles South KEELEY, Barbara Lab 44,707 118 3,219 Friday 13 at 03:23
279 North East Hertfordshire HEALD, Oliver Con 55,327 281 18,189 Friday 13 at 03:24
280 Bristol North West JONES, Darren Lab 55,885 169 5,692 Friday 13 at 03:24
281 Doncaster Central WINTERTON, Rosie Lab 41,581 108 2,278 Friday 13 at 03:24
282 Glasgow North GRADY, Patrick SNP 36,191 84 5,601 Friday 13 at 03:25
283 Sedgefield HOWELL, Paul Con 41,566 98 4,513 Friday 13 at 03:25
284 Castle Point HARRIS, Rebecca Con 44,277 296 26,634 Friday 13 at 03:26
285 South Derbyshire WHEELER, Heather Con 53,381 429 19,335 Friday 13 at 03:26
286 Louth and Horncastle ATKINS, Victoria Con 52,332 286 28,868 Friday 13 at 03:27
287 The Wrekin PRITCHARD, Mark Con 48,890 194 18,726 Friday 13 at 03:27
288 Stafford CLARKE, Theo Con 51,149 193 14,377 Friday 13 at 03:27
289 Old Bexley and Sidcup BROKENSHIRE, James Con 46,145 239 18,952 Friday 13 at 03:28
290 Eddisbury TIMPSON, Edward Con 52,971 143 18,443 Friday 13 at 03:28
291 North East Somerset REES-MOGG, Jacob Con 56,308 169 14,729 Friday 13 at 03:28
292 Tatton MCVEY, Esther Con 48,967 179 17,387 Friday 13 at 03:29
293 North East Fife CHAMBERLAIN, Wendy LD 45,878 140 1,316 Friday 13 at 03:29
294 Clacton WATLING, Giles Con 43,506 116 24,702 Friday 13 at 03:30
295 Reigate BLUNT, Crispin Con 53,156 231 18,310 Friday 13 at 03:30
296 Portsmouth North MORDAUNT, Penny Con 45,910 145 15,780 Friday 13 at 03:30
297 Oldham West and Royton MCMAHON, Jim Lab / Co-op 44,434 117 11,127 Friday 13 at 03:30
298 Bristol South SMYTH, Karin Lab 55,196 181 9,859 Friday 13 at 03:30
299 Birmingham, Erdington DROMEY, Jack Lab 35,229 92 3,601 Friday 13 at 03:30
300 Weaver Vale AMESBURY, Mike Lab 50,713 113 562 Friday 13 at 03:30
301 Bury St Edmunds CHURCHILL, Jo Con 61,957 288 24,988 Friday 13 at 03:31
302 Dundee West LAW, Chris SNP 41,579 92 12,259 Friday 13 at 03:31
303 Don Valley FLETCHER, Nick Con 45,437 82 3,630 Friday 13 at 03:31
304 Kenilworth and Southam WRIGHT, Jeremy Con 52,597 211 20,353 Friday 13 at 03:32
305 Montgomeryshire WILLIAMS, Craig Con 34,214 213 12,138 Friday 13 at 03:32
306 Great Yarmouth LEWIS, Brandon Con 43,462 165 17,663 Friday 13 at 03:33
307 Birmingham, Ladywood MAHMOOD, Shabana Lab 42,118 153 28,582 Friday 13 at 03:34
308 Maidenhead MAY, Theresa Con 56,492 278 18,846 Friday 13 at 03:34
309 Wyre and Preston North WALLACE, Ben Con 52,924 200 16,781 Friday 13 at 03:34
310 Bristol East MCCARTHY, Kerry Lab 52,154 157 10,794 Friday 13 at 03:34
311 Coatbridge, Chryston and Bellshill BONNAR, Steven SNP 48,221 121 5,624 Friday 13 at 03:34
312 Sheffield South East BETTS, Clive Lab 41,998 146 4,289 Friday 13 at 03:34
313 Aberdeen South FLYNN, Stephen SNP 45,638 131 3,990 Friday 13 at 03:34
314 Guildford RICHARDSON, Angela Con 58,651 152 3,337 Friday 13 at 03:34
315 East Ham TIMMS, Stephen Lab 54,628 174 33,176 Friday 13 at 03:35
316 Gainsborough LEIGH, Edward Con 51,046 259 22,967 Friday 13 at 03:35
317 Monmouth DAVIES, David T. C. Con 50,217 136 9,982 Friday 13 at 03:36
318 Brent North GARDINER, Barry Lab 51,879 199 8,079 Friday 13 at 03:36
319 Orpington BACON, Gareth Con 48,721 263 22,378 Friday 13 at 03:37
320 Brent Central BUTLER, Dawn Lab 49,132 224 20,870 Friday 13 at 03:37
321 North West Cambridgeshire VARA, Shailesh Con 64,533 315 25,983 Friday 13 at 03:37
322 Salford and Eccles LONG-BAILEY, Rebecca Lab 50,632 172 16,327 Friday 13 at 03:37
323 Dundee East HOSIE, Stewart SNP 45,277 134 13,375 Friday 13 at 03:37
324 Harrow West THOMAS, Gareth Lab / Co-op 47,922 158 8,692 Friday 13 at 03:37
325 Broxtowe HENRY, Darren Con 55,272 173 5,331 Friday 13 at 03:37
326 Bassetlaw CLARKE-SMITH, Brendan Con 50,841 211 14,013 Friday 13 at 03:38
327 Slough DHESI, Tan Lab 51,038 155 13,640 Friday 13 at 03:38
328 Witham PATEL, Priti Con 49,344 209 24,082 Friday 13 at 03:40
329 Faversham and Mid Kent WHATELY, Helen Con 50,394 189 21,976 Friday 13 at 03:40
330 Tamworth PINCHER, Christopher Con 46,056 154 19,634 Friday 13 at 03:40
331 Newark JENRICK, Robert Con 54,762 259 21,816 Friday 13 at 03:40
332 North Devon SAXBY, Selaine Con 55,581 166 14,813 Friday 13 at 03:40
333 Romsey and Southampton North NOKES, Caroline Con 51,390 187 10,872 Friday 13 at 03:40
334 Brecon and Radnorshire JONES, Fay Con 41,319 110 7,131 Friday 13 at 03:40
335 Uxbridge and South Ruislip JOHNSON, Boris Con 48,187 93 7,210 Friday 13 at 03:40
336 Glasgow East LINDEN, David SNP 38,483 102 5,566 Friday 13 at 03:40
337 Berwickshire, Roxburgh and Selkirk LAMONT, John Con 53,146 170 5,148 Friday 13 at 03:40
338 Wakefield AHMAD KHAN, Imran Con 45,027 137 3,358 Friday 13 at 03:40
339 Wentworth and Dearne HEALEY, John Lab 41,557 127 2,165 Friday 13 at 03:40
340 Berwick-Upon-Tweed TREVELYAN, Anne-Marie Con 42,109 178 14,835 Friday 13 at 03:41
341 Cardiff South and Penarth DOUGHTY, Stephen Lab / Co-op 50,579 160 12,737 Friday 13 at 03:41
342 West Ham BROWN, Lyn Lab 60,200 317 32,388 Friday 13 at 03:42
343 Bexhill and Battle MERRIMAN, Huw Con 59,093 352 26,059 Friday 13 at 03:42
344 Barking HODGE, Margaret Lab 44,499 120 15,427 Friday 13 at 03:42
345 North West Durham HOLDEN, Richard Con 47,663 128 1,144 Friday 13 at 03:42
346 Hackney North and Stoke Newington ABBOTT, Diane Lab 56,864 244 33,188 Friday 13 at 03:43
347 Hereford and South Herefordshire NORMAN, Jesse Con 49,646 207 19,686 Friday 13 at 03:43
348 Sutton and Cheam SCULLY, Paul Con 50,487 211 8,351 Friday 13 at 03:43
349 Motherwell and Wishaw FELLOWS, Marion SNP 44,420 93 6,268 Friday 13 at 03:43
350 Bury South WAKEFORD, Christian Con 50,274 103 402 Friday 13 at 03:43
351 Waveney ALDOUS, Peter Con 51,129 175 18,002 Friday 13 at 03:44
352 Bexleyheath and Crayford EVENNETT, David Con 43,246 167 13,103 Friday 13 at 03:44
353 Glenrothes GRANT, Peter SNP 41,546 70 11,757 Friday 13 at 03:44
354 Brighton, Kemptown RUSSELL-MOYLE, Lloyd Lab / Co-op 48,533 140 8,061 Friday 13 at 03:44
355 Penistone and Stocksbridge CATES, Miriam Con 49,520 149 7,210 Friday 13 at 03:44
356 Northampton South LEWER, Andrew Con 40,835 122 4,697 Friday 13 at 03:44
357 East Dunbartonshire CALLAGHAN, Amy SNP 53,031 80 149 Friday 13 at 03:44
358 Selby and Ainsty ADAMS, Nigel Con 56,418 191 20,137 Friday 13 at 03:45
359 Surrey Heath GOVE, Michael Con 58,654 237 18,349 Friday 13 at 03:45
360 Epsom and Ewell GRAYLING, Chris Con 59,451 254 17,873 Friday 13 at 03:45
361 Chesham and Amersham GILLAN, Cheryl Con 55,685 289 16,223 Friday 13 at 03:46
362 Leeds West REEVES, Rachel Lab 40,281 121 10,564 Friday 13 at 03:46
363 Great Grimsby NICI, Lia Con 33,087 71 7,331 Friday 13 at 03:46
364 Exeter BRADSHAW, Ben Lab 56,192 221 10,403 Friday 13 at 03:47
365 Birmingham, Edgbaston GILL, Preet Kaur Lab / Co-op 42,328 149 5,614 Friday 13 at 03:47
366 Rother Valley STAFFORD, Alexander Con 48,698 143 6,318 Friday 13 at 03:47
367 Hackney South and Shoreditch HILLIER, Meg Lab / Co-op 54,439 182 33,985 Friday 13 at 03:48
368 Cardiff Central STEVENS, Jo Lab 41,822 204 17,179 Friday 13 at 03:48
369 Glasgow North West MONAGHAN, Carol SNP 39,735 180 8,359 Friday 13 at 03:48
370 Lincoln MCCARTNEY, Karl Con 50,629 134 3,514 Friday 13 at 03:48
371 Hertford and Stortford MARSON, Julie Con 60,094 229 19,620 Friday 13 at 03:49
372 Totnes MANGNALL, Anthony Con 52,182 196 12,724 Friday 13 at 03:49
373 Reading East RODDA, Mathew Lab 55,918 137 5,924 Friday 13 at 03:49
374 Bedford YASIN, Mohammad Lab 47,301 140 145 Friday 13 at 03:49
375 North West Norfolk WILD, James Con 46,602 200 19,922 Friday 13 at 03:50
376 Sheffield Central BLOMFIELD, Paul Lab 50,913 233 27,273 Friday 13 at 03:51
377 North Herefordshire WIGGIN, Bill Con 51,033 276 24,856 Friday 13 at 03:51
378 Windsor AFRIYIE, Adam Con 53,750 201 20,079 Friday 13 at 03:51
379 Blaenau Gwent SMITH, Nick Lab 30,219 84 8,647 Friday 13 at 03:51
380 Tunbridge Wells CLARK, Gregory Con 54,650 321 14,645 Friday 13 at 03:51
381 St Albans COOPER, Daisy LD 57,599 173 6,293 Friday 13 at 03:51
382 Wimbledon HAMMOND, Stephen Con 53,027 217 628 Friday 13 at 03:51
383 Central Suffolk and North Ipswich POULTER, Dan Con 56,250 274 23,391 Friday 13 at 03:52
384 Bristol West DEBBONAIRE, Thangam Lab 75,528 355 28,219 Friday 13 at 03:52
385 Mole Valley BERESFORD, Paul Con 57,110 194 12,041 Friday 13 at 03:52
386 Ayr, Carrick and Cumnock DORANS, Allan SNP 46,592 138 2,329 Friday 13 at 03:52
387 Birmingham, Perry Barr MAHMOOD, Khalid Lab 42,147 115 15,317 Friday 13 at 03:53
388 Oldham East and Saddleworth ABRAHAMS, Debbie Lab 46,164 123 1,499 Friday 13 at 03:53
389 South Suffolk CARTLIDGE, James Con 53,489 277 22,897 Friday 13 at 03:54
390 Maidstone and The Weald GRANT, Helen Con 51,680 261 21,772 Friday 13 at 03:54
391 Stone CASH, William Con 49,843 222 19,945 Friday 13 at 03:54
392 Mansfield BRADLEY, Ben Con 49,273 157 16,306 Friday 13 at 03:54
393 Stretford and Urmston GREEN, Kate Lab 50,067 155 16,417 Friday 13 at 03:54
394 Harborough O'BRIEN, Neil Con 57,319 212 17,278 Friday 13 at 03:54
395 Dulwich and West Norwood HAYES, Helen Lab 55,778 236 27,310 Friday 13 at 03:55
396 Leeds North West SOBEL, Alex Lab / Co-op 49,283 138 10,749 Friday 13 at 03:55
397 Enfield, Southgate CHARALAMBOUS, Bambos Lab 47,276 127 4,450 Friday 13 at 03:55
398 Camberwell and Peckham HARMAN, Harriet Lab 56,492 246 33,780 Friday 13 at 03:56
399 Falkirk MCNALLY, John SNP 55,872 217 14,948 Friday 13 at 03:56
400 South West Surrey HUNT, Jeremy Con 60,340 374 8,817 Friday 13 at 03:56
401 Livingston BARDELL, Hannah SNP 54,592 146 13,435 Friday 13 at 03:57
402 Glasgow North East MCLAUGHLIN, Anne SNP 33,925 116 2,548 Friday 13 at 03:57
403 North East Derbyshire ROWLEY, Lee Con 49,217 173 12,876 Friday 13 at 03:58
404 North West Hampshire MALTHOUSE, Kit Con 58,918 270 26,308 Friday 13 at 03:59
405 Chichester KEEGAN, Gillian Con 61,243 251 21,490 Friday 13 at 03:59
406 Preseli Pembrokeshire CRABB, Stephen Con 42,419 153 5,062 Friday 13 at 03:59
407 Filton and Bradley Stoke LOPRESTI, Jack Con 53,752 194 5,646 Friday 13 at 03:59
408 Birmingham, Hodge Hill BYRNE, Liam Lab 45,003 131 28,655 Friday 13 at 04:00
409 Chippenham DONELAN, Michelle Con 57,099 321 11,288 Friday 13 at 04:00
410 Stalybridge and Hyde REYNOLDS, Jonathan Lab / Co-op 42,368 143 2,946 Friday 13 at 04:00
411 Warrington North NICHOLS, Charlotte Lab 46,667 169 1,509 Friday 13 at 04:00
412 Kirkcaldy and Cowdenbeath HANVEY, Neale SNP 47,005 108 1,243 Friday 13 at 04:00
413 Tottenham LAMMY, David Lab 46,856 204 30,175 Friday 13 at 04:01
414 Kingston upon Hull West and Hessle HARDY, Emma Lab 31,356 80 2,856 Friday 13 at 04:01
415 Normanton, Pontefract and Castleford COOPER, Yvette Lab 48,259 127 1,276 Friday 13 at 04:01
416 Sleaford and North Hykeham JOHNSON, Caroline Con 66,554 236 32,565 Friday 13 at 04:02
417 Greenwich and Woolwich PENNYCOOK, Matthew Lab 53,120 174 18,464 Friday 13 at 04:02
418 Sheffield, Heeley HAIGH, Louise Lab 42,695 132 8,520 Friday 13 at 04:02
419 Isle Of Wight SEELY, Bob Con 74,442 247 23,737 Friday 13 at 04:03
420 Bermondsey and Old Southwark COYLE, Neil Lab 58,615 276 16,126 Friday 13 at 04:03
421 Glasgow South West STEPHENS, Chris SNP 36,847 76 4,900 Friday 13 at 04:03
422 City Of Chester MATHESON, Christian Lab 54,560 137 6,164 Friday 13 at 04:03
423 Brigg and Goole PERCY, Andrew Con 43,402 178 21,941 Friday 13 at 04:04
424 Sittingbourne and Sheppey HENDERSON, Gordon Con 51,394 103 24,479 Friday 13 at 04:04
425 Tonbridge and Malling TUGENDHAT, Thomas Con 57,003 312 26,941 Friday 13 at 04:04
426 Mid Sussex DAVIES, Mims Con 62,762 222 18,197 Friday 13 at 04:05
427 Shrewsbury and Atcham KAWCZYNSKI, Daniel Con 59,065 217 11,217 Friday 13 at 04:05
428 Ashton-Under-Lyne RAYNER, Angela Lab 38,579 125 4,263 Friday 13 at 04:05
429 Derbyshire Dales DINES, Sarah Con 50,016 211 17,381 Friday 13 at 04:06
430 Macclesfield RUTLEY, David Con 53,867 237 10,711 Friday 13 at 04:06
431 Leeds North East HAMILTON, Fabian Lab 50,500 531 17,089 Friday 13 at 04:07
432 Bromley and Chislehurst NEILL, Robert Con 45,566 201 10,891 Friday 13 at 04:07
433 Halifax LYNCH, Holly Lab 46,458 134 2,569 Friday 13 at 04:07
434 Birmingham, Northfield SAMBROOK, Gary Con 43,098 140 1,640 Friday 13 at 04:07
435 Dumfries and Galloway JACK, Alister Con 51,429 123 1,805 Friday 13 at 04:07
436 Beaconsfield MORRISSEY, Joy Con 57,868 167 15,712 Friday 13 at 04:09
437 Linlithgow and East Falkirk DAY, Martyn SNP 57,775 105 11,266 Friday 13 at 04:09
438 Cambridge ZEICHNER, Daniel Lab 53,729 162 9,639 Friday 13 at 04:09
439 Glasgow Central THEWLISS, Alison SNP 40,105 153 6,474 Friday 13 at 04:09
440 Gravesham HOLLOWAY, Adam Con 47,560 174 15,581 Friday 13 at 04:10
441 Warwick and Leamington WESTERN, Matt Lab 54,205 128 789 Friday 13 at 04:10
442 South Staffordshire WILLIAMSON, Gavin Con 50,005 259 28,250 Friday 13 at 04:11
443 South West Wiltshire MURRISON, Andrew Con 54,895 246 21,630 Friday 13 at 04:11
444 Hornsey and Wood Green WEST, Catherine Lab 61,105 197 19,242 Friday 13 at 04:11
445 Edinburgh South West CHERRY, Joanna SNP 52,131 91 11,982 Friday 13 at 04:11
446 Enfield North CLARK, Feryal Lab 45,050 132 6,492 Friday 13 at 04:11
447 Denton and Reddish GWYNNE, Andrew Lab 38,588 106 6,175 Friday 13 at 04:12
448 Lancaster and Fleetwood SMITH, Cat Lab 45,219 128 2,380 Friday 13 at 04:12
449 Manchester Central POWELL, Lucy Lab / Co-op 52,289 193 29,089 Friday 13 at 04:13
450 South Dorset DRAX, Richard Con 51,058 184 17,153 Friday 13 at 04:13
451 Ruislip, Northwood and Pinner SIMMONDS, David Con 52,904 188 16,394 Friday 13 at 04:13
452 Feltham and Heston MALHOTRA, Seema Lab / Co-op 47,811 146 7,859 Friday 13 at 04:13
453 Ashfield ANDERSON, Lee Con 48,980 118 5,733 Friday 13 at 04:13
454 Richmond (Yorks) SUNAK, Rishi Con 57,703 203 27,210 Friday 13 at 04:14
455 Vauxhall ESHALOMI, Florence Lab / Co-op 56,333 236 19,612 Friday 13 at 04:14
456 Rossendale and Darwen BERRY, Jake Con 48,822 231 9,522 Friday 13 at 04:14
457 Morecambe and Lunesdale MORRIS, David Con 45,310 138 6,354 Friday 13 at 04:14
458 Reading West SHARMA, Alok Con 50,392 180 4,117 Friday 13 at 04:14
459 North Wiltshire GRAY, James Con 54,758 216 17,626 Friday 13 at 04:15
460 Elmet and Rothwell SHELBROOKE, Alec Con 58,225 187 17,353 Friday 13 at 04:15
461 Dunfermline and West Fife CHAPMAN, Douglas SNP 53,482 130 10,699 Friday 13 at 04:15
462 Glasgow South MCDONALD, Stewart Malcolm SNP 47,443 80 9,005 Friday 13 at 04:15
463 Beckenham STEWART, Bob Con 50,555 236 14,258 Friday 13 at 04:16
464 Thornbury and Yate HALL, Luke Con 52,243 254 12,369 Friday 13 at 04:16
465 Northampton North ELLIS, Michael Con 39,539 120 5,507 Friday 13 at 04:17
466 Cardiff North MCMORRIN, Anna Lab 52,666 111 6,982 Friday 13 at 04:17
467 Ludlow DUNNE, Philip Con 50,225 259 23,648 Friday 13 at 04:18
468 York Central MASKELL, Rachael Lab / Co-op 49,505 198 13,545 Friday 13 at 04:18
469 Norwich North SMITH, Chloe Con 46,285 127 4,738 Friday 13 at 04:18
470 Runnymede and Weybridge SPENCER, Ben Con 53,289 184 18,270 Friday 13 at 04:19
471 Birmingham, Yardley PHILLIPS, Jess Lab 42,678 107 10,659 Friday 13 at 04:19
472 Woking LORD, Jonathan Con 53,937 177 9,767 Friday 13 at 04:19
473 Warrington South CARTER, Andy Con 61,899 187 2,010 Friday 13 at 04:19
474 North East Cambridgeshire BARCLAY, Stephen Con 52,964 239 29,993 Friday 13 at 04:20
475 Holborn and St Pancras STARMER, Keir Lab 56,786 232 27,763 Friday 13 at 04:20
476 Crawley SMITH, Henry Con 49,899 193 8,360 Friday 13 at 04:20
477 Skipton and Ripon SMITH, Julian Con 58,724 239 23,694 Friday 13 at 04:21
478 North East Bedfordshire FULLER, Richard Con 65,018 200 24,283 Friday 13 at 04:21
479 Brighton, Pavilion LUCAS, Caroline Green 57,998 158 19,940 Friday 13 at 04:21
480 Streatham RIBEIRO-ADDY, Bell Lab 56,513 178 17,690 Friday 13 at 04:21
481 Carmarthen West and South Pembrokeshire HART, Simon Con 42,114 146 7,745 Friday 13 at 04:21
482 Crewe and Nantwich MULLAN, Kieran Con 54,032 123 8,508 Friday 13 at 04:21
483 Hastings and Rye HART, Sally-Ann Con 54,274 262 4,043 Friday 13 at 04:21
484 Edinburgh South MURRAY, Ian Lab 49,732 122 11,095 Friday 13 at 04:22
485 Brentford and Isleworth CADBURY, Ruth Lab 58,326 145 10,514 Friday 13 at 04:22
486 Cheadle ROBINSON, Mary Con 55,903 215 2,336 Friday 13 at 04:22
487 Kensington BUCHAN, Felicity Con 43,762 92 150 Friday 13 at 04:22
488 Chesterfield PERKINS, Toby Lab 45,186 136 1,451 Friday 13 at 04:23
489 Blackley and Broughton STRINGER, Graham Lab 38,618 142 14,402 Friday 13 at 04:25
490 Hampstead and Kilburn SIDDIQ, Tulip Lab 57,385 191 14,188 Friday 13 at 04:25
491 Morley and Outwood JENKYNS, Andrea Con 51,930 191 11,267 Friday 13 at 04:25
492 Wells HEAPPEY, James Con 61,628 216 9,991 Friday 13 at 04:25
493 Derby South BECKETT, Margaret Lab 42,462 137 6,019 Friday 13 at 04:25
494 Stoke-On-Trent Central GIDEON, Jo Con 32,070 67 670 Friday 13 at 04:25
495 Bethnal Green and Bow ALI, Rushanara Lab 60,562 240 37,524 Friday 13 at 04:26
496 Hemsworth TRICKETT, Jon Lab 43,907 129 1,180 Friday 13 at 04:26
497 Bradford West SHAH, Naz Lab 44,261 134 27,019 Friday 13 at 04:27
498 Birmingham, Hall Green ALI, Tahir Lab 52,911 180 28,508 Friday 13 at 04:27
499 Rochester and Strood TOLHURST, Kelly Con 51,926 187 17,072 Friday 13 at 04:28
500 Aylesbury BUTLER, Rob Con 60,576 279 17,373 Friday 13 at 04:29
501 Hitchin and Harpenden AFOLAMI, Bim Con 58,871 266 6,895 Friday 13 at 04:29
502 Croydon Central JONES, Sarah Lab 54,045 135 5,949 Friday 13 at 04:29
503 North Shropshire PATERSON, Owen Con 56,513 205 22,949 Friday 13 at 04:30
504 The Cotswolds CLIFTON-BROWN, Geoffrey Con 61,176 265 20,214 Friday 13 at 04:30
505 Kingswood SKIDMORE, Chris Con 49,314 145 11,220 Friday 13 at 04:30
506 Stoke-On-Trent North GULLIS, Jonathan Con 40,134 96 6,286 Friday 13 at 04:30
507 Pudsey ANDREW, Stuart Con 54,215 142 3,517 Friday 13 at 04:30
508 Alyn and Deeside TAMI, Mark Lab 43,008 121 213 Friday 13 at 04:30
509 Milton Keynes North EVERITT, Ben Con 62,543 237 6,255 Friday 13 at 04:31
510 Ilford South TARRY, Sam Lab 53,477 178 24,101 Friday 13 at 04:32
511 South Leicestershire COSTA, Alberto Con 57,469 298 24,004 Friday 13 at 04:32
512 South Norfolk BACON, Richard Con 62,484 291 21,275 Friday 13 at 04:32
513 Daventry HEATON-HARRIS, Chris Con 57,403 246 26,080 Friday 13 at 04:33
514 Dudley South WOOD, Mike Con 36,576 163 15,565 Friday 13 at 04:33
515 Edinburgh East SHEPPARD, Tommy SNP 47,815 142 10,417 Friday 13 at 04:34
516 Stoke-On-Trent South BRERETON, Jack Con 39,604 171 11,271 Friday 13 at 04:35
517 Cardiff West BRENNAN, Kevin Lab 46,177 144 10,986 Friday 13 at 04:35
518 York Outer STURDY, Julian Con 55,347 228 9,985 Friday 13 at 04:35
519 Altrincham and Sale West BRADY, Graham Con 54,763 173 6,139 Friday 13 at 04:35
520 Manchester, Withington SMITH, Jeff Lab 52,995 181 27,905 Friday 13 at 04:36
521 Poplar and Limehouse BEGUM, Apsana Lab 61,276 277 28,904 Friday 13 at 04:36
522 Charnwood ARGAR, Edward Con 55,365 266 22,397 Friday 13 at 04:36
523 Central Ayrshire WHITFORD, Philippa SNP 46,534 105 5,304 Friday 13 at 04:36
524 Derby North SOLLOWAY, Amanda Con 47,017 111 2,540 Friday 13 at 04:36
525 Bridgwater and West Somerset LIDDELL-GRAINGER, Ian Con 57,652 279 24,439 Friday 13 at 04:37
526 Hove KYLE, Peter Lab 56,391 151 17,044 Friday 13 at 04:37
527 Huddersfield SHEERMAN, Barry Lab / Co-op 41,882 216 4,937 Friday 13 at 04:37
528 Rutland and Melton KEARNS, Alicia Con 58,310 224 26,924 Friday 13 at 04:38
529 Welwyn Hatfield SHAPPS, Grant Con 52,053 226 10,955 Friday 13 at 04:38
530 Taunton Deane POW, Rebecca Con 63,733 192 11,700 Friday 13 at 04:38
531 Dumfriesshire, Clydesdale and Tweeddale MUNDELL, David Con 49,153 142 3,781 Friday 13 at 04:38
532 West Dorset LODER, Chris Con 60,925 237 14,106 Friday 13 at 04:39
533 Gillingham and Rainham CHISHTI, Rehman Con 45,958 138 15,119 Friday 13 at 04:40
534 Milton Keynes South STEWART, Iain Con 64,007 181 6,944 Friday 13 at 04:40
535 Coventry North East FLETCHER, Colleen Lab 44,444 127 7,692 Friday 13 at 04:41
536 Bognor Regis and Littlehampton GIBB, Nick Con 51,223 208 22,503 Friday 13 at 04:42
537 Ilford North STREETING, Wes Lab 50,114 117 5,218 Friday 13 at 04:42
538 South Thanet MACKINLAY, Craig Con 48,257 211 10,587 Friday 13 at 04:43
539 Edinburgh North and Leith BROCK, Deidre SNP 59,344 105 12,808 Friday 13 at 04:43
540 Manchester, Gorton KHAN, Afzal Lab 44,545 147 30,339 Friday 13 at 04:44
541 Dartford JOHNSON, Gareth Con 54,023 280 19,160 Friday 13 at 04:44
542 Corby PURSGLOVE, Tom Con 60,475 265 10,268 Friday 13 at 04:44
543 South East Cambridgeshire FRAZER, Lucy Con 64,385 255 11,490 Friday 13 at 04:45
544 Newcastle-Under-Lyme BELL, Aaron Con 44,739 140 7,446 Friday 13 at 04:45
545 Calder Valley WHITTAKER, Craig Con 57,793 273 5,774 Friday 13 at 04:46
546 Boston and Skegness WARMAN, Matt Con 41,696 175 25,621 Friday 13 at 04:47
547 South West Norfolk TRUSS, Elizabeth Con 51,466 184 26,195 Friday 13 at 04:47
548 Bradford East HUSSAIN, Imran Lab 44,184 91 18,144 Friday 13 at 04:47
549 Mid Dorset and North Poole TOMLINSON, Michael Con 48,930 152 14,898 Friday 13 at 04:48
550 Tiverton and Honiton PARISH, Neil Con 59,613 248 24,239 Friday 13 at 04:49
551 Devizes KRUGER, Danny Con 50,954 269 23,993 Friday 13 at 04:50
552 Chatham and Aylesford CROUCH, Tracey Con 43,340 159 18,540 Friday 13 at 04:50
553 Central Devon STRIDE, Mel Con 58,072 347 17,721 Friday 13 at 04:50
554 Meon Valley DRUMMOND, Flick Con 54,829 211 23,555 Friday 13 at 04:51
555 East Worthing and Shoreham LOUGHTON, Tim Con 53,128 188 7,474 Friday 13 at 04:51
556 West Aberdeenshire and Kincardine BOWIE, Andrew Con 53,345 114 843 Friday 13 at 04:51
557 Loughborough HUNT, Jane Con 54,631 220 7,169 Friday 13 at 04:52
558 Edinburgh West JARDINE, Christine LD 54,533 124 3,769 Friday 13 at 04:52
559 Weston-Super-Mare PENROSE, John Con 55,614 255 17,121 Friday 13 at 04:53
560 Stourbridge WEBB, Suzanne Con 45,689 142 13,571 Friday 13 at 04:53
561 Banbury PRENTIS, Victoria Con 62,921 355 16,813 Friday 13 at 04:53
562 Coventry South SULTANA, Zarah Lab 45,044 138 401 Friday 13 at 04:54
563 Tewkesbury ROBERTSON, Laurence Con 61,140 261 22,410 Friday 13 at 04:56
564 Bournemouth West BURNS, Conor Con 45,977 211 10,150 Friday 13 at 04:56
565 Salisbury GLEN, John Con 53,730 168 19,736 Friday 13 at 04:57
566 Sherwood SPENCER, Mark Con 52,709 183 16,186 Friday 13 at 04:57
567 Congleton BRUCE, Fiona Con 57,233 193 18,561 Friday 13 at 04:58
568 East Devon JUPP, Simon Con 64,073 150 6,708 Friday 13 at 04:58
569 Inverness, Nairn, Badenoch and Strathspey HENDRY, Drew SNP 54,810 112 10,440 Friday 13 at 05:00
570 Shipley DAVIES, Philip Con 54,004 258 6,242 Friday 13 at 05:00
571 Spelthorne KWARTENG, Kwasi Con 49,510 273 18,393 Friday 13 at 05:01
572 Southampton, Itchen SMITH, Royston Con 47,421 137 4,498 Friday 13 at 05:01
573 Bradford South CUMMINS, Judith Lab 39,741 87 2,346 Friday 13 at 05:01
574 North Somerset FOX, Liam Con 62,055 241 17,536 Friday 13 at 05:02
575 Bournemouth East ELLWOOD, Tobias Con 49,274 188 8,806 Friday 13 at 05:03
576 Banff and Buchan DUGUID, David Con 42,260 96 4,118 Friday 13 at 05:03
577 Dudley North LONGHI, Marco Con 36,684 156 11,533 Friday 13 at 05:04
578 Wythenshawe and Sale East KANE, Michael Lab 44,759 125 10,396 Friday 13 at 05:04
579 Southampton, Test WHITEHEAD, Alan Lab 44,994 122 6,213 Friday 13 at 05:04
580 Finchley and Golders Green FREER, Mike Con 55,109 213 6,562 Friday 13 at 05:05
581 Bolsover FLETCHER, Mark Con 45,938 151 5,299 Friday 13 at 05:05
582 Broadland MAYHEW, Jerome Con 56,977 197 21,861 Friday 13 at 05:06
583 Lewes CAULFIELD, Maria Con 54,851 144 2,457 Friday 13 at 05:06
584 South West Hertfordshire MOHINDRA, Gagan Con 61,191 277 14,408 Friday 13 at 05:07
585 Dagenham and Rainham CRUDDAS, Jon Lab 43,735 127 293 Friday 13 at 05:07
586 Plymouth, Moor View MERCER, Johnny Con 44,239 202 12,897 Friday 13 at 05:08
587 Worthing West BOTTOMLEY, Peter Con 54,648 274 14,823 Friday 13 at 05:08
588 Wantage JOHNSTON, David Con 67,173 306 12,653 Friday 13 at 05:08
589 Sheffield, Hallam BLAKE, Olivia Lab 56,885 150 712 Friday 13 at 05:10
590 Coventry North West OWATEMI, Taiwo Lab 47,744 144 208 Friday 13 at 05:10
591 Maldon WHITTINGDALE, John Con 50,408 236 30,041 Friday 13 at 05:12
592 Keighley MOORE, Robbie Con 52,600 276 2,218 Friday 13 at 05:12
593 Gordon THOMSON, Richard SNP 55,916 148 819 Friday 13 at 05:14
594 Somerton and Frome WARBURTON, David Con 64,896 225 19,213 Friday 13 at 05:16
595 Halesowen and Rowley Regis MORRIS, James Con 42,345 132 12,074 Friday 13 at 05:16
596 Batley and Spen BRABIN, Tracy Lab / Co-op 52,927 104 3,525 Friday 13 at 05:16
597 Poole SYMS, Robert Con 50,451 169 19,116 Friday 13 at 05:20
598 Carshalton and Wallington COLBURN, Elliot Con 49,098 125 629 Friday 13 at 05:23
599 Henley HOWELL, John Con 58,759 281 14,053 Friday 13 at 05:24
600 Caithness, Sutherland and Easter Ross STONE, Jamie LD 31,457 61 204 Friday 13 at 05:25
601 Bury North DALY, James Con 46,841 111 105 Friday 13 at 05:25
602 Ellesmere Port and Neston MADDERS, Justin Lab 48,746 128 8,764 Friday 13 at 05:26
603 North Thanet GALE, Roger Con 48,178 250 17,189 Friday 13 at 05:27
604 Yeovil FYSH, Marcus Con 59,260 148 16,181 Friday 13 at 05:28
605 North Cornwall MANN, Scott Con 51,678 256 14,752 Friday 13 at 05:30
606 Winchester BRINE, Stephen Con 58,890 210 985 Friday 13 at 05:30
607 Suffolk Coastal COFFEY, Thérèse Con 58,308 199 20,533 Friday 13 at 05:32
608 Plymouth, Sutton and Devonport POLLARD, Luke Lab / Co-op 53,176 141 4,757 Friday 13 at 05:32
609 Christchurch CHOPE, Christopher Con 51,951 297 24,617 Friday 13 at 05:34
610 Chipping Barnet VILLIERS, Theresa Con 57,569 193 1,212 Friday 13 at 05:34
611 Dewsbury EASTWOOD, Mark Con 56,389 272 1,561 Friday 13 at 05:37
612 Oxford West and Abingdon MORAN, Layla LD 58,824 238 8,943 Friday 13 at 05:38
613 Mid Derbyshire LATHAM, Pauline Con 49,356 197 15,385 Friday 13 at 05:39
614 South East Cornwall MURRAY, Sheryll Con 53,655 230 20,971 Friday 13 at 05:41
615 St Austell and Newquay DOUBLE, Steve Con 55,776 140 16,526 Friday 13 at 05:41
616 Buckingham SMITH, Greg Con 63,458 241 20,411 Friday 13 at 05:42
617 Argyll and Bute O'HARA, Brendan SNP 48,050 142 4,110 Friday 13 at 05:43
618 Hendon OFFORD, Matthew Con 55,075 133 4,230 Friday 13 at 05:43
619 Ross, Skye and Lochaber BLACKFORD, Ian SNP 39,869 80 9,443 Friday 13 at 05:45
620 Thirsk and Malton HOLLINRAKE, Kevin Con 56,588 242 25,154 Friday 13 at 05:46
621 South West Devon STREETER, Gary Con 53,367 275 21,430 Friday 13 at 05:54
622 Colne Valley MCCARTNEY, Jason Con 60,892 228 5,103 Friday 13 at 05:55
623 North Dorset HOARE, Simon Con 56,107 263 24,301 Friday 13 at 05:58
624 Orkney and Shetland CARMICHAEL, Alistair LD 23,160 80 2,507 Friday 13 at 06:01
625 Croydon North REED, Steve Lab / Co-op 55,609 167 24,673 Friday 13 at 06:02
626 Cheltenham CHALK, Alex Con 59,357 153 981 Friday 13 at 06:29
627 Croydon South PHILP, Chris Con 59,358 222 12,339 Friday 13 at 06:33
628 Horsham QUIN, Jeremy Con 63,242 307 21,127 Friday 13 at 06:35
629 Torridge and West Devon COX, Geoffrey Con 59,730 233 24,992 Friday 13 at 06:56
630 South Northamptonshire LEADSOM, Andrea Con 66,908 266 27,761 Friday 13 at 07:13
631 Arundel and South Downs GRIFFITH, Andrew Con 61,408 287 22,521 Friday 13 at 08:09
632 St Ives THOMAS, Derek Con 51,413 111 4,280 Friday 13 at 14:52

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