§ Indicates the sitting MP is not standing for re-election
u Indicates that a university or a significant part of one (e.g. a college campus) is situated in the constituency.
| Constituency | Maj | Maj as % of Total Vote | Maj as % of Elect | Winner | 2nd | Turnout | Swing | |
|---|---|---|---|---|---|---|---|---|
| 1 | Cheadle | 33 | 0.08 | 0.05 | LibDem | Cons | 63.20 | 3.0% to LibDem from Con |
| 2 | Fermanagh & South Tyrone | 53 | 0.10 | 0.08 | SF | UU | 77.99 | 14.2% to SF from UUP |
| 3 | Perth | 48 | 0.13 | 0.08 | SNP | Cons | 61.49 | 3.5% to Con from SNP |
| 4 | Galloway & Upper Nithsdale | 74 | 0.21 | 0.14 | Cons | SNP | 67.44 | 6.8% to Con from SNP |
| 5 | Dorset South | 153 | 0.34 | 0.22 | Lab | Cons | 65.51 | 0.3% to Lab from Con |
| 6 | Antrim East u | 128 | 0.36 | 0.21 | UU | Dem U | 59.12 | 9.48% to DUP from UUP |
| 7 | Taunton | 235 | 0.43 | 0.29 | Cons | LibDem | 67.64 | 2.2% to Con from LibDem |
| 8 | Orpington | 269 | 0.53 | 0.34 | Cons | LibDem | 64.57 | 2.2% to LibDem from Con |
| 9 | Braintree | 358 | 0.71 | 0.45 | Lab | Cons | 63.56 | 0.9% to Con from Lab |
| 10 | Weston-Super-Mare | 338 | 0.72 | 0.45 | LibDem | Cons | 62.81 | 0.8% to Con from LibDem |
| 11 | Monmouth | 384 | 0.86 | 0.62 | Lab | Cons | 71.48 | 3.8% to Con from Lab |
| 12 | North Norfolk | 483 | 0.86 | 0.60 | LibDem | Cons | 70.22 | 1.5% to LibDem from Con |
| 13 | Mid Dorset & Poole North | 384 | 0.88 | 0.58 | LibDem | Cons | 65.57 | 1.1% to LibDem from Con |
| 14 | Lancaster & Wyre § u | 481 | 0.92 | 0.61 | Lab | Cons | 65.88 | 0.6% to Con from Lab |
| 15 | Guildford u | 538 | 1.12 | 0.71 | LibDem | Cons | 62.70 | 4.8% to LibDem from Con |
| 16 | Kettering | 665 | 1.24 | 0.84 | Lab | Cons | 68.09 | 0.4% to Lab from Con |
| 17 | Somerton & Frome | 668 | 1.27 | 0.88 | LibDem | Cons | 69.34 | 0.5% to LibDem from Con |
| 18 | Boston & Skegness | 515 | 1.28 | 0.74 | Cons | Lab | 58.29 | 0.1% to Lab from Con |
| 19 | Beverley & Holderness § | 781 | 1.68 | 1.04 | Cons | Lab | 62.05 | 0.3% to Lab from Con |
| 20 | Northampton South | 885 | 1.73 | 1.03 | Lab | Cons | 59.57 | 0.2% to Lab from Con |
| 21 | Surrey South West § | 861 | 1.74 | 1.22 | Cons | LibDem | 70.27 | 1.5% to LibDem from Con |
| 22 | Bedfordshire South West | 776 | 1.77 | 1.10 | Cons | Lab | 62.06 | 0.8% to Con from Lab |
| 23 | Basingstoke § | 880 | 1.83 | 1.11 | Cons | Lab | 60.67 | 1.2% to Lab from Con |
| 24 | Cardiff Central | 659 | 1.89 | 1.10 | Lab | LibDem | 58.28 | 8.5% to LibDem from Lab |
| 25 | Brecon & Radnorshire | 751 | 2.00 | 1.41 | LibDem | Cons | 70.46 | 4.9% to Con from Lab |
| 26 | Devon West and Torridge § | 1194 | 2.14 | 1.51 | LibDem | Cons | 70.51 | 0.6% to Con from LibDem |
| 27 | Hereford | 968 | 2.17 | 1.41 | LibDem | Cons | 65.17 | 5.2% to Con from LibDem |
| 28 | Antrim South | 1011 | 2.29 | 1.43 | UU | Dem U | 62.50 | 10.21% to DUP from UUP |
| 29 | Ynys Mon | 800 | 2.35 | 1.50 | Lab | Plaid C | 63.71 | 4.3% to Lab from PC |
| 30 | Castle Point | 985 | 2.48 | 1.45 | Cons | Lab | 58.38 | 2.4% to Con from Lab |
| 31 | Strangford | 1110 | 2.57 | 1.54 | Dem U | UU | 59.92 | 8.3% to DUP from UUP |
| 32 | Welwyn Hatfield u | 1196 | 2.79 | 1.78 | Lab | Cons | 63.91 | 3.9% to Con from Lab |
| 33 | Dorset West | 1414 | 2.85 | 1.98 | Cons | LibDem | 69.53 | 0.3% to LibDem from Con |
| 34 | Shipley | 1428 | 3.10 | 2.05 | Lab | Cons | 66.15 | 1.2% to Con from Lab |
| 35 | Clwyd West | 1115 | 3.22 | 2.07 | Lab | Cons | 64.12 | 0.7% to Con from Lab |
| 36 | Bexleyheath & Crayford | 1472 | 3.65 | 2.32 | Lab | Cons | 63.51 | 1.7% to Con from Lab |
| 37 | Upminster | 1241 | 3.67 | 2.18 | Cons | Lab | 59.57 | 5.2% to Con from Lab |
| 38 | Ludlow | 1630 | 3.78 | 2.57 | LibDem | Cons | 67.90 | 8.2% to LibDem from Con |
| 39 | Milton Keynes North East | 1829 | 3.88 | 2.51 | Lab | Cons | 64.59 | 1.7% to Lab from Con |
| 40 | Upper Bann | 2058 | 4.03 | 2.84 | UU | Dem U | 70.32 | 14.1% to DUP from UUP |
| 41 | Hornchurch | 1482 | 4.17 | 2.43 | Lab | Cons | 58.28 | 4.4% to Con from Lab |
| 42 | Selby u | 2138 | 4.25 | 2.76 | Lab | Cons | 64.96 | 1.3% to Con from Lab |
| 43 | Haltemprice & Howden | 1903 | 4.33 | 2.85 | Cons | LibDem | 65.83 | 5.4% to LibDem from Con |
| 44 | Isle of Wight | 2826 | 4.45 | 2.71 | Cons | LibDem | 60.79 | 6.6% to Con from LibDem |
| 45 | Edinburgh Pentlands § u | 1742 | 4.47 | 2.88 | Lab | Cons | 64.37 | 3.1% to Con from Lab |
| 46 | Hammersmith & Fulham § | 2015 | 4.51 | 2.54 | Lab | Cons | 56.37 | 1.3% to Con from Lab |
| 47 | Thanet South | 1792 | 4.54 | 2.91 | Lab | Cons | 63.93 | 0.9% to Con from Lab |
| 48 | Canterbury u | 2069 | 4.58 | 2.79 | Cons | Lab | 60.87 | 1.4% to Lab from Con |
| 49 | Forest of Dean § | 2049 | 4.59 | 3.09 | Lab | Cons | 67.34 | 4.0% to Con from Lab |
| 50 | Wellingborough | 2355 | 4.62 | 2.96 | Lab | Cons | 64.12 | 2.1% to Lab from Con |
| 51 | Newbury | 2415 | 4.75 | 3.20 | LibDem | Cons | 67.31 | 5.2% to Con from LibDem |
| 52 | Londonderry East u | 1901 | 4.77 | 3.16 | Dem U | UU | 66.21 | 7.4% to DUP from UUP |
| 53 | Eastbourne | 2154 | 4.81 | 2.87 | Cons | LibDem | 59.56 | 0.5% to Con from LibDem |
| 54 | Romsey | 2370 | 4.89 | 3.29 | LibDem | Cons | 67.18 | 10.7% to LibDem from Con |
| 55 | Bury St Edmunds | 2503 | 4.98 | 3.29 | Cons | Lab | 66.00 | 2.2% to Con from Lab |
| 56 | Bosworth | 2280 | 5.05 | 3.26 | Cons | Lab | 64.44 | 1.6% to Con from Lab |
| 57 | Teignbridge | 3011 | 5.08 | 3.52 | LibDem | Cons | 69.34 | 2.7% to LibDem from Con |
| 58 | Moray | 1744 | 5.25 | 3.01 | SNP | Lab | 57.38 | 8.3% to Lab from SNP |
| 59 | Ilford North | 2115 | 5.26 | 3.07 | Lab | Cons | 58.40 | 0.7% to Con from Lab |
| 60 | Argyll & Bute | 1653 | 5.34 | 3.36 | LibDem | Lab | 62.95 | 9.6% to Lab from LibDem |
| 61 | Rugby & Kenilworth | 2877 | 5.35 | 3.61 | Lab | Cons | 67.44 | 2.3% to Lab from Con |
| 62 | Gillingham | 2272 | 5.38 | 3.20 | Lab | Cons | 59.54 | 0.7% to Lab from Con |
| 63 | Harwich | 2596 | 5.40 | 3.35 | Lab | Cons | 62.08 | 1.5% to Lab from Con |
| 64 | Wells | 2796 | 5.45 | 3.77 | Cons | LibDem | 69.17 | 2.3% to Con from LibDem |
| 65 | Chesterfield | 2586 | 5.82 | 3.53 | LibDem | Lab | 60.70 | 8.5% to LibDem from Lab |
| 66 | Hexham | 2529 | 5.96 | 4.23 | Cons | Lab | 70.91 | 2.7% to Con from Lab |
| 67 | Oldham East & Saddleworth | 2726 | 6.00 | 3.66 | Lab | LibDem | 60.96 | 0.1% to LibDem from Lab |
| 68 | Enfield North u | 2291 | 6.01 | 3.41 | Lab | Cons | 56.76 | 4.2% to Con from Lab |
| 69 | Devon North | 2984 | 6.06 | 4.14 | LibDem | Cons | 68.31 | 2.6% to Con from LibDem |
| 70 | Uxbridge u | 2098 | 6.28 | 3.61 | Cons | Lab | 57.55 | 2.2% to Con from Lab |
| 71 | Chipping Barnet § | 2701 | 6.36 | 3.85 | Cons | Lab | 60.45 | 2.1% to Con from Lab |
| 72 | Eastleigh § | 3058 | 6.43 | 4.10 | LibDem | Cons | 63.77 | 2.5% to LibDem from Con |
| 73 | Newry & Armagh § | 3575 | 6.43 | 4.93 | SDLP | SF | 76.75 | 7.8% to SF from SDLP |
| 74 | Brentwood & Ongar | 2821 | 6.48 | 4.36 | Cons | Ind | 67.31 | 1.0% to Con from Lab |
| 75 | Calder Valley | 3094 | 6.52 | 4.11 | Lab | Cons | 62.98 | 2.2% to Con from Lab |
| 76 | Westmorland & Lonsdale | 3147 | 6.57 | 4.46 | Cons | LibDem | 67.82 | 1.2% to LibDem from Con |
| 77 | Gosport | 2621 | 6.59 | 3.76 | Cons | Lab | 57.15 | 3.2% to Lab from Con |
| 78 | Ayr | 2545 | 6.60 | 4.57 | Lab | Cons | 69.32 | 4.0% to Con from Lab |
| 79 | Redditch | 2484 | 6.71 | 3.97 | Lab | Cons | 59.19 | 3.5% to Con from Lab |
| 80 | Altrincham & Sale West | 2941 | 6.75 | 4.07 | Cons | Lab | 60.27 | 1.9% to Con from Lab |
| 81 | Carmarthen East & Dinefwr | 2590 | 6.81 | 4.79 | Plaid C | Lab | 70.42 | 7.6% to PC from Lab |
| 82 | Norfolk North West | 3485 | 6.81 | 4.43 | Cons | Lab | 65.06 | 4.6% to Con from Lab |
| 83 | Wycombe | 3168 | 7.04 | 4.26 | Cons | Lab | 60.53 | 1.3% to Con from Lab |
| 84 | Peterborough | 2854 | 7.17 | 4.40 | Lab | Cons | 61.37 | 4.0% to Con from Lab |
| 85 | Shrewsbury & Atcham § | 3579 | 7.17 | 4.77 | Lab | Cons | 66.58 | 2.1% to Lab from Con |
| 86 | Totnes | 3597 | 7.30 | 4.96 | Cons | LibDem | 67.88 | 2.9% to Con from LibDem |
| 87 | Southport | 3007 | 7.31 | 4.28 | LibDem | Cons | 58.62 | 2.4% to Con from LibDem |
| 88 | Wiltshire North | 3878 | 7.32 | 4.93 | Cons | LibDem | 67.34 | 0.7% to Con from LibDem |
| 89 | Suffolk Central & Ipswich North | 3469 | 7.36 | 4.68 | Cons | Lab | 63.48 | 0.3% to Con from Lab |
| 90 | Dartford | 3306 | 7.39 | 4.58 | Lab | Cons | 61.93 | 0.5% to Con from Lab |
| 91 | Scarborough & Whitby u | 3585 | 7.54 | 4.77 | Lab | Cons | 63.18 | 0.9% to Con from Lab |
| 92 | Hove § | 3171 | 7.55 | 4.45 | Lab | Cons | 58.87 | 0.3% to Con from Lab |
| 93 | Maidenhead | 3284 | 7.58 | 4.70 | Cons | LibDem | 62.03 | 8.0% to LibDem from Con |
| 94 | Hertfordshire North East | 3444 | 7.71 | 5.01 | Cons | Lab | 64.97 | 0.9% to Con from Lab |
| 95 | Spelthorne | 3262 | 7.80 | 4.75 | Cons | Lab | 60.81 | 0.6% to Con from Lab |
| 96 | Dorset North | 3797 | 7.94 | 5.26 | Cons | LibDem | 66.29 | 1.4% to Con from LibDem |
| 97 | Old Bexley & Sidcup | 3345 | 7.94 | 4.93 | Cons | Lab | 62.11 | 0.5% to Con from Lab |
| 98 | Bristol West | 4426 | 7.95 | 5.22 | Lab | LibDem | 65.63 | 0.4% to Lab from LibDem |
| 99 | Preseli Pembrokeshire § | 2946 | 8.01 | 5.43 | Lab | Cons | 67.75 | 6.3% to Con from Lab |
| 100 | Gloucester u | 3880 | 8.05 | 4.78 | Lab | Cons | 59.38 | 3.1% to Con from Lab |
| 101 | Putney u | 2771 | 8.09 | 4.57 | Lab | Cons | 56.48 | 0.6% to Lab from Con |
| 102 | Hemel Hempstead | 3742 | 8.16 | 5.08 | Lab | Cons | 62.34 | 0.8% to Lab from Con |
| 103 | Western Isles u | 1074 | 8.16 | 4.95 | Lab | SNP | 60.62 | 7.0% to SNP from Lab |
| 104 | Yeovil | 3928 | 8.16 | 5.24 | LibDem | Cons | 64.18 | 6.4% to Con from LibDem |
| 105 | Ribble South | 3792 | 8.22 | 5.14 | Lab | Cons | 62.51 | 0.5% to Con from Lab |
| 106 | Meriden | 3784 | 8.49 | 5.13 | Cons | Lab | 60.39 | 3.7% to Con from Lab |
| 107 | Finchley and Golders Green | 3716 | 8.51 | 4.88 | Lab | Cons | 57.33 | 1.1% to Lab from Con |
| 108 | Tayside North | 3283 | 8.52 | 5.33 | SNP | Cons | 62.49 | 0.3% to Con from SNP |
| 109 | Wolverhampton South West u | 3487 | 8.53 | 5.29 | Lab | Cons | 62.05 | 1.0% to Con from Lab |
| 110 | Suffolk Coastal | 4326 | 8.58 | 5.63 | Cons | Lab | 65.61 | 1.4% to Con from Lab |
| 111 | Birmingham Yardley § | 2578 | 8.59 | 4.92 | Lab | LibDem | 57.23 | 2.7% to LibDem from Lab |
| 112 | The Wrekin | 3587 | 8.65 | 5.45 | Lab | Cons | 63.07 | 1.0% to Lab from Con |
| 113 | Mid Norfolk | 4562 | 8.68 | 5.91 | Cons | Lab | 68.10 | 3.2% to Con from Lab |
| 114 | Croydon Central | 3984 | 8.69 | 5.14 | Lab | Cons | 59.12 | 0.8% to Lab from Con |
| 115 | Newark | 4073 | 9.02 | 5.73 | Cons | Lab | 63.53 | 7.4% to Con from Lab |
| 116 | Elmet | 4171 | 9.08 | 5.96 | Lab | Cons | 65.59 | 3.6% to Con from Lab |
| 117 | New Forest East | 3829 | 9.08 | 5.74 | Cons | LibDem | 63.21 | 0.8% to LibDem from Con |
| 118 | Wimbledon | 3744 | 9.11 | 5.86 | Lab | Cons | 64.30 | 1.5% to Lab from Con |
| 119 | Stroud | 5039 | 9.13 | 6.39 | Lab | Cons | 70.00 | 2.2% to Lab from Con |
| 120 | Keighley | 4005 | 9.24 | 5.86 | Lab | Cons | 63.42 | 2.3% to Con from Lab |
| 121 | Sittingbourne & Sheppey | 3509 | 9.27 | 5.33 | Lab | Cons | 57.51 | 2.5% to Lab from Con |
| 122 | High Peak | 4489 | 9.33 | 6.08 | Lab | Cons | 65.17 | 3.0% to Con from Lab |
| 123 | Stourbridge § | 3812 | 9.55 | 5.90 | Lab | Cons | 61.79 | 0.9% to Con from Lab |
| 124 | Bournemouth East § | 3434 | 9.59 | 5.58 | Cons | LibDem | 58.19 | 0.2% to LibDem from Con |
| 125 | Brigg & Goole | 3961 | 9.65 | 6.13 | Lab | Cons | 63.50 | 2.0% to Con from Lab |
| 126 | Falmouth & Camborne | 4527 | 9.67 | 6.22 | Lab | Cons | 64.28 | 2.3% to Lab from Con |
| 127 | Grantham & Stamford | 4518 | 9.76 | 5.98 | Cons | Lab | 61.31 | 2.3% to Con from Lab |
| 128 | Medway | 3780 | 9.79 | 5.82 | Lab | Cons | 59.46 | 1.1% to Con from Lab |
| 129 | Colne Valley | 4639 | 9.87 | 6.25 | Lab | Cons | 63.33 | 0.6% to Lab from Con |
| 130 | Aldridge-Brownhills | 3768 | 9.97 | 6.04 | Cons | Lab | 60.63 | 2.3% to Con from Lab |
| 131 | Wirral West | 4035 | 9.97 | 6.48 | Lab | Cons | 64.97 | 2.0% to Lab from Con |
| 132 | Richmond Park § | 4964 | 10.10 | 6.87 | LibDem | Cons | 68.03 | 2.4% to LibDem from Con |
| 133 | Suffolk West | 4295 | 10.12 | 6.12 | Cons | Lab | 60.52 | 3.2% to Con from Lab |
| 134 | Banbury | 5219 | 10.13 | 6.19 | Cons | Lab | 61.06 | 1.0% to Con from Lab |
| 135 | Faversham & Mid Kent | 4183 | 10.19 | 6.15 | Cons | Lab | 60.37 | 0.9% to Con from Lab |
| 136 | St Albans | 4466 | 10.21 | 6.76 | Lab | Cons | 66.26 | 0.7% to Lab from Con |
| 137 | Eddisbury | 4568 | 10.29 | 6.60 | Cons | Lab | 64.16 | 3.9% to Con from Lab |
| 138 | Angus | 3611 | 10.31 | 6.12 | SNP | Cons | 59.34 | 6.7% to Con from SNP |
| 139 | Cornwall South East | 5375 | 10.39 | 6.80 | LibDem | Cons | 65.44 | 0.5% to Con from LibDem |
| 140 | West Tyrone | 5040 | 10.39 | 8.30 | SF | UU | 79.90 | 7.1% to SF from UUP |
| 141 | Havant | 4207 | 10.40 | 5.99 | Cons | Lab | 57.56 | 1.4% to Con from Lab |
| 142 | Vale of Glamorgan | 4700 | 10.40 | 6.93 | Lab | Cons | 66.67 | 4.6% to Con from Lab |
| 143 | Bridgwater | 4987 | 10.42 | 6.71 | Cons | LibDem | 64.42 | 3.6% to Con from LibDem |
| 144 | Burton | 4849 | 10.44 | 6.44 | Lab | Cons | 61.73 | 0.6% to Con from Lab |
| 145 | Hastings & Rye | 4308 | 10.45 | 6.09 | Lab | Cons | 58.27 | 2.6% to Lab from Con |
| 146 | Westbury | 5294 | 10.46 | 6.96 | Cons | LibDem | 66.57 | 0.1% to LibDem from Con |
| 147 | Lichfield u | 4426 | 10.62 | 7.00 | Cons | Lab | 65.91 | 5.1% to Con from Lab |
| 148 | Pendle | 4275 | 10.76 | 6.80 | Lab | Cons | 63.20 | 6.1% to Con from Lab |
| 149 | Yorkshire East | 4682 | 10.81 | 6.50 | Cons | Lab | 60.11 | 2.0% to Con from Lab |
| 150 | Sutton & Cheam | 4304 | 10.84 | 6.76 | LibDem | Cons | 62.41 | 3.2% to LibDem from Con |
| 151 | Bradford West u | 4165 | 10.85 | 5.82 | Lab | Cons | 53.58 | 1.2% to Lab from Con |
| 152 | Beckenham | 4959 | 10.88 | 6.81 | Cons | Lab | 62.61 | 0.9% to Con from Lab |
| 153 | Chatham & Aylesford | 4340 | 10.92 | 6.22 | Lab | Cons | 56.96 | 2.6% to Lab from Con |
| 154 | Billericay | 5013 | 10.99 | 6.38 | Cons | Lab | 58.07 | 4.2% to Con from Lab |
| 155 | Caithness Sutherland & Easter Ross | 2744 | 11.03 | 6.81 | LibDem | Lab | 61.68 | 1.6% to LibDem from Lab |
| 156 | Inverness East Nairn & Lochaber u | 4716 | 11.11 | 7.10 | Lab | SNP | 63.90 | 3.1% to Lab from SNP |
| 157 | Ryedale | 4875 | 11.11 | 7.29 | Cons | LibDem | 65.67 | 0.4% to Con from LibDem |
| 158 | Warwick & Leamington | 5953 | 11.12 | 7.31 | Lab | Cons | 65.77 | 2.8% to Lab from Con |
| 159 | Gravesham | 4862 | 11.14 | 6.99 | Lab | Cons | 62.71 | 0.1% to Lab from Con |
| 160 | Carshalton & Wallington | 4547 | 11.20 | 6.75 | LibDem | Cons | 60.31 | 3.3% to LibDem from Con |
| 161 | Suffolk South | 5081 | 11.22 | 7.42 | Cons | Lab | 66.16 | 1.6% to Con from Lab |
| 162 | Tiverton & Honiton | 6284 | 11.26 | 7.79 | Cons | LibDem | 69.17 | 4.2% to Con from LibDem |
| 163 | Great Yarmouth | 4564 | 11.31 | 6.60 | Lab | Cons | 58.34 | 3.2% to Con from Lab |
| 164 | Harborough | 5252 | 11.31 | 7.17 | Cons | LibDem | 63.34 | 0.5% to LibDem from Con |
| 165 | Wansdyke | 5613 | 11.33 | 7.92 | Lab | Cons | 69.93 | 1.3% to Lab from Con |
| 166 | Stafford u | 5032 | 11.34 | 7.41 | Lab | Cons | 65.31 | 1.5% to Lab from Con |
| 167 | Ceredigion u | 3944 | 11.40 | 7.03 | Plaid C | LibDem | 61.66 | 6.9% to LibDem from PC |
| 168 | Wantage § | 5600 | 11.40 | 7.36 | Cons | Lab | 64.53 | 0.2% to Con from Lab |
| 169 | Tamworth | 4598 | 11.42 | 6.61 | Lab | Cons | 57.83 | 1.8% to Con from Lab |
| 170 | Dover | 5199 | 11.56 | 7.53 | Lab | Cons | 65.14 | 5.1% to Con from Lab |
| 171 | Hertsmere | 4902 | 11.81 | 7.12 | Cons | Lab | 60.28 | 2.9% to Con from Lab |
| 172 | Hertford & Stortford | 5603 | 11.88 | 7.39 | Cons | Lab | 62.24 | 0.4% to Lab from Con |
| 173 | Aberdeen South | 4388 | 11.89 | 7.43 | Lab | LibDem | 62.50 | 2.1% to Lab from LibDem |
| 174 | Broxtowe | 5873 | 11.98 | 7.97 | Lab | Cons | 66.52 | 1.2% to Lab from Con |
| 175 | Watford | 5555 | 11.98 | 7.32 | Lab | Cons | 61.12 | 0.7% to Lab from Con |
| 176 | Worcestershire West | 5374 | 11.99 | 8.05 | Cons | LibDem | 67.11 | 2.1% to Con from LibDem |
| 177 | Corby | 5700 | 12.07 | 7.85 | Lab | Cons | 65.05 | 5.0% to Con from Lab |
| 178 | Caernarfon | 3511 | 12.08 | 7.49 | Plaid C | Lab | 62.01 | 4.7% to Lab from PC |
| 179 | Morecambe & Lunesdale | 5092 | 12.22 | 7.47 | Lab | Cons | 61.11 | 0.0% |
| 180 | Carmarthen West & Pembrokeshire South | 4538 | 12.29 | 8.03 | Lab | Cons | 65.32 | 5.1% to Con from Lab |
| 181 | Norfolk South | 6893 | 12.32 | 8.33 | Cons | LibDem | 67.62 | 0.2% to Con from LibDem |
| 182 | Leeds North West § | 5236 | 12.33 | 7.18 | Lab | Cons | 58.20 | 2.3% to Lab from Con |
| 183 | Birmingham Edgbaston u | 4698 | 12.45 | 6.97 | Lab | Cons | 56.00 | 1.2% to Lab from Con |
| 184 | Pudsey | 5626 | 12.45 | 7.88 | Lab | Cons | 63.27 | 0.3% to Lab from Con |
| 185 | Brighton Kemptown | 4922 | 12.56 | 7.23 | Lab | Cons | 57.55 | 2.4% to Lab from Con |
| 186 | Cheltenham § u | 5255 | 12.56 | 7.78 | LibDem | Cons | 61.92 | 0.4% to Con from LibDem |
| 187 | Rossendale & Darwen | 5223 | 12.63 | 7.37 | Lab | Cons | 58.35 | 4.3% to Con from Lab |
| 188 | Wirral South | 5049 | 12.68 | 8.32 | Lab | Cons | 65.65 | 0.9% to Con from Lab |
| 189 | Colchester | 5553 | 12.70 | 7.12 | LibDem | Cons | 56.10 | 4.8% to LibDem from Con |
| 190 | Aberdeenshire W & Kincardine | 4821 | 12.72 | 7.85 | LibDem | Cons | 61.76 | 3.3% to LibDem from Con |
| 191 | Gedling | 5598 | 12.78 | 8.17 | Lab | Cons | 63.95 | 2.7% to Lab from Con |
| 192 | Reading East § u | 5588 | 12.81 | 7.49 | Lab | Cons | 58.44 | 2.6% to Lab from Con |
| 193 | Norwich North | 5863 | 12.85 | 7.60 | Lab | Cons | 59.12 | 2.2% to Con from Lab |
| 194 | Folkestone & Hythe | 5907 | 12.88 | 8.25 | Cons | LibDem | 64.06 | 0.4% to Con from LibDem |
| 195 | Chelmsford West | 6261 | 13.01 | 8.02 | Cons | Lab | 61.66 | 0.6% to Lab from Con |
| 196 | Blaby | 6209 | 13.03 | 8.40 | Cons | Lab | 64.46 | 0.5% to Con from Lab |
| 197 | Harlow | 5228 | 13.03 | 7.78 | Lab | Cons | 59.70 | 4.5% to Con from Lab |
| 198 | Worcester | 5766 | 13.04 | 8.09 | Lab | Cons | 62.04 | 0.7% to Con from Lab |
| 199 | Batley & Spen | 5064 | 13.14 | 7.95 | Lab | Cons | 60.54 | 0.1% to Lab from Con |
| 200 | Harrow West | 6156 | 13.20 | 8.31 | Lab | Cons | 62.97 | 5.4% to Lab from Con |
| 201 | Stone | 6036 | 13.22 | 8.77 | Cons | Lab | 66.29 | 3.0% to Con from Lab |
| 202 | Enfield Southgate u | 5546 | 13.23 | 8.41 | Lab | Cons | 63.54 | 5.1% to Lab from Con |
| 203 | Cities of London & Westminster u | 4499 | 13.24 | 6.25 | Cons | Lab | 47.23 | 0.5% to Con from Lab |
| 204 | Cleethorpes | 5620 | 13.25 | 8.22 | Lab | Cons | 62.02 | 2.5% to Con from Lab |
| 205 | Cambridgeshire North East | 6373 | 13.26 | 7.98 | Cons | Lab | 60.15 | 2.0% to Con from Lab |
| 206 | Bolton West | 5518 | 13.39 | 8.36 | Lab | Cons | 62.41 | 0.5% to Con from Lab |
| 207 | Shropshire North | 6241 | 13.42 | 8.47 | Cons | Lab | 63.11 | 4.6% to Con from Lab |
| 208 | Blackpool North & Fleetwood | 5721 | 13.44 | 7.68 | Lab | Cons | 57.19 | 1.6% to Con from Lab |
| 209 | Rushcliffe | 7357 | 13.51 | 8.99 | Cons | Lab | 66.52 | 2.7% to Con from Lab |
| 210 | Bracknell | 6713 | 13.64 | 8.28 | Cons | Lab | 60.68 | 2.0% to Lab from Con |
| 211 | Wokingham | 5994 | 13.67 | 8.76 | Cons | LibDem | 64.08 | 2.5% to LibDem from Con |
| 212 | Staffordshire Moorlands | 5838 | 13.69 | 8.74 | Lab | Cons | 63.90 | 3.0% to Con from Lab |
| 213 | Battersea | 5053 | 13.73 | 7.49 | Lab | Cons | 54.53 | 1.2% to Lab from Con |
| 214 | Dundee East | 4475 | 13.83 | 7.92 | Lab | SNP | 57.24 | 5.4% to SNP from Lab |
| 215 | Portsmouth North § | 5134 | 13.93 | 7.99 | Lab | Cons | 57.37 | 2.2% to Lab from Con |
| 216 | Bournemouth West | 4718 | 14.02 | 7.47 | Cons | Lab | 53.24 | 1.5% to Lab from Con |
| 217 | Torbay | 6708 | 14.10 | 8.82 | LibDem | Cons | 62.53 | 7.0% to LibDem from Con |
| 218 | Belfast South § u | 5399 | 14.23 | 9.08 | UU | SDLP | 63.85 | 1.3% to UUP from SDLP |
| 219 | Worthing East & Shoreham | 6139 | 14.25 | 8.51 | Cons | Lab | 59.73 | 1.2% to Lab from Con |
| 220 | Cardiff North | 6165 | 14.26 | 9.84 | Lab | Cons | 69.04 | 1.2% to Con from Lab |
| 221 | Erewash | 6932 | 14.26 | 8.83 | Lab | Cons | 61.92 | 0.4% to Con from Lab |
| 222 | Copeland § | 4964 | 14.28 | 9.27 | Lab | Cons | 64.92 | 7.4% to Con from Lab |
| 223 | Rochdale | 5655 | 14.35 | 8.14 | Lab | LibDem | 56.70 | 2.5% to Lab from LibDem |
| 224 | Loughborough u | 6378 | 14.41 | 9.10 | Lab | Cons | 63.15 | 1.8% to Lab from Con |
| 225 | Aldershot | 6564 | 14.48 | 8.39 | Cons | LibDem | 57.91 | 1.2% to Con from LibDem |
| 226 | Bognor Regis & Littlehampton | 5643 | 14.48 | 8.43 | Cons | Lab | 58.25 | 0.6% to Lab from Con |
| 227 | Derbyshire West | 7370 | 14.57 | 9.87 | Cons | Lab | 67.77 | 3.0% to Con from Lab |
| 228 | Bury North | 6532 | 14.58 | 9.19 | Lab | Cons | 62.99 | 0.1% to Lab from Con |
| 229 | Aberdeen North | 4449 | 14.66 | 8.41 | Lab | SNP | 57.41 | 5.7% to SNP from Lab |
| 230 | Edinburgh South | 5499 | 14.80 | 8.53 | Lab | LibDem | 57.68 | 7.2% to LibDem from Lab |
| 231 | Hitchin & Harpenden | 6663 | 14.83 | 9.92 | Cons | Lab | 66.86 | 1.0% to Con from Lab |
| 232 | Chingford & Woodford Green | 5487 | 14.84 | 8.67 | Cons | Lab | 58.47 | 1.0% to Con from Lab |
| 233 | Mid Sussex | 6898 | 15.05 | 9.77 | Cons | LibDem | 64.88 | 1.1% to Con from LibDem |
| 234 | South Derbyshire | 7851 | 15.11 | 9.67 | Lab | Cons | 63.96 | 4.0% to Con from Lab |
| 235 | Ochil § u | 5349 | 15.15 | 9.29 | Lab | SNP | 61.34 | 2.3% to Lab from SNP |
| 236 | Bedford u | 6157 | 15.17 | 9.09 | Lab | Cons | 59.88 | 0.9% to Con from Lab |
| 237 | Halifax § | 6129 | 15.17 | 8.77 | Lab | Cons | 57.81 | 3.5% to Con from Lab |
| 238 | Devon South West | 7144 | 15.23 | 10.07 | Cons | Lab | 66.13 | 0.6% to Con from Lab |
| 239 | Twickenham | 7655 | 15.33 | 10.18 | LibDem | Cons | 66.38 | 4.0% to LibDem from Con |
| 240 | Ashford | 7359 | 15.35 | 9.59 | Cons | Lab | 62.50 | 2.8% to Con from Lab |
| 241 | City of Chester | 6894 | 15.36 | 9.80 | Lab | Cons | 63.76 | 1.7% to Con from Lab |
| 242 | Milton Keynes South West | 6978 | 15.38 | 9.58 | Lab | Cons | 62.32 | 2.5% to Con from Lab |
| 243 | Fareham | 7009 | 15.42 | 9.80 | Cons | Lab | 63.54 | 2.2% to Lab from Con |
| 244 | Tweeddale Ettrick & Lauderdale | 5157 | 15.53 | 9.84 | LibDem | Lab | 63.35 | 5.9% to LibDem from Lab |
| 245 | Portsmouth South u | 6094 | 15.54 | 7.90 | LibDem | Cons | 50.87 | 3.6% to LibDem from Con |
| 246 | Belfast North u | 6387 | 15.60 | 10.48 | Dem U | SF | 67.17 | 0.0% |
| 247 | Woking | 6759 | 15.75 | 9.49 | Cons | LibDem | 60.22 | 2.3% to Con from LibDem |
| 248 | Macclesfield | 7200 | 15.79 | 9.85 | Cons | Lab | 62.34 | 0.1% to Lab from Con |
| 249 | Congleton | 7134 | 15.82 | 9.92 | Cons | Lab | 62.67 | 1.1% to Con from Lab |
| 250 | Derby North u | 6982 | 15.85 | 9.16 | Lab | Cons | 57.78 | 1.5% to Con from Lab |
| 251 | Thanet North | 6650 | 15.88 | 9.36 | Cons | Lab | 58.96 | 5.1% to Con from Lab |
| 252 | Essex North u | 7186 | 15.99 | 10.04 | Cons | Lab | 62.77 | 2.6% to Con from Lab |
| 253 | Charnwood | 7739 | 16.03 | 10.33 | Cons | Lab | 64.44 | 2.8% to Con from Lab |
| 254 | Truro & St Austell | 8065 | 16.04 | 10.18 | LibDem | Cons | 63.49 | 3.0% to Con from LibDem |
| 255 | Witney | 7973 | 16.20 | 10.69 | Cons | Lab | 65.95 | 1.9% to Con from Lab |
| 256 | Amber Valley | 7227 | 16.24 | 9.79 | Lab | Cons | 60.32 | 2.5% to Con from Lab |
| 257 | Warrington South | 7387 | 16.24 | 9.94 | Lab | Cons | 61.23 | 1.7% to Con from Lab |
| 258 | Winchester | 9634 | 16.29 | 11.78 | LibDem | Cons | 72.32 | 8.1% to LibDem from Con |
| 259 | Staffordshire South | 6881 | 16.31 | 9.84 | Cons | Lab | 60.29 | 0.5% to Con from Lab |
| 260 | Carlisle | 5702 | 16.33 | 9.70 | Lab | Cons | 59.36 | 6.0% to Con from Lab |
| 261 | Salisbury | 8703 | 16.54 | 10.81 | Cons | LibDem | 65.32 | 2.9% to Con from libDem |
| 262 | Romford | 5977 | 16.74 | 9.98 | Cons | Lab | 59.61 | 9.2% to Con from Lab |
| 263 | Swindon South § | 7341 | 16.92 | 10.33 | Lab | Cons | 61.04 | 3.0% to Lab from Con |
| 264 | Louth & Horncastle | 7554 | 16.99 | 10.56 | Cons | Lab | 62.13 | 1.6% to Con from Lab |
| 265 | Daventry | 9649 | 17.02 | 11.15 | Cons | Lab | 65.52 | 2.6% to Con from Lab |
| 266 | Crawley | 6770 | 17.13 | 9.45 | Lab | Cons | 55.18 | 3.0% to Con from Lab |
| 267 | Devon East | 8195 | 17.13 | 11.78 | Cons | LibDem | 68.79 | 1.4% to Con from LibDem |
| 268 | Mid Bedfordshire § u | 8066 | 17.29 | 11.39 | Cons | Lab | 65.88 | 1.9% to Con from Lab |
| 269 | Hertfordshire South West § | 8181 | 17.31 | 11.17 | Cons | Lab | 64.53 | 0.4% to Lab from Con |
| 270 | Cambridgeshire South East | 8990 | 17.33 | 11.01 | Cons | LibDem | 63.54 | 0.2% to LibDem from Con |
| 271 | Cambridgeshire South | 8403 | 17.38 | 11.66 | Cons | LibDem | 67.05 | 0.6% to Con from LibDem |
| 272 | Nuneaton | 7535 | 17.40 | 10.45 | Lab | Cons | 60.07 | 4.0% to Con from Lab |
| 273 | Stirling | 6274 | 17.46 | 11.82 | Lab | Cons | 67.67 | 1.3% to Lab from Con |
| 274 | Chorley | 8444 | 17.61 | 10.96 | Lab | Cons | 62.25 | 0.3% to Lab from Con |
| 275 | Dudley North § | 6800 | 17.63 | 9.86 | Lab | Cons | 55.92 | 1.1% to Con from Lab |
| 276 | Hampshire East | 8890 | 17.68 | 11.36 | Cons | LibDem | 64.28 | 1.1% to LibDem from Con |
| 277 | Llanelli § | 6403 | 17.69 | 11.01 | Lab | Plaid C | 62.25 | 10.6% to PC from Lab |
| 278 | Norfolk South West § | 9366 | 17.69 | 11.16 | Cons | Lab | 63.11 | 6.7% to Con from Lab |
| 279 | Sleaford & North Hykeham | 8622 | 17.70 | 11.49 | Cons | Lab | 64.91 | 4.0% to Con from Lab |
| 280 | Northavon | 9877 | 17.71 | 12.53 | LibDem | Cons | 70.72 | 7.2% to LibDem from Con |
| 281 | Bromsgrove | 8138 | 17.81 | 11.95 | Cons | Lab | 67.10 | 4.3% to Con from Lab |
| 282 | Oxford West & Abingdon u | 9185 | 17.81 | 11.49 | LibDem | Cons | 64.53 | 3.8% to LibDem from Con |
| 283 | Vale of Clwyd | 5761 | 17.81 | 11.33 | Lab | Cons | 63.62 | 2.5% to Con from Lab |
| 284 | Leeds North East | 7089 | 17.82 | 11.06 | Lab | Cons | 62.03 | 1.3% to Lab from Con |
| 285 | Woodspring | 8798 | 18.04 | 12.39 | Cons | Lab | 68.66 | 2.8% to Lab from Con |
| 286 | Conwy u | 6219 | 18.10 | 11.38 | Lab | Cons | 62.90 | 3.7% to Lab from Con |
| 287 | Leicestershire North West | 8157 | 18.12 | 11.92 | Lab | Cons | 65.79 | 3.6% to Con from Lab |
| 288 | Waveney | 8553 | 18.13 | 11.02 | Lab | Cons | 60.77 | 1.7% to Con from Lab |
| 289 | Hendon u | 7417 | 18.16 | 9.48 | Lab | Cons | 52.23 | 2.9% to Lab from Con |
| 290 | Cornwall North § | 9832 | 18.21 | 11.61 | LibDem | Cons | 63.76 | 2.7% to Con from LibDem |
| 291 | Poole u | 7166 | 18.27 | 11.09 | Cons | Lab | 60.69 | 1.1% to Lab from Con |
| 292 | Rutland & Melton | 8612 | 18.30 | 11.75 | Cons | Lab | 64.23 | 0.8% to Con from Lab |
| 293 | Cambridgeshire North West § | 8101 | 18.43 | 11.37 | Cons | Lab | 61.70 | 1.3% to Con from Lab |
| 294 | Halesowen & Rowley Regis | 7359 | 18.74 | 11.20 | Lab | Cons | 59.79 | 1.2% to Cons from Lab |
| 295 | Dudley South | 6817 | 18.76 | 10.40 | Lab | Cons | 55.42 | 4.2% to Con from Lab |
| 296 | Rochford & Southend East § | 7034 | 18.78 | 9.91 | Cons | Lab | 52.75 | 4.9% to Con from Lab |
| 297 | Eastwood | 9141 | 18.90 | 13.38 | Lab | Cons | 70.82 | 6.3% to Lab from Con |
| 298 | Basildon | 7738 | 18.93 | 10.44 | Lab | Cons | 55.15 | 3.0% to Con from Lab |
| 299 | Bedfordshire North East | 8577 | 18.96 | 12.27 | Cons | Lab | 64.75 | 3.6% to Con from Lab |
| 300 | Northampton North | 7893 | 19.02 | 10.65 | Lab | Cons | 55.98 | 0.1% to Con from Lab |
| 301 | Henley | 8458 | 19.05 | 12.24 | Cons | LibDem | 64.27 | 1.3% to LibDem from Con |
| 302 | Gainsborough | 8071 | 19.07 | 12.25 | Cons | Lab | 64.25 | 2.4% to Con from Lab |
| 303 | Swindon North | 8105 | 19.15 | 11.69 | Lab | Cons | 61.03 | 1.6% to Lab from Con |
| 304 | Tewkesbury | 8663 | 19.17 | 12.21 | Cons | Lab | 63.72 | 0.2% to Lab from Con |
| 305 | Maldon & Chelmsford East | 8462 | 19.19 | 12.05 | Cons | Lab | 62.77 | 0.4% to Lab from Con |
| 306 | Edinburgh West | 7589 | 19.22 | 12.14 | LibDem | Lab | 63.16 | 2.6% to Lab from LibDem |
| 307 | Plymouth Sutton u | 7517 | 19.24 | 10.98 | Lab | Cons | 57.09 | 0.3% to Con from Lab |
| 308 | Wakefield § | 7954 | 19.28 | 10.50 | Lab | Cons | 54.46 | 4.8% to Con from Lab |
| 309 | Croydon South | 8697 | 19.30 | 11.85 | Cons | Lab | 61.41 | 1.3% to Lab from Con |
| 310 | Belfast East | 7117 | 19.32 | 12.18 | Dem U | UU | 63.02 | 1.0% to DUP from UUP |
| 311 | Rayleigh | 8290 | 19.38 | 11.73 | Cons | Lab | 60.54 | 0.7% to Lab from Con |
| 312 | Tonbridge & Malling | 8250 | 19.44 | 12.50 | Cons | Lab | 64.32 | 0.7% to Lab from Con |
| 313 | Solihull | 9407 | 19.49 | 12.33 | Cons | LibDem | 63.27 | 0.1% to Con from LibDem |
| 314 | Down North | 7324 | 19.69 | 11.59 | UU | UK U | 58.83 | 9.9% to UUP from UKUP |
| 315 | Runnymede & Weybridge u | 8360 | 19.70 | 11.06 | Cons | Lab | 56.14 | 0.3% to Con from Lab |
| 316 | Tynemouth | 8678 | 19.77 | 13.31 | Lab | Cons | 67.35 | 1.2% to Con from Lab |
| 317 | Gower | 7395 | 19.80 | 12.55 | Lab | Cons | 63.38 | 5.1% to Con from Lab |
| 318 | Epping Forest | 8426 | 19.87 | 11.61 | Cons | Lab | 58.43 | 5.0% to Con from Lab |
| 319 | Ulster Mid | 9953 | 19.93 | 16.21 | SF | Dem U | 81.34 | 8.1% to SF from DUP |
| 320 | Cambridge u | 8579 | 20.03 | 12.14 | Lab | LibDem | 60.62 | 8.6% to LibDem from Lab |
| 321 | Birmingham Hall Green | 6648 | 20.09 | 11.55 | Lab | Cons | 57.47 | 0.0% |
| 322 | Stevenage | 8566 | 20.18 | 12.26 | Lab | Cons | 60.74 | 1.2% to Con from Lab |
| 323 | Ruislip Northwood § | 7537 | 20.29 | 12.40 | Cons | Lab | 61.10 | 1.5% to Con from Lab |
| 324 | Dewsbury § | 7449 | 20.32 | 11.95 | Lab | Cons | 58.79 | 0.5% to Lab from Con |
| 325 | Reigate | 8025 | 20.33 | 12.23 | Cons | Lab | 60.16 | 2.2% to Con from Lab |
| 326 | Aylesbury | 10009 | 20.39 | 12.51 | Cons | LibDem | 61.36 | 2.9% to Con from Lab |
| 327 | Clydesdale | 7794 | 20.39 | 12.10 | Lab | SNP | 59.33 | 5.0% to SNP from Lab |
| 328 | St Ives | 10053 | 20.41 | 13.54 | LibDem | Cons | 66.35 | 3.6% to LibDem from Con |
| 329 | Sherwood | 9373 | 20.42 | 12.41 | Lab | Cons | 60.75 | 4.6% to Con from Lab |
| 330 | Stockton South | 9086 | 20.55 | 12.92 | Lab | Cons | 62.85 | 0.8% to Con from Lab |
| 331 | Coventry South u | 8279 | 20.65 | 11.41 | Lab | Cons | 55.25 | 0.6% to Con from Lab |
| 332 | Eltham | 6996 | 20.70 | 12.16 | Lab | Cons | 58.71 | 1.4% to Con from Lab |
| 333 | Norwich South u | 8816 | 20.70 | 12.37 | Lab | Cons | 59.76 | 3.7% to Con from Lab |
| 334 | Dumfries | 8834 | 20.74 | 13.90 | Lab | Cons | 66.99 | 0.6% to Lab from Con |
| 335 | Orkney & Shetland | 3475 | 20.77 | 10.89 | LibDem | Lab | 52.44 | 6.5% to Lab from LibDem |
| 336 | Ipswich | 8081 | 20.79 | 11.85 | Lab | Cons | 57.00 | 0.4% to Con from Lab |
| 337 | Tatton | 8611 | 20.86 | 13.26 | Cons | Lab | 63.55 | 0.0% |
| 338 | Bromley & Chislehurst | 9037 | 20.90 | 13.45 | Cons | Lab | 64.35 | 0.1% to Lab from Con |
| 339 | Worthing West | 9037 | 20.91 | 12.48 | Cons | LibDem | 59.67 | 3.0% to Con from LibDem |
| 340 | Harrogate & Knaresborough | 8845 | 20.97 | 13.56 | LibDem | Cons | 64.65 | 4.0% to LibDem from Con |
| 341 | Blaydon § | 7809 | 21.06 | 12.09 | Lab | LibDem | 57.43 | 7.6% to LibDem from Lab |
| 342 | Reading West | 8849 | 21.08 | 12.45 | Lab | Cons | 59.06 | 7.4% to Lab from Con |
| 343 | Windsor § | 8889 | 21.11 | 12.04 | Cons | LibDem | 57.02 | 0.8% to Con from LibDem |
| 344 | Southend West | 7941 | 21.25 | 12.32 | Cons | Lab | 57.98 | 2.6% to Con from Lab |
| 345 | Middlesbrough South & Cleveland East | 9351 | 21.26 | 13.15 | Lab | Cons | 61.87 | 0.7% to Lab from Con |
| 346 | Blackpool South | 8262 | 21.30 | 11.12 | Lab | Cons | 52.20 | 0.7% to Con from Lab |
| 347 | Bath u | 9894 | 21.37 | 13.86 | LibDem | Cons | 64.87 | 2.0% to LibDem from Con |
| 348 | Lewes | 9710 | 21.37 | 14.64 | LibDem | Cons | 68.49 | 9.4% to LibDem from Con |
| 349 | Fylde | 9610 | 21.48 | 13.08 | Cons | Lab | 60.90 | 2.1% to Con from Lab |
| 350 | Hyndburn | 8219 | 21.49 | 12.35 | Lab | Cons | 57.48 | 1.1% to Con from Lab |
| 351 | Stratford-on-Avon | 11802 | 21.49 | 14.01 | Cons | LibDem | 65.20 | 0.7% to LibDem from Con |
| 352 | Montgomeryshire | 6234 | 21.51 | 14.09 | LibDem | Cons | 65.51 | 0.9% to LibDem from Con |
| 353 | Mole Valley | 10153 | 21.57 | 14.86 | Cons | LibDem | 68.90 | 1.4% to Con from LibDem |
| 354 | Epsom & Ewell | 10080 | 21.61 | 13.57 | Cons | Lab | 62.81 | 0.2% to Con from Lab |
| 355 | Bolton North East | 8422 | 21.62 | 12.12 | Lab | Cons | 56.03 | 2.0% to Con from Lab |
| 356 | Warwickshire North | 9639 | 21.71 | 13.06 | Lab | Cons | 60.15 | 2.7% to Con from Lab |
| 357 | Hazel Grove | 8435 | 21.92 | 12.96 | LibDem | Cons | 59.10 | 1.0% to Con from LibDem |
| 358 | Leominster | 10367 | 22.19 | 15.40 | Cons | LibDem | 69.42 | 2.4% to Con from LibDem |
| 359 | Hampstead & Highgate | 7876 | 22.24 | 12.08 | Lab | Cons | 54.31 | 4.0% to Con from Lab |
| 360 | Devizes | 11896 | 22.34 | 14.35 | Cons | Lab | 64.21 | 1.9% to Con from Lab |
| 361 | Exeter u | 11759 | 22.35 | 14.35 | Lab | Cons | 64.21 | 1.7% to Lab from Con |
| 362 | Lancashire West § | 9643 | 22.44 | 13.20 | Lab | Cons | 58.83 | 4.4% to Con from Lab |
| 363 | Gordon | 7879 | 22.51 | 13.12 | LibDem | Cons | 58.28 | 3.0% to LibDem from Con |
| 364 | Maidstone and the Weald | 10318 | 22.64 | 13.94 | Cons | Lab | 61.59 | 2.4% to Con from Lab |
| 365 | Crosby | 8353 | 22.66 | 14.76 | Lab | Cons | 65.12 | 3.2% to Lab from Con |
| 366 | Lincoln u | 8420 | 22.68 | 12.70 | Lab | Cons | 56.00 | 0.6% to Con from Lab |
| 367 | Blackburn | 9249 | 22.85 | 12.74 | Lab | Cons | 55.75 | 3.8% to Con from Lab |
| 368 | Ribble Valley | 11238 | 22.85 | 15.12 | Cons | LibDem | 66.16 | 5.6% to Con from LibDem |
| 369 | Chichester | 11355 | 22.90 | 14.61 | Cons | LibDem | 63.81 | 2.8% to Con from LibDem |
| 370 | Harrow East | 11124 | 23.14 | 13.52 | Lab | Cons | 58.44 | 3.0% to Lab from Con |
| 371 | Brentford & Isleworth | 10318 | 23.18 | 12.45 | Lab | Cons | 53.71 | 1.2% to Con from Lab |
| 372 | Dundee West u | 6800 | 23.25 | 12.65 | Lab | SNP | 54.39 | 3.7% to SNP from Lab |
| 373 | Sutton Coldfield | 10104 | 23.25 | 14.06 | Cons | Lab | 60.47 | 2.5% to Lab from Con |
| 374 | Berwick-upon-Tweed | 8458 | 23.30 | 14.86 | LibDem | Cons | 63.79 | 0.9% to LibDem from Con |
| 375 | Birmingham Perry Barr u | 8753 | 23.39 | 12.31 | Lab | Cons | 52.61 | 9.0% to Con from Lab |
| 376 | Bexhill & Battle | 10503 | 23.45 | 15.22 | Cons | LibDem | 64.89 | 0.4% to Con from LibDem |
| 377 | Foyle § u | 11550 | 23.63 | 16.28 | SDLP | SF | 68.90 | 2.5% to SF from SDLP |
| 378 | Mid Worcestershire | 10627 | 23.67 | 14.75 | Cons | Lab | 62.31 | 2.6% to Con from Lab |
| 379 | Brighton Pavilion u | 9643 | 23.68 | 13.86 | Lab | Cons | 58.54 | 1.6% to Con from Lab |
| 380 | Edinburgh Central u | 8142 | 23.68 | 12.32 | Lab | LibDem | 52.04 | 5.2% to LibDem from Lab |
| 381 | Bristol North West u | 11087 | 23.74 | 14.42 | Lab | Cons | 60.72 | 1.4% to Lab from Con |
| 382 | Broxbourne § | 8993 | 23.76 | 13.23 | Cons | Lab | 55.67 | 4.8% to Con from Lab |
| 383 | Sevenoaks | 10154 | 23.83 | 15.24 | Cons | Lab | 63.94 | 1.5% to Con from Lab |
| 384 | Crewe & Nantwich | 9906 | 23.84 | 14.35 | Lab | Cons | 60.18 | 3.7% to Con from Lab |
| 385 | Saffron Walden | 12004 | 23.99 | 15.65 | Cons | LibDem | 65.22 | 2.7% to Con from LibDem |
| 386 | Surrey Heath § | 10819 | 23.99 | 14.26 | Cons | LibDem | 59.46 | 2.9% to LibDem from Con |
| 387 | South Holland & The Deepings | 11099 | 24.02 | 14.92 | Cons | Lab | 62.11 | 4.0% to Con from Lab |
| 388 | Hornsey & Wood Green | 10614 | 24.09 | 13.97 | Lab | LibDem | 58.00 | 13.2% to LibDem from Lab |
| 389 | Tunbridge Wells § | 9730 | 24.20 | 15.08 | Cons | LibDem | 62.29 | 4.4% to Con from LibDem |
| 390 | Sheffield Hallam § u | 9347 | 24.44 | 15.85 | LibDem | Cons | 64.84 | 3.1% to LibDem from Con |
| 391 | Weaver Vale | 9637 | 24.54 | 14.12 | Lab | Cons | 57.55 | 1.6% to Con from Lab |
| 392 | Hampshire North West | 12009 | 24.69 | 15.39 | Cons | Lab | 62.31 | 1.5% to Con from Lab |
| 393 | Cunninghame North § | 8398 | 24.83 | 15.27 | Lab | SNP | 61.49 | 3.5% to SNP from Lab |
| 394 | Delyn | 8605 | 24.84 | 15.72 | Lab | Cons | 63.28 | 3.2% to Con from Lab |
| 395 | Bassetlaw | 9748 | 25.06 | 14.25 | Lab | Cons | 56.85 | 5.7% to Con from Lab |
| 396 | Aberdeen Central u | 6646 | 25.15 | 13.24 | Lab | SNP | 52.66 | 4.2% to SNP from Lab |
| 397 | Glasgow Govan | 6400 | 25.31 | 11.84 | Lab | SNP | 46.76 | 8.2% to Lab from SNP |
| 398 | Cumbernauld & Kilsyth | 7520 | 25.32 | 15.12 | Lab | SNP | 59.71 | 2.8% to SNP from Lab |
| 399 | Barrow & Furness | 9889 | 25.34 | 15.27 | Lab | Cons | 60.27 | 2.4% to Con from Lab |
| 400 | Esher & Walton | 11538 | 25.34 | 15.69 | Cons | Lab | 61.91 | 0.8% to Lab from Con |
| 401 | Luton North | 9977 | 25.50 | 14.77 | Lab | Cons | 57.92 | 2.6% to Lab from Con |
| 402 | Coventry North West | 10874 | 25.56 | 14.18 | Lab | Cons | 55.50 | 2.5% to Con from Lab |
| 403 | Renfrewshire West | 8575 | 25.60 | 16.21 | Lab | SNP | 63.33 | 2.7% to Lab from SNP |
| 404 | Bradford North | 8969 | 25.61 | 13.50 | Lab | Cons | 52.70 | 2.4% to Con from Lab |
| 405 | Luton South u | 10133 | 25.75 | 14.18 | Lab | Cons | 55.08 | 1.2% to Lab from Con |
| 406 | Birmingham Selly Oak | 10339 | 25.78 | 14.51 | Lab | Cons | 56.29 | 1.0% to Con from Lab |
| 407 | Islington South & Finsbury § u | 7280 | 25.81 | 12.23 | Lab | LibDem | 47.39 | 7.7% to LibDem from Lab |
| 408 | Vale of York | 12517 | 25.81 | 17.07 | Cons | Lab | 66.12 | 3.8% to Con from Lab |
| 409 | Newcastle-under-Lyme u | 9986 | 25.82 | 15.19 | Lab | Cons | 58.83 | 4.6% to Con from Lab |
| 410 | Workington | 10850 | 25.94 | 16.45 | Lab | Cons | 63.40 | 6.9% to Con from Lab |
| 411 | Oxford East u | 10344 | 25.96 | 14.50 | Lab | LibDem | 55.84 | 8.1% to LibDem from Lab |
| 412 | Don Valley | 9520 | 25.99 | 14.25 | Lab | Cons | 54.85 | 3.9% to Con from Lab |
| 413 | Darlington | 10384 | 26.03 | 16.14 | Lab | Cons | 62.00 | 3.7% to Con from Lab |
| 414 | Alyn & Deeside | 9222 | 26.04 | 15.25 | Lab | Cons | 58.57 | 6.5% to Con from Lab |
| 415 | Cotswold | 11983 | 26.06 | 17.59 | Cons | LibDem | 67.48 | 1.3% to Con from LibDem |
| 416 | Huntingdon | 12792 | 26.06 | 15.92 | Cons | LibDem | 61.11 | 7.3% to LibDem from Con |
| 417 | Cannock Chase | 10704 | 26.07 | 14.43 | Lab | Cons | 55.36 | 0.8% to Con from Lab |
| 418 | Roxburgh & Berwickshire § | 7511 | 26.08 | 15.81 | LibDem | Cons | 60.61 | 1.7% to LibDem from Con |
| 419 | Wealden | 13772 | 26.11 | 16.58 | Cons | LibDem | 63.51 | 1.0% to Con from LibDem |
| 420 | Southwark North & Bermondsey u | 9632 | 26.13 | 13.10 | LibDem | Lab | 50.13 | 8.9% to LibDem from Lab |
| 421 | Bethnal Green & Bow u | 10057 | 26.14 | 13.14 | Lab | Cons | 50.25 | 0.5% to Lab from Con |
| 422 | Ellesmere Port & Neston | 10861 | 26.15 | 15.94 | Lab | Cons | 60.94 | 2.2% to Con from Lab |
| 423 | Chesham & Amersham | 11882 | 26.24 | 16.97 | Cons | LibDem | 64.67 | 0.2% to LibDem from Con |
| 424 | Skipton & Ripon | 12930 | 26.32 | 17.40 | Cons | LibDem | 66.10 | 2.5% to Con from LibDem |
| 425 | Ealing North | 11837 | 26.33 | 15.27 | Lab | Cons | 57.99 | 4.9% to Lab from Con |
| 426 | Birmingham Northfield | 7798 | 26.40 | 13.94 | Lab | Cons | 52.81 | 1.5% to Con from Lab |
| 427 | Kingswood | 13962 | 26.51 | 17.11 | Lab | Cons | 64.55 | 1.4% to Lab from Con |
| 428 | Edinburgh North & Leith | 8817 | 26.53 | 14.06 | Lab | LibDem | 52.98 | 3.7% to LibDem from Lab |
| 429 | Newport West | 9304 | 26.54 | 15.68 | Lab | Cons | 59.08 | 4.8% to Con from Lab |
| 430 | Clwyd South | 8898 | 26.56 | 16.58 | Lab | Cons | 62.40 | 4.2% to Con from Lab |
| 431 | St Helens South | 8985 | 26.58 | 13.67 | Lab | LibDem | 51.42 | 14.3% to LibDem from Lab |
| 432 | Down South | 13858 | 26.61 | 18.85 | SDLP | SF | 70.83 | 8.0% to SF from SDLP |
| 433 | Thurrock | 9997 | 26.76 | 13.12 | Lab | Cons | 49.04 | 4.9% to Con from Lab |
| 434 | Horsham | 13666 | 26.92 | 17.17 | Cons | LibDem | 63.78 | 0.5% to Con from LibDem |
| 435 | Southampton Test u | 11207 | 26.96 | 15.18 | Lab | Cons | 56.30 | 0.5% to Lab from Con |
| 436 | Meirionnydd Nant Conwy | 5684 | 26.98 | 17.24 | Plaid C | Lab | 63.90 | 0.4% to Lab from PC |
| 437 | Glasgow Kelvin u | 7260 | 27.09 | 11.80 | Lab | LibDem | 43.56 | 4.9% to LibDem from Lab |
| 438 | Southampton Itchen | 11223 | 27.13 | 14.66 | Lab | Cons | 54.04 | 0.4% to Lab from Con |
| 439 | Bridgend § | 10045 | 27.15 | 16.33 | Lab | Cons | 60.17 | 4.1% to Con from Lab |
| 440 | Telford | 8383 | 27.15 | 14.11 | Lab | Cons | 51.95 | 1.6% to Con from Lab |
| 441 | Nottingham South u | 9989 | 27.29 | 13.67 | Lab | Cons | 50.11 | 0.2% to Con from Lab |
| 442 | Christchurch | 13544 | 27.32 | 18.44 | Cons | LibDem | 67.49 | 11.8% to Con from LibDem |
| 443 | Kilmarnock & Loudoun | 10334 | 27.44 | 16.93 | Lab | SNP | 61.70 | 6.1% to Lab from SNP |
| 444 | Bradford South | 9662 | 27.50 | 14.12 | Lab | Cons | 51.34 | 0.6% to Con from Lab |
| 445 | Falkirk West | 8532 | 27.62 | 15.77 | Lab | SNP | 57.10 | 4.1% to SNP from Lab |
| 446 | Stalybridge & Hyde | 8859 | 27.64 | 13.37 | Lab | Cons | 48.36 | 3.4% to Con from Lab |
| 447 | Tooting § | 10400 | 27.67 | 15.19 | Lab | Cons | 54.92 | 2.5% to Con from Lab |
| 448 | Regent's Park & Kensington North | 10266 | 27.71 | 13.53 | Lab | Cons | 48.83 | 1.6% to Con from Lab |
| 449 | Fife North East u | 9736 | 28.06 | 15.73 | LibDem | Cons | 56.05 | 1.7% to LibDem from Con |
| 450 | Surrey East | 13203 | 28.06 | 17.76 | Cons | LibDem | 63.29 | 0.2% to Con from LibDem |
| 451 | Edmonton | 9772 | 28.10 | 15.82 | Lab | Cons | 56.28 | 1.0% to Con from Lab |
| 452 | Dumbarton | 9575 | 28.17 | 17.21 | Lab | SNP | 61.09 | 0.9% to Lab from SNP |
| 453 | Strathkelvin & Bearsden | 11717 | 28.24 | 18.64 | Lab | LibDem | 65.99 | 7.5% to LibDem from Lab |
| 454 | Huddersfield u | 10046 | 28.39 | 15.61 | Lab | Cons | 54.99 | 3.6% to Con from Lab |
| 455 | Burnley § | 10498 | 28.46 | 15.84 | Lab | Cons | 55.66 | 4.6% to Con from Lab |
| 456 | Walsall South | 9931 | 28.46 | 15.86 | Lab | Cons | 55.73 | 1.1% to Lab from Con |
| 457 | City of York | 13779 | 28.72 | 16.94 | Lab | Cons | 58.98 | 3.2% to Con from Lab |
| 458 | Linlithgow § | 9129 | 28.84 | 16.72 | Lab | SNP | 57.97 | 0.8% to Lab from SNP |
| 459 | Antrim North | 14224 | 28.90 | 19.11 | Dem U | UU | 66.11 | 3.0% to DUP from UUP |
| 460 | Ealing Acton & Shepherd's Bush § | 10789 | 29.00 | 15.26 | Lab | Cons | 52.62 | 1.8% to Con from Lab |
| 461 | Leicester West | 9639 | 29.02 | 14.77 | Lab | Cons | 50.90 | 1.2% to Con from Lab |
| 462 | Walsall North | 9391 | 29.06 | 14.23 | Lab | Cons | 48.97 | 0.0% |
| 463 | Normanton § | 9937 | 29.09 | 15.20 | Lab | Cons | 52.23 | 4.0% to Con from Lab |
| 464 | Derbyshire North East § | 12258 | 29.10 | 17.14 | Lab | Cons | 58.89 | 3.1% to Con from Lab |
| 465 | Stoke-on-Trent South § | 10489 | 29.11 | 14.98 | Lab | Cons | 51.45 | 5.2% to Con from Lab |
| 466 | Ealing Southall u | 13683 | 29.22 | 16.61 | Lab | Cons | 56.85 | 5.0% to Con from Lab |
| 467 | East Lothian | 10830 | 29.37 | 18.36 | Lab | Cons | 62.51 | 1.7% to Con from Lab |
| 468 | Buckingham u | 13325 | 29.43 | 20.42 | Cons | Lab | 69.36 | 2.2% to Con from Lab |
| 469 | Livingston | 10616 | 29.46 | 16.37 | Lab | SNP | 55.56 | 1.0% to Lab from SNP |
| 470 | Swansea West u | 9550 | 29.75 | 16.61 | Lab | Cons | 55.83 | 3.0% to Con from Lab |
| 471 | Arundel | 13704 | 29.86 | 19.31 | Cons | LibDem | 64.67 | 1.3% to Con from LibDem |
| 472 | West Bromwich East | 9763 | 29.89 | 15.96 | Lab | Cons | 53.39 | 1.5% to Con from Lab |
| 473 | New Forest West | 13191 | 29.92 | 19.48 | Cons | LibDem | 65.10 | 3.6% to Con from LibDem |
| 474 | Lewisham East | 9003 | 29.93 | 15.89 | Lab | Cons | 53.10 | 1.2% to Con from Lab |
| 475 | Mansfield | 11038 | 29.95 | 16.53 | Lab | Cons | 55.20 | 6.6% to Con from Lab |
| 476 | Brent North | 10205 | 30.07 | 17.36 | Lab | Cons | 57.73 | 9.7% to Lab from Con |
| 477 | Heywood & Middleton | 11670 | 30.09 | 15.99 | Lab | Cons | 53.12 | 2.3% to Con from Lab |
| 478 | Hampshire North East | 13257 | 30.17 | 18.59 | Cons | LibDem | 61.63 | 1.0% to Con from LibDem |
| 479 | Wrexham | 9188 | 30.58 | 18.21 | Lab | Cons | 59.54 | 0.8% to Con from Lab |
| 480 | East Kilbride | 12755 | 30.59 | 19.16 | Lab | SNP | 62.62 | 2.5% to SNP from Lab |
| 481 | Scunthorpe | 10372 | 30.85 | 17.47 | Lab | Cons | 56.64 | 1.6% to Con from Lab |
| 482 | Fife Central | 10075 | 30.99 | 16.91 | Lab | SNP | 54.55 | 1.4% to SNP from Lab |
| 483 | Beaconsfield | 13065 | 31.00 | 18.84 | Cons | Lab | 60.78 | 0.9% to Lab from Con |
| 484 | Plymouth Devonport § | 13033 | 31.24 | 17.69 | Lab | Cons | 56.63 | 2.7% to Con from Lab |
| 485 | Kensington & Chelsea § | 8771 | 31.28 | 13.55 | Cons | Lab | 43.33 | 2.8% to Con from Lab |
| 486 | Midlothian | 9014 | 31.38 | 18.54 | Lab | SNP | 59.07 | 1.7% to Lab from SNP |
| 487 | Leicester South u | 13243 | 31.42 | 18.22 | Lab | Cons | 57.99 | 1.4% to Con from Lab |
| 488 | Morley & Rothwell | 12090 | 31.45 | 16.83 | Lab | Cons | 53.53 | 0.4% to Con from Lab |
| 489 | Dagenham | 8693 | 31.52 | 14.65 | Lab | Cons | 46.48 | 7.8% to Con from Lab |
| 490 | Newport East § u | 9874 | 31.56 | 17.26 | Lab | Cons | 54.67 | 2.4% to Con from Lab |
| 491 | Wolverhampton North East | 9965 | 31.64 | 16.72 | Lab | Cons | 52.83 | 0.1% to Lab from Con |
| 492 | Falkirk East | 10712 | 31.78 | 18.41 | Lab | SNP | 57.91 | 0.2% to SNP from Lab |
| 493 | Kirkcaldy § | 8963 | 31.83 | 17.38 | Lab | SNP | 54.61 | 0.6% to Lab from SNP |
| 494 | Kingston & Surbiton u | 15676 | 31.93 | 21.57 | LibDem | Cons | 67.54 | 15.9% to LibDem from Con |
| 495 | Slough u | 12508 | 32.07 | 17.13 | Lab | Cons | 53.42 | 2.3% to Lab from Con |
| 496 | Derby South | 13855 | 32.16 | 17.97 | Lab | Cons | 55.88 | 0.5% to Lab from Con |
| 497 | Dulwich & West Norwood | 12310 | 32.19 | 17.19 | Lab | Cons | 53.40 | 2.3% to Con from Lab |
| 498 | Bury South | 12772 | 32.30 | 18.98 | Lab | Cons | 58.77 | 3.9% to Lab from Con |
| 499 | City of Durham § u | 13441 | 32.40 | 19.31 | Lab | LibDem | 59.60 | 7.8% to LibDem from Lab |
| 500 | Birmingham Erdington | 9962 | 32.55 | 15.17 | Lab | Cons | 46.60 | 0.6% to Lab from Con |
| 501 | Stockport | 11569 | 32.70 | 17.42 | Lab | Cons | 53.29 | 4.0% to Con from Lab |
| 502 | Wallasey | 12276 | 32.87 | 18.92 | Lab | Cons | 57.55 | 3.9% to Con from Lab |
| 503 | Manchester Withington | 11524 | 32.88 | 17.08 | Lab | LibDem | 51.94 | 7.6% to LibDem from Lab |
| 504 | Clydebank & Milngavie § | 10724 | 33.01 | 20.63 | Lab | SNP | 62.51 | 0.5% to SNP from Lab |
| 505 | Leicester East | 13442 | 33.06 | 20.51 | Lab | Cons | 62.05 | 4.2% to Con from Lab |
| 506 | Penrith & The Border | 14677 | 33.17 | 21.39 | Cons | LibDem | 64.50 | 6.1% to Con from LibDem |
| 507 | Bristol East § | 13392 | 33.20 | 19.06 | Lab | Cons | 57.39 | 0.1% to Con from Lab |
| 508 | Cardiff West u | 11321 | 33.22 | 19.40 | Lab | Cons | 58.41 | 2.8% to Con from Lab |
| 509 | Newcastle upon Tyne Central u | 11605 | 33.28 | 17.07 | Lab | LibDem | 51.30 | 5.5% to LibDem from Lab |
| 510 | Worsley § | 11787 | 33.33 | 17.01 | Lab | Cons | 51.03 | 2.3% to Con from Lab |
| 511 | Oldham West & Royton | 13365 | 33.44 | 19.26 | Lab | Cons | 57.57 | 1.0% to Con from Lab |
| 512 | Erith and Thamesmead | 11167 | 33.48 | 16.83 | Lab | Cons | 50.25 | 4.2% to Con from Lab |
| 513 | Ashfield | 13268 | 33.72 | 18.07 | Lab | Cons | 53.59 | 5.6% to Con from Lab |
| 514 | Ilford South | 13997 | 33.90 | 18.41 | Lab | Cons | 54.32 | 2.7% to Lab from Con |
| 515 | Stretford & Urmston | 13239 | 33.97 | 18.59 | Lab | Cons | 54.72 | 3.0% to Lab from Con |
| 516 | Preston u | 12268 | 34.04 | 16.73 | Lab | Cons | 49.16 | 2.4% to Con from Lab |
| 517 | Banff & Buchan | 10503 | 34.09 | 18.53 | SNP | Cons | 54.36 | 1.0% to SNP from Con |
| 518 | Sheffield Hillsborough § | 14569 | 34.25 | 19.64 | Lab | LibDem | 57.34 | 1.6% to Lab from LibDem |
| 519 | Sheffield Heeley | 11704 | 34.28 | 18.89 | Lab | LibDem | 55.11 | 2.6% to LibDem from Lab |
| 520 | Paisley North | 9321 | 34.33 | 19.42 | Lab | SNP | 56.58 | 1.6% to SNP from Lab |
| 521 | Cardiff South and Penarth u | 12287 | 34.37 | 19.62 | Lab | Cons | 57.09 | 0.8% to Lab from Con |
| 522 | Bristol South | 14181 | 34.61 | 19.56 | Lab | Cons | 56.52 | 2.0% to Con from Lab |
| 523 | Nottingham East | 10320 | 34.71 | 15.79 | Lab | Cons | 45.50 | 2.0% to Con from Lab |
| 524 | Great Grimsby | 11484 | 34.78 | 18.18 | Lab | Cons | 52.28 | 1.5% to Con from Lab |
| 525 | Greenock & Inverclyde | 9890 | 34.80 | 20.65 | Lab | LibDem | 59.35 | 3.8% to LibDem from Lab |
| 526 | Feltham & Heston | 12657 | 34.99 | 17.23 | Lab | Cons | 49.25 | 1.1% to Lab from Con |
| 527 | Wansbeck | 13101 | 35.01 | 20.75 | Lab | LibDem | 59.27 | 7.3% to LibDem from Lab |
| 528 | Redcar | 13443 | 35.19 | 19.83 | Lab | Cons | 56.34 | 4.5% to Con from Lab |
| 529 | Blyth Valley | 12188 | 35.28 | 19.29 | Lab | LibDem | 54.68 | 3.2% to LibDem from Lab |
| 530 | Edinburgh East & Musselburgh | 12168 | 35.32 | 20.54 | Lab | SNP | 58.16 | 0.4% to Lab from SNP |
| 531 | Doncaster Central | 11999 | 35.39 | 18.27 | Lab | Cons | 51.61 | 2.9% to Con from Lab |
| 532 | Dunfermline West | 10980 | 35.45 | 20.22 | Lab | SNP | 57.05 | 0.8% to Lab from SNP |
| 533 | West Bromwich West | 11355 | 35.66 | 17.01 | Lab | Cons | 47.69 | 0.0% |
| 534 | Barnsley West & Penistone | 12352 | 35.74 | 18.92 | Lab | Cons | 52.94 | 2.6% to Con from Lab |
| 535 | Holborn & St Pancras u | 11175 | 35.90 | 17.82 | Lab | LibDem | 49.63 | 8.3% to LibDem from Lab |
| 536 | Wyre Forest | 17630 | 35.93 | 24.43 | Kidd Hosp | Lab | 68.00 | 4.8% to Con from Lab |
| 537 | Wythenshaw and Sale East | 12608 | 35.97 | 17.48 | Lab | Cons | 48.60 | 1.5% to Lab from Con |
| 538 | Bishop Auckland § | 13926 | 36.12 | 20.67 | Lab | Cons | 57.24 | 4.8% to Con from Lab |
| 539 | Mitcham & Morden | 13785 | 36.31 | 20.99 | Lab | Cons | 57.80 | 3.8% to Lab from Con |
| 540 | Motherwell & Wishaw | 10956 | 36.92 | 20.90 | Lab | SNP | 56.61 | 1.0% to Lab from SNP |
| 541 | Carrick Cumnock & Doon Valley § | 14856 | 37.04 | 22.88 | Lab | Cons | 61.78 | 2.9% to Con from Lab |
| 542 | Richmond (Yorks) | 16319 | 37.06 | 24.97 | Cons | Lab | 67.37 | 8.0% to Con from Lab |
| 543 | Caerphilly | 14425 | 37.15 | 21.43 | Lab | Plaid C | 57.70 | 10.5% to PC from Lab |
| 544 | Ross Skye & Inverness West | 12952 | 37.21 | 23.16 | LibDem | Lab | 62.26 | 13.6% to LibDem from Lab |
| 545 | Kingston-upon-Hull North § u | 10721 | 37.44 | 17.03 | Lab | LibDem | 45.49 | 6.9% to LibDem from Lab |
| 546 | Bolton South East u | 12871 | 37.69 | 18.89 | Lab | Cons | 50.12 | 5.8% to Con from Lab |
| 547 | Warley | 11850 | 37.72 | 20.41 | Lab | Cons | 54.10 | 1.0% to Con from Lab |
| 548 | Kingston-upon-Hull West & Hessle | 10951 | 37.87 | 17.37 | Lab | Cons | 45.87 | 1.4% to Con from Lab |
| 549 | Barking u | 9534 | 37.94 | 17.26 | Lab | Cons | 45.49 | 5.1% to Con from Lab |
| 550 | Leyton & Wanstead | 12904 | 38.27 | 20.97 | Lab | Cons | 54.78 | 0.2% to Con from Lab |
| 551 | Liverpool Garston | 12494 | 38.27 | 19.19 | Lab | LibDem | 50.16 | 2.0% to LibDem from Lab |
| 552 | Hartlepool | 14571 | 38.29 | 21.38 | Lab | Cons | 55.82 | 0.6% to Con from Lab |
| 553 | Liverpool Wavertree | 12319 | 38.33 | 16.98 | Lab | LibDem | 44.29 | 2.3% to LibDem from Lab |
| 554 | Streatham | 14270 | 38.57 | 18.77 | Lab | LibDem | 48.67 | 5.3% to LibDem from Lab |
| 555 | Lewisham West | 11920 | 38.68 | 20.14 | Lab | Cons | 52.07 | 0.2% to Lab from Con |
| 556 | Airdrie & Shotts § | 12334 | 38.87 | 21.14 | Lab | SNP | 54.38 | 0.7% to Lab from SNP |
| 557 | Warrington North | 15156 | 38.95 | 20.92 | Lab | Cons | 53.71 | 0.4% to Lab from Con |
| 558 | Vauxhall | 13018 | 38.99 | 17.48 | Lab | LibDem | 44.84 | 4.4% to LibDem from Lab |
| 559 | Paisley South u | 11910 | 39.00 | 22.32 | Lab | SNP | 57.24 | 2.5% to Lab from SNP |
| 560 | Stoke-on-Trent North | 11784 | 39.13 | 20.32 | Lab | Cons | 51.92 | 2.9% to Con from Lab |
| 561 | Glasgow Cathcart | 10816 | 39.49 | 20.76 | Lab | SNP | 52.57 | 0.3% to Lab from SNP |
| 562 | Newcastle upon Tyne North | 14450 | 39.73 | 22.86 | Lab | Cons | 57.54 | 1.5% to Con from Lab |
| 563 | Lagan Valley | 18342 | 39.93 | 25.24 | UU | Alliance | 63.22 | 0.9% to UUP from Alliance |
| 564 | Cunninghame South | 11230 | 40.09 | 22.47 | Lab | SNP | 56.04 | 0.9% to SNP from Lab |
| 565 | Croydon North | 16858 | 40.25 | 21.43 | Lab | Cons | 53.23 | 2.6% to Lab from Con |
| 566 | Hamilton South | 10775 | 40.28 | 23.09 | Lab | SNP | 57.32 | 3.9% to SNP from Lab |
| 567 | Rother Valley | 14882 | 40.44 | 21.51 | Lab | Cons | 53.20 | 5.2% to Con from Lab |
| 568 | Nottingham North | 12240 | 40.74 | 19.04 | Lab | Cons | 46.74 | 2.3% to Con from Lab |
| 569 | Wigan | 13743 | 40.91 | 21.46 | Lab | Cons | 52.45 | 5.4% to Con from Lab |
| 570 | Greenwich & Woolwich u | 13433 | 41.29 | 22.35 | Lab | Cons | 54.12 | 1.8% to Con from Lab |
| 571 | Stockton North | 14647 | 41.34 | 22.66 | Lab | Cons | 54.82 | 3.3% to Con from Lab |
| 572 | Poplar & Canning Town | 14104 | 41.36 | 18.56 | Lab | Cons | 44.86 | 3.4% to Con from Lab |
| 573 | Glasgow Anniesland | 11054 | 41.37 | 20.74 | Lab | SNP | 50.14 | 1.7% to SNP from Lab |
| 574 | Manchester Gorton | 11304 | 41.51 | 17.71 | Lab | LibDem | 42.66 | 3.1% to LibDem from Lab |
| 575 | Hayes and Harlington | 13466 | 41.56 | 23.39 | Lab | Cons | 56.29 | 3.4% to Lab from Con |
| 576 | Durham North West | 16333 | 41.64 | 24.36 | Lab | Cons | 58.49 | 5.9% to Con from Lab |
| 577 | Sheffield Central u | 12544 | 41.72 | 20.64 | Lab | LibDem | 49.48 | 2.3% to LibDem from Lab |
| 578 | Stoke-on-Trent Central u | 11845 | 41.86 | 19.82 | Lab | Cons | 47.36 | 3.8% to Con from Lab |
| 579 | Coventry North East | 15751 | 42.27 | 21.28 | Lab | Cons | 50.35 | 2.3% to Con from Lab |
| 580 | St Helens North | 15901 | 42.29 | 22.30 | Lab | Cons | 52.73 | 2.7% to Con from Lab |
| 581 | Glasgow Baillieston | 9839 | 42.30 | 19.97 | Lab | SNP | 47.21 | 2.2% to SNP from Lab |
| 582 | Neath | 14816 | 42.31 | 26.46 | Lab | Plaid C | 62.53 | 11.5% to PC from Lab |
| 583 | Islington North | 12958 | 42.88 | 20.91 | Lab | LibDem | 48.76 | 6.4% to LibDem from Lab |
| 584 | Glasgow Rutherglen | 12625 | 43.22 | 24.35 | Lab | SNP | 56.34 | 0.5% to Lab from SNP |
| 585 | Ashton under Lyne | 15518 | 43.39 | 21.31 | Lab | Cons | 49.11 | 2.6% to Con from Lab |
| 586 | Newcastle upon Tyne East & Wallsend u | 14223 | 43.50 | 23.13 | Lab | LibDem | 53.17 | 8.5% to LibDem from Lab |
| 587 | Leeds East | 12643 | 43.51 | 22.42 | Lab | Cons | 51.52 | 2.6% to Con from Lab |
| 588 | Eccles | 14528 | 43.78 | 21.13 | Lab | Cons | 48.25 | 2.1% to Con from Lab |
| 589 | Sunderland South | 13667 | 43.82 | 21.16 | Lab | Cons | 48.29 | 2.7% to Con from Lab |
| 590 | Birmingham Hodge Hill | 11618 | 43.90 | 21.03 | Lab | Cons | 47.90 | 1.1% to Lab from Con |
| 591 | Sedgefield | 17713 | 44.00 | 27.28 | Lab | Cons | 62.01 | 4.7% to Con from Lab |
| 592 | Walthamstow | 15181 | 44.09 | 23.57 | Lab | Cons | 53.46 | 0.6% to Lab from Con |
| 593 | Birmingham Sparkbrook & Small Heath | 16246 | 44.33 | 21.85 | Lab | LibDem | 49.28 | 5.3% to LibDem from Lab |
| 594 | Hemsworth | 15636 | 44.39 | 23.01 | Lab | Cons | 51.85 | 4.2% to Con from Lab |
| 595 | Glasgow Maryhill | 9888 | 44.48 | 17.84 | Lab | SNP | 40.11 | 1.8% to SNP from Lab |
| 596 | Rotherham | 13077 | 44.55 | 22.57 | Lab | Cons | 50.67 | 6.2% to Con from Lab |
| 597 | Glasgow Pollok | 11268 | 44.58 | 22.90 | Lab | SNP | 51.37 | 1.3% to Lab from SNP |
| 598 | Hamilton North & Bellshill | 13561 | 44.60 | 25.33 | Lab | SNP | 56.79 | 0.1% to SNP from Lab |
| 599 | Sunderland North u | 13354 | 44.78 | 21.95 | Lab | Cons | 49.01 | 3.4% to Con from Lab |
| 600 | Brent East | 13047 | 45.00 | 23.34 | Lab | Cons | 51.87 | 0.0% |
| 601 | Denton & Reddish § | 15330 | 45.63 | 22.14 | Lab | Cons | 48.52 | 0.8% to Lab from Con |
| 602 | Wolverhampton South East § | 12464 | 45.66 | 23.41 | Lab | Cons | 51.27 | 1.1% to Lab from Con |
| 603 | Hackney North & Stoke Newington | 13651 | 46.09 | 22.58 | Lab | Cons | 49.01 | 1.1% to Con from Lab |
| 604 | Pontypridd u | 17684 | 46.16 | 24.64 | Lab | Plaid C | 53.38 | 5.6% to PC from Lab |
| 605 | Torfaen | 16280 | 46.19 | 26.64 | Lab | Cons | 57.67 | 5.3% to Con from Lab |
| 606 | South Shields | 14090 | 46.28 | 22.99 | Lab | Cons | 49.68 | 5.3% to Con from Lab |
| 607 | Leigh | 16362 | 46.35 | 23.03 | Lab | Cons | 49.68 | 3.5% to Con from Lab |
| 608 | Leeds West | 14935 | 46.54 | 23.26 | Lab | Cons | 49.98 | 1.3% to Con from Lab |
| 609 | Merthyr Tydfil & Rhymney | 14923 | 47.10 | 27.17 | Lab | Plaid C | 57.69 | 11.8% to PC from Lab |
| 610 | Rhondda | 16047 | 47.19 | 28.59 | Lab | Plaid C | 60.59 | 7.0% to PC from Lab |
| 611 | Belfast West | 19342 | 47.20 | 32.44 | SF | SDLP | 68.74 | 15.0% to SF from SDLP |
| 612 | Glasgow Springburn | 11378 | 47.20 | 20.62 | Spkr (Lab) | SNP | 43.67 | 3.8% to SNP from Lab |
| 613 | Glasgow Shettleston | 9818 | 47.97 | 19.04 | Lab | SNP | 39.69 | 5.6% to SNP from Lab |
| 614 | Ogmore | 14574 | 48.02 | 27.93 | Lab | Plaid C | 58.16 | 9.5% to PC from Lab |
| 615 | Cynon Valley | 12998 | 48.22 | 26.72 | Lab | Plaid C | 55.42 | 5.4% to PC from Lab |
| 616 | Islwyn | 15309 | 48.31 | 29.88 | Lab | LibDem | 61.86 | 8.7% to LibDem from Lab |
| 617 | Doncaster North § | 15187 | 48.42 | 24.45 | Lab | Cons | 50.48 | 3.3% to Con from Lab |
| 618 | Middlesbrough u | 16330 | 48.43 | 24.13 | Lab | Cons | 49.83 | 2.9% to Con from Lab |
| 619 | Durham North | 18683 | 48.44 | 27.57 | Lab | Cons | 56.92 | 3.7% to Con from Lab |
| 620 | Wentworth | 16449 | 48.70 | 25.69 | Lab | Cons | 52.75 | 4.3% to Con from Lab |
| 621 | Salford u | 11012 | 48.91 | 20.34 | Lab | LibDem | 41.58 | 4.9% to LibDem from Lab |
| 622 | Bolsover | 18777 | 49.06 | 27.74 | Lab | Cons | 56.54 | 4.1% to Con from Lab |
| 623 | Hackney South & Shoreditch § | 15049 | 49.59 | 23.52 | Lab | LibDem | 47.42 | 2.6% to Lab from LibDem |
| 624 | Kingston-upon-Hull East | 15325 | 49.64 | 23.08 | Lab | LibDem | 46.50 | 5.9% to LibDem from Lab |
| 625 | Dunfermline East | 15063 | 50.07 | 28.52 | Lab | SNP | 56.97 | 0.6% to SNP from Lab |
| 626 | Knowsley North & Sefton East | 18927 | 50.45 | 26.74 | Lab | Cons | 53.00 | 1.1% to Con from Lab |
| 627 | Coatbridge & Chryston | 15314 | 50.52 | 29.35 | Lab | SNP | 58.09 | 0.4% to SNP from Lab |
| 628 | Halton | 17428 | 50.56 | 27.34 | Lab | Cons | 54.08 | 1.3% to Con from Lab |
| 629 | Makerfield | 17750 | 50.92 | 25.93 | Lab | Cons | 50.92 | 3.6% to Con from Lab |
| 630 | Jarrow | 17595 | 51.03 | 28.09 | Lab | LibDem | 55.05 | 1.4% to LibDem from Lab |
| 631 | Liverpool West Derby | 15853 | 51.29 | 23.34 | Lab | Liberal | 45.50 | 5.2% to Lib from Lab |
| 632 | Barnsley East & Mexborough | 16789 | 51.64 | 25.57 | Lab | LibDem | 49.51 | 5.5% to LibDem from Lab |
| 633 | Pontefract & Castleford | 16378 | 52.17 | 25.92 | Lab | Cons | 49.68 | 5.0% to Con from Lab |
| 634 | Lewisham Deptford u | 15293 | 52.54 | 25.37 | Lab | Cons | 48.29 | 1.8% to Con from Lab |
| 635 | Sheffield Attercliffe | 18844 | 52.60 | 27.84 | Lab | Cons | 52.92 | 1.7% to Lab from Con |
| 636 | Leeds Central u | 14381 | 52.67 | 21.96 | Lab | Cons | 41.69 | 1.6% to Con from Lab |
| 637 | Manchester Central u | 13742 | 53.00 | 20.74 | Lab | LibDem | 39.13 | 2.8% to LibDem from Lab |
| 638 | Gateshead East & Washington West § | 17904 | 53.26 | 27.96 | Lab | LibDem | 52.49 | 4.1% to LibDem from Lab |
| 639 | Aberavon | 16108 | 53.36 | 32.53 | Lab | Plaid C | 60.96 | 6.1% to PC from Lab |
| 640 | West Ham § u | 15645 | 53.45 | 26.15 | Lab | Cons | 48.93 | 2.2% to Con from Lab |
| 641 | Tottenham | 16916 | 53.53 | 25.80 | Lab | Cons | 48.20 | 0.0% |
| 642 | Swansea East § | 16148 | 53.70 | 28.07 | Lab | Plaid C | 52.28 | 9.2% to PC from Lab |
| 643 | Birkenhead | 15591 | 53.82 | 25.97 | Lab | Cons | 48.26 | 0.9% to Con from Lab |
| 644 | Manchester Blackley | 14464 | 54.53 | 24.47 | Lab | Cons | 44.88 | 0.1% to Con from Lab |
| 645 | Liverpool Riverside u | 13950 | 54.70 | 18.64 | Lab | LibDem | 34.08 | 1.2% to LibDem from Lab |
| 646 | Barnsley Central | 15130 | 54.93 | 25.18 | Lab | LibDem | 45.84 | 6.3% to LibDem from Lab |
| 647 | Tyneside North | 20668 | 55.01 | 31.84 | Lab | Cons | 57.88 | 2.0% to Con from Lab |
| 648 | Camberwell & Peckham | 14123 | 56.26 | 26.31 | Lab | LibDem | 46.76 | 1.0% to LibDem from Lab |
| 649 | East Ham u | 21032 | 56.42 | 29.52 | Lab | Cons | 52.31 | 4.0% to Lab from Con |
| 650 | Tyne Bridge | 14889 | 57.19 | 25.28 | Lab | Cons | 44.20 | 4.3% to Con from Lab |
| 651 | Birmingham Ladywood u | 18143 | 57.61 | 25.51 | Lab | Cons | 44.29 | 1.6% to Con from Lab |
| 652 | Knowsley South | 21316 | 58.26 | 30.16 | Lab | LibDem | 51.77 | 5.3% to LibDem from Lab |
| 653 | Houghton & Washington East | 19818 | 58.91 | 29.17 | Lab | Cons | 49.51 | 2.3% to Con from Lab |
| 654 | Brent South § | 17380 | 60.69 | 31.10 | Lab | Cons | 51.24 | 1.8% to Lab from Con |
| 655 | Blaenau Gwent § | 19313 | 60.88 | 36.20 | Lab | Plaid C | 59.46 | 6.7% to PC from Lab |
| 656 | Liverpool Walton | 17996 | 63.24 | 27.17 | Lab | LibDem | 42.96 | 2.0% to LibDem from Lab |
| 657 | Easington | 21949 | 66.49 | 35.67 | Lab | Cons | 53.65 | 2.6% to Con from Lab |
| 658 | Sheffield Brightside | 17049 | 66.72 | 31.49 | Lab | Cons | 47.20 | 0.8% to Lab from Con |
| 659 | Bootle | 19043 | 69.01 | 34.34 | Lab | LibDem | 49.76 | 4.1% to LibDem from Lab |
Political Science Resources
© Richard Kimber
Last Modified: 13 Feb 10