A general election to the 56th Parliament of the United Kingdom with an electorate of 46,354,197, having 30,697,525 valid votes and 102,639 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 | Nuneaton | JONES, Marcus | Con | 45,749 | 75 | 4,882 | Friday 8 at 01:51 |
2 | Worcester | WALKER, Robin | Con | 49,723 | 137 | 5,646 | Friday 8 at 03:05 |
3 | North Warwickshire | TRACEY, Craig | Con | 47,377 | 137 | 2,973 | Friday 8 at 03:06 |
4 | Coventry South | CUNNINGHAM, Jim | Lab | 43,699 | 178 | 3,188 | Friday 8 at 03:26 |
5 | Warley | SPELLAR, John | Lab | 37,829 | 209 | 14,702 | Friday 8 at 03:33 |
6 | Ludlow | DUNNE, Philip | Con | 48,063 | 120 | 18,929 | Friday 8 at 03:37 |
7 | Coventry North West | ROBINSON, Geoffrey | Lab | 45,246 | 172 | 4,509 | Friday 8 at 03:39 |
8 | West Bromwich West | BAILEY, Adrian | Lab / Co-op | 35,026 | 130 | 7,742 | Friday 8 at 03:42 |
9 | North Shropshire | PATERSON, Owen | Con | 52,573 | 116 | 16,494 | Friday 8 at 03:45 |
10 | Shrewsbury and Atcham | KAWCZYNSKI, Daniel | Con | 54,102 | 113 | 9,565 | Friday 8 at 03:47 |
11 | West Worcestershire | BALDWIN, Harriett | Con | 54,100 | 198 | 22,578 | Friday 8 at 04:32 |
12 | The Wrekin | PRITCHARD, Mark | Con | 45,437 | 206 | 10,743 | Friday 8 at 04:35 |
13 | Walsall North | WINNICK, David | Lab | 36,883 | 137 | 1,937 | Friday 8 at 04:35 |
14 | Birmingham, Northfield | BURDEN, Richard | Lab | 42,461 | 98 | 2,509 | Friday 8 at 04:36 |
15 | Tamworth | PINCHER, Christopher | Con | 47,174 | 105 | 11,302 | Friday 8 at 04:37 |
16 | Telford | ALLAN, Lucy | Con | 40,645 | 214 | 730 | Friday 8 at 04:41 |
17 | Halesowen and Rowley Regis | MORRIS, James | Con | 43,818 | 119 | 3,082 | Friday 8 at 04:44 |
18 | Walsall South | VAZ, Valerie | Lab | 41,838 | 198 | 6,007 | Friday 8 at 04:48 |
19 | Birmingham, Erdington | DROMEY, Jack | Lab | 34,684 | 109 | 5,129 | Friday 8 at 04:49 |
20 | Sutton Coldfield | MITCHELL, Andrew | Con | 50,854 | 173 | 16,417 | Friday 8 at 04:50 |
21 | Coventry North East | FLETCHER, Colleen | Lab | 42,231 | 185 | 12,274 | Friday 8 at 04:52 |
22 | Aldridge-Brownhills | MORTON, Wendy | Con | 39,497 | 105 | 11,723 | Friday 8 at 04:55 |
23 | North Herefordshire | WIGGIN, Bill | Con | 48,023 | 190 | 19,996 | Friday 8 at 05:04 |
24 | Dudley North | AUSTIN, Ian | Lab | 37,992 | 97 | 4,181 | Friday 8 at 05:07 |
25 | Stourbridge | JAMES, Margot | Con | 46,029 | 103 | 6,694 | Friday 8 at 05:09 |
26 | Wolverhampton North East | REYNOLDS, Emma | Lab | 34,003 | 130 | 5,495 | Friday 8 at 05:12 |
27 | Cannock Chase | MILLING, Amanda | Con | 47,099 | 169 | 4,923 | Friday 8 at 05:12 |
28 | Stratford-On-Avon | ZAHAWI, Nadhim | Con | 51,459 | 157 | 22,876 | Friday 8 at 05:13 |
29 | Birmingham, Hodge Hill | BYRNE, Liam | Lab | 41,039 | 267 | 23,362 | Friday 8 at 05:16 |
30 | Lichfield | FABRICANT, Michael | Con | 51,467 | 147 | 18,189 | Friday 8 at 05:18 |
31 | Wolverhampton South East | MCFADDEN, Pat | Lab | 34,764 | 138 | 10,778 | Friday 8 at 05:21 |
32 | Dudley South | WOOD, Mike | Con | 38,210 | 85 | 4,270 | Friday 8 at 05:22 |
33 | Birmingham, Selly Oak | MCCABE, Stephen | Lab | 45,294 | 175 | 8,447 | Friday 8 at 05:24 |
34 | Birmingham, Yardley | PHILLIPS, Jess | Lab | 41,151 | 162 | 6,595 | Friday 8 at 05:33 |
35 | Wolverhampton South West | MARRIS, Rob | Lab | 40,209 | 139 | 801 | Friday 8 at 05:39 |
36 | Hereford and South Herefordshire | NORMAN, Jesse | Con | 47,257 | 202 | 16,890 | Friday 8 at 05:43 |
37 | Burton | GRIFFITHS, Andrew | Con | 48,974 | 176 | 10,892 | Friday 8 at 05:45 |
38 | Mid Worcestershire | HUDDLESTON, Nigel | Con | 52,225 | 199 | 20,532 | Friday 8 at 05:47 |
39 | Birmingham, Ladywood | MAHMOOD, Shabana | Lab | 35,916 | 253 | 21,868 | Friday 8 at 05:48 |
40 | Newcastle-Under-Lyme | FARRELLY, Paul | Lab | 42,997 | 125 | 650 | Friday 8 at 05:48 |
41 | Solihull | KNIGHT, Julian | Con | 54,779 | 140 | 12,902 | Friday 8 at 05:53 |
42 | Birmingham, Edgbaston | STUART, Gisela | Lab | 41,293 | 156 | 2,706 | Friday 8 at 05:58 |
43 | Birmingham, Hall Green | GODSIFF, Roger | Lab | 47,046 | 277 | 19,818 | Friday 8 at 06:03 |
44 | Redditch | LUMLEY, Karen | Con | 44,098 | 124 | 7,054 | Friday 8 at 06:05 |
45 | Stoke-On-Trent Central | HUNT, Tristram | Lab | 31,084 | 150 | 5,179 | Friday 8 at 06:06 |
46 | Birmingham, Perry Barr | MAHMOOD, Khalid | Lab | 41,260 | 272 | 14,828 | Friday 8 at 06:12 |
47 | Rugby | PAWSEY, Mark | Con | 49,006 | 93 | 10,345 | Friday 8 at 06:14 |
48 | Staffordshire Moorlands | BRADLEY, Karen | Con | 42,587 | 126 | 10,174 | Friday 8 at 06:25 |
49 | South Staffordshire | WILLIAMSON, Gavin | Con | 49,598 | 153 | 20,371 | Friday 8 at 06:35 |
50 | Meriden | SPELMAN, Caroline | Con | 52,603 | 161 | 18,795 | Friday 8 at 06:37 |
51 | Wyre Forest | GARNIER, Mark | Con | 49,440 | 108 | 12,871 | Friday 8 at 06:56 |
52 | Stafford | LEFROY, Jeremy | Con | 48,767 | 173 | 9,177 | Friday 8 at 07:03 |
53 | Bromsgrove | JAVID, Sajid | Con | 52,245 | 173 | 16,529 | Friday 8 at 07:07 |
54 | Stone | CASH, Bill | Con | 47,031 | 138 | 16,250 | Friday 8 at 07:55 |
55 | Stoke-On-Trent North | SMEETH, Ruth | Lab | 38,654 | 168 | 4,836 | Friday 8 at 08:45 |
56 | Stoke-On-Trent South | FLELLO, Robert | Lab | 39,107 | 159 | 2,539 | Friday 8 at 09:00 |
57 | West Bromwich East | WATSON, Tom | Lab | 37,492 | 141 | 9,470 | Friday 8 at 10:31 |
58 | Kenilworth and Southam | WRIGHT, Jeremy | Con | 48,791 | 129 | 21,002 | Friday 8 at 13:34 |
59 | Warwick and Leamington | WHITE, Chris | Con | 50,581 | 213 | 6,606 | Friday 8 at 13:58 |
Declaration times data is not official, as it not recorded on election declarations, so should be regarded as indicative.