Constituency forecast sorted by swing post-2015

2010 outcome 2015 forecast
Constituency Electorate Total Votes Turnout Conservative Green Labour Lib Dem UKIP Other Winner Over Swing Conservative Green Labour Lib Dem UKIP Other Winner Over Swing
England 38300110 25081268 65.5% 9908019 258950 7039387 6075613 866564 932735 Conservative Labour 8.5% 7674429 2016295 8179670 1442483 5698172 1227069 Labour Conservative 1.6%
South Dorset 73360 50310 68.6% 22667 595 15224 9557 2034 233 Conservative Labour 9.8% 16680 3971 16686 2584 11757 853 Labour Conservative 0.0%
Reading East 74929 49985 66.7% 21269 1069 12729 13664 1086 168 Conservative Lib Dem 10.9% 16328 4714 16302 3178 10943 785 Conservative Labour 0.0%
Chatham and Aylesford 67964 43807 64.5% 20230 396 14161 5832 1314 1874 Conservative Labour 8.8% 14375 3171 14418 1838 9680 2383 Labour Conservative 0.1%
South Derbyshire 70608 50419 71.4% 22935 15807 8012 1206 2459 Conservative Labour 9.2% 16633 3226 16554 2352 10719 3076 Conservative Labour 0.1%
Northampton South 63105 38978 61.8% 15917 363 9913 7579 1897 3309 Conservative Labour 11.6% 11634 2889 11693 1892 9064 3710 Labour Conservative 0.1%
Scarborough and Whitby 75470 49282 65.3% 21108 734 12978 11093 1484 1885 Conservative Labour 11.9% 15723 4114 15627 2726 10916 2457 Conservative Labour 0.2%
Hazel Grove 62300 41981 67.4% 14114 5234 20485 2148 0 Lib Dem Conservative 9.2% 12596 3592 12680 3964 10510 513 Labour Conservative 0.2%
Portsmouth North 70329 44118 62.7% 19533 461 12244 8874 1812 1194 Conservative Labour 11.5% 14286 3456 14170 2283 10347 1701 Conservative Labour 0.2%
Milton Keynes North 82432 53888 65.4% 23419 733 14458 11894 1772 1612 Conservative Labour 11.8% 17382 4430 17227 2959 12138 2244 Conservative Labour 0.2%
North West Leicestershire 71217 51952 72.9% 23147 15636 8639 1134 3396 Conservative Labour 9.7% 16855 3298 16697 2463 10776 4022 Conservative Labour 0.2%
North Swindon 78384 50295 64.2% 22408 487 15348 8668 1842 1542 Conservative Labour 9.3% 16299 3809 16500 2398 11530 2130 Labour Conservative 0.3%
Staffordshire Moorlands 62137 43815 70.5% 19793 13104 7338 3580 0 Conservative Labour 10.2% 14346 2811 14127 2085 11803 525 Conservative Labour 0.4%
South Basildon and East Thurrock 71874 44735 62.2% 19624 13852 5977 2639 2643 Conservative Labour 8.6% 13957 2786 14227 1814 10998 3127 Labour Conservative 0.5%
Redditch 66573 44018 66.1% 19138 393 13317 7750 1497 1923 Conservative Labour 9.0% 14030 3275 14313 2116 9861 2436 Labour Conservative 0.5%
Tamworth 71962 46390 64.5% 21238 15148 7516 2253 235 Conservative Labour 8.4% 15421 3084 15734 2177 11353 798 Labour Conservative 0.5%
Bath 66686 47086 70.6% 14768 1120 3251 26651 890 406 Lib Dem Conservative 14.3% 13919 5335 13632 4996 10219 988 Conservative Labour 0.5%
Burton 74874 49823 66.5% 22188 15884 7891 1451 2409 Conservative Labour 8.3% 16132 3227 16480 2285 10967 3000 Labour Conservative 0.5%
Crawley 72781 47504 65.3% 21264 598 15336 6844 1382 2080 Conservative Labour 8.1% 15313 3628 15649 2062 10421 2633 Labour Conservative 0.5%
Filton and Bradley Stoke 69003 48301 70.0% 19686 441 12772 12197 1506 1699 Conservative Labour 10.7% 15174 3817 15508 2890 10715 2283 Labour Conservative 0.5%
Colchester 74064 46139 62.3% 15169 694 5680 22151 1350 1095 Lib Dem Conservative 9.4% 13487 4636 13792 4252 10569 1629 Labour Conservative 0.6%
Battersea 74311 48792 65.7% 23103 559 17126 7176 505 323 Conservative Labour 7.4% 16713 3805 17125 2229 10230 942 Labour Conservative 0.6%
South Thanet 70045 45933 65.6% 22043 14426 6935 2529 0 Conservative Labour 10.4% 15680 2996 15266 2097 11459 557 Conservative Labour 0.7%
Camborne and Redruth 63975 42493 66.4% 15969 581 6945 15903 2152 943 Conservative Lib Dem 0.1% 12953 3856 12597 3269 10312 1433 Conservative Labour 0.7%
Finchley and Golders Green 70722 47157 66.7% 21688 737 15879 8036 817 0 Conservative Labour 7.7% 15921 3923 16377 2310 10170 598 Labour Conservative 0.7%
Rugby 68914 47468 68.9% 20901 451 14901 9434 406 1375 Conservative Labour 8.4% 15629 3689 16086 2508 9672 1972 Labour Conservative 0.7%
Ilford North 72372 47018 65.0% 21506 572 16102 5966 871 2001 Conservative Labour 7.2% 15392 3554 15852 1939 9913 2558 Labour Conservative 0.7%
Brigg and Goole 67345 43874 65.1% 19680 14533 6414 1749 1498 Conservative Labour 7.5% 14242 2831 14701 1931 10189 2018 Labour Conservative 0.8%
Crewe and Nantwich 79728 51084 64.1% 23420 17374 7656 1414 1220 Conservative Labour 7.4% 16971 3372 17542 2306 11465 1842 Labour Conservative 0.8%
Reading West 72120 47530 65.9% 20523 582 14519 9546 1508 852 Conservative Labour 8.6% 15334 3826 15876 2488 10761 1427 Labour Conservative 0.9%
Harlow 67583 43878 64.9% 19691 14766 5990 1591 1840 Conservative Labour 7.1% 14192 2801 14708 1862 10005 2356 Labour Conservative 0.9%
South Ribble 75822 51458 67.9% 23396 17842 7271 1895 1054 Conservative Labour 6.7% 16995 3320 17634 2268 11848 1690 Labour Conservative 0.9%
Portsmouth South 70242 41264 58.7% 13721 716 5640 18921 876 1390 Lib Dem Conservative 8.0% 12002 4217 12458 3649 9195 1853 Labour Conservative 0.9%
Stafford 70667 50239 71.1% 22047 564 16587 8211 1727 1103 Conservative Labour 7.1% 16277 3820 16899 2373 11288 1724 Labour Conservative 0.9%
Dover 71833 50385 70.1% 22174 16900 7962 1747 1602 Conservative Labour 6.7% 16332 3261 17038 2337 11370 2224 Labour Conservative 1.1%
Berwick-upon-Tweed 56578 38439 67.9% 14116 5061 16806 1243 1213 Lib Dem Conservative 4.3% 11864 3134 11371 3343 8757 1674 Conservative Labour 1.1%
Stourbridge 69637 47234 67.8% 20153 394 14989 7733 2103 1862 Conservative Labour 7.3% 14838 3431 15484 2181 10992 2416 Labour Conservative 1.1%
Enfield, Southgate 64139 44352 69.1% 21928 632 14302 6124 505 861 Conservative Labour 10.5% 15495 3476 14848 1975 9087 1417 Conservative Labour 1.1%
Gillingham and Rainham 70814 46786 66.1% 21624 356 12944 8484 1515 1863 Conservative Labour 12.6% 15525 3430 14835 2310 10419 2409 Conservative Labour 1.1%
Calder Valley 76903 51780 67.3% 20397 858 13966 13037 1173 2349 Conservative Labour 9.4% 15853 4487 16679 3058 11067 2960 Labour Conservative 1.3%
North Norfolk 67851 49661 73.2% 15928 508 2896 27554 2680 95 Lib Dem Conservative 13.4% 14717 4856 13935 5183 12307 701 Conservative Labour 1.4%
Southport 67200 43757 65.1% 15683 4116 21707 2251 0 Lib Dem Conservative 8.1% 13536 3767 12770 4185 10995 523 Conservative Labour 1.5%
Twickenham 80569 59721 74.1% 20343 674 4583 32483 868 770 Lib Dem Conservative 11.5% 18435 5927 17386 6197 12667 1531 Conservative Labour 1.5%
Dudley South 60572 38165 63.0% 16450 12594 5989 3132 0 Conservative Labour 6.6% 12053 2497 12791 1716 10498 442 Labour Conservative 1.5%
Peterborough 70278 44927 63.9% 18133 523 13272 8816 3007 1176 Conservative Labour 7.7% 13617 3513 14482 2246 11512 1680 Labour Conservative 1.5%
Great Yarmouth 70315 43057 61.2% 18571 416 14295 6188 2066 1521 Conservative Labour 6.5% 13475 3194 14332 1829 10346 2005 Labour Conservative 1.5%
Kettering 68824 47328 68.8% 23247 14153 7498 2430 Conservative Labour 12.2% 16474 3077 15488 2240 9121 3015 Conservative Labour 1.5%
North East Somerset 67881 51203 75.4% 21130 670 16216 11433 1754 0 Conservative Labour 6.6% 16399 4194 17480 2906 11616 666 Labour Conservative 1.6%
Shipley 67689 49427 73.0% 24002 1477 14058 9890 0 Conservative Labour 13.1% 17418 4825 16296 2690 9610 641 Conservative Labour 1.7%
Yeovil 82314 57160 69.4% 18807 2991 31843 2357 1162 Lib Dem Conservative 12.9% 17138 5056 16025 5978 13585 1850 Conservative Labour 1.7%
St Albans 70058 52835 75.4% 21533 758 9288 19228 2028 0 Conservative Lib Dem 2.8% 17185 4785 16048 4095 12171 667 Conservative Labour 1.7%
Elmet and Rothwell 77724 55789 71.8% 23778 19257 9109 1593 2052 Conservative Labour 5.3% 17800 3626 19101 2632 12235 2750 Labour Conservative 1.8%
Rossendale and Darwen 73229 47128 64.4% 19691 15198 8541 1617 2081 Conservative Labour 6.4% 14728 3150 15814 2293 10722 2635 Labour Conservative 1.8%
Bristol North West 73469 50336 68.5% 19115 511 13059 15841 1175 635 Conservative Lib Dem 4.7% 15600 4314 16751 3492 11129 1268 Labour Conservative 1.8%
Cleethorpes 70214 44966 64.0% 18939 14641 8192 3194 0 Conservative Labour 6.4% 14167 3027 15214 2203 11945 534 Labour Conservative 1.8%
Milton Keynes South 86559 55333 63.9% 23034 774 17833 9787 2074 1831 Conservative Labour 6.4% 17183 4448 18479 2644 12722 2474 Labour Conservative 1.8%
High Peak 71458 50337 70.4% 20587 922 15910 10993 1690 235 Conservative Labour 6.4% 15899 4394 17117 2783 11440 867 Labour Conservative 1.8%
Rochester and Strood 73758 47971 65.0% 23604 734 13651 7800 2182 Conservative Labour 13.4% 16608 3874 15424 2270 9275 2753 Conservative Labour 1.8%
Norwich North 64814 42573 65.7% 17280 1245 13379 7783 1878 1008 Conservative Labour 6.4% 12985 4048 13998 2061 9942 1499 Labour Conservative 1.9%
Gravesham 70195 47303 67.4% 22956 675 13644 6293 2265 1470 Conservative Labour 12.7% 15955 3595 14791 1998 11076 2014 Conservative Labour 1.9%
Kingston and Surbiton 81115 57111 70.4% 20868 555 5337 28428 1450 473 Lib Dem Conservative 7.7% 17995 5436 16664 5525 12748 1183 Conservative Labour 1.9%
The Wrekin 65544 45968 70.1% 21922 12472 8019 2050 1505 Conservative Labour 13.7% 15592 2962 14409 2252 10684 2054 Conservative Labour 2.0%
Harrow East 70510 48006 68.1% 21435 793 18032 6850 896 0 Conservative Labour 4.3% 15857 3955 17187 2150 10378 616 Labour Conservative 2.0%
Colne Valley 80060 55296 69.1% 20440 867 14589 15603 1163 2634 Conservative Lib Dem 6.7% 16477 4837 17874 3510 11721 3295 Labour Conservative 2.0%
Shrewsbury and Atcham 75446 53045 70.3% 23313 565 10915 15369 1627 1256 Conservative Lib Dem 10.3% 17593 4379 16175 3504 11775 1899 Conservative Labour 2.1%
Kensington 65975 35150 53.3% 17595 753 8979 6872 754 197 Conservative Labour 16.2% 12285 3242 11285 1794 7949 585 Conservative Labour 2.1%
Warwick and Leamington 67800 49032 72.3% 20876 693 17363 8977 926 197 Conservative Labour 4.6% 15910 4003 17327 2497 10514 837 Labour Conservative 2.1%
Stevenage 68937 44651 64.8% 18491 14913 7432 2004 1811 Conservative Labour 5.4% 13803 2931 15036 2067 10567 2333 Labour Conservative 2.1%
Dartford 76271 50080 65.7% 24428 13800 7361 1842 2649 Conservative Labour 13.9% 16988 3155 15556 2216 11253 3221 Conservative Labour 2.2%
Keighley 65893 47692 72.4% 20003 17063 7059 1470 2097 Conservative Labour 4.0% 14974 3037 16380 2129 10482 2689 Labour Conservative 2.2%
South Swindon 72619 47119 64.9% 19687 619 16143 8305 2029 336 Conservative Labour 4.9% 14829 3789 16271 2279 11242 907 Labour Conservative 2.3%
Carshalton and Wallington 66524 45918 69.0% 16920 355 4015 22180 1348 1100 Lib Dem Conservative 6.7% 14350 4209 13075 4316 10318 1652 Conservative Labour 2.3%
Pendle 66422 45045 67.8% 17512 13927 9095 1476 3035 Conservative Labour 5.7% 13462 2997 14778 2307 9951 3559 Labour Conservative 2.3%
Loughborough 77505 52838 68.2% 21971 18227 9675 925 2040 Conservative Labour 4.7% 16710 3561 18358 2637 11219 2699 Labour Conservative 2.3%
Wirral West 55050 39372 71.5% 16726 14290 6630 899 827 Conservative Labour 3.9% 12678 2619 13933 1908 8568 1335 Labour Conservative 2.4%
York Outer 75939 53300 70.2% 22912 9108 19224 1100 956 Conservative Lib Dem 4.4% 17889 4122 16271 4114 11572 1624 Conservative Labour 2.4%
Forest of Dean 68419 48763 71.3% 22853 923 11789 10676 2522 0 Conservative Labour 16.0% 16555 4197 15048 2721 11724 589 Conservative Labour 2.4%
Hexham 60360 43483 72.0% 18795 8253 13007 3428 Conservative Lib Dem 9.1% 14235 3108 12914 2921 8181 3948 Conservative Labour 2.4%
Bromsgrove 73036 51630 70.7% 22558 11250 10124 2950 4748 Conservative Labour 16.7% 16128 3215 14576 2578 12043 5298 Conservative Labour 2.5%
Chipping Barnet 75120 50608 67.4% 24700 1021 12773 10202 1442 470 Conservative Labour 15.9% 17602 4427 15884 2702 11186 1080 Conservative Labour 2.6%
Wellingborough 76846 51661 67.2% 24918 480 13131 8848 1636 2648 Conservative Labour 15.5% 17477 3783 15731 2475 11281 3239 Conservative Labour 2.6%
Croydon Central 76349 49667 65.1% 19567 581 16688 6553 997 5281 Conservative Labour 4.0% 14427 3620 16066 1965 10080 5818 Labour Conservative 2.7%
Cannock Chase 74508 45559 61.1% 18271 15076 7732 1580 2900 Conservative Labour 4.8% 13695 3014 15253 2089 10349 3411 Labour Conservative 2.7%
Kingswood 66361 47906 72.2% 19362 383 16917 8072 1528 1644 Conservative Labour 3.4% 14786 3501 16499 2276 10616 2239 Labour Conservative 2.7%
Mid Derbyshire 66074 47342 71.6% 22877 11585 9711 1252 1917 Conservative Labour 16.4% 16363 3138 14608 2559 10183 2492 Conservative Labour 2.8%
Worcester 72835 48974 67.2% 19358 735 16376 9525 1360 1620 Conservative Labour 4.2% 14927 4039 16723 2485 10791 2211 Labour Conservative 2.8%
Ealing Central and Acton 70251 47200 67.2% 17944 737 14228 13041 765 485 Conservative Labour 5.8% 14546 4228 16297 3003 10168 1082 Labour Conservative 2.8%
Halesowen and Rowley Regis 63693 43979 69.0% 18115 16092 6515 2824 433 Conservative Labour 3.0% 13636 2834 15287 1947 11233 972 Labour Conservative 2.9%
Putney 63371 40785 64.4% 21223 591 11170 6907 435 459 Conservative Labour 15.5% 14776 3317 13169 2007 8477 957 Conservative Labour 2.9%
Blackpool North and Cleveleys 66017 40591 61.5% 16964 14814 5400 1659 1754 Conservative Labour 3.4% 12504 2622 14036 1664 9540 2222 Labour Conservative 2.9%
Uxbridge and South Ruislip 71160 45076 63.3% 21758 477 10542 8995 1234 2070 Conservative Labour 17.4% 15337 3485 13655 2340 9831 2578 Conservative Labour 2.9%
Erewash 69655 47642 68.4% 18805 534 16304 8343 855 2801 Conservative Labour 3.6% 14383 3657 16175 2271 9894 3370 Labour Conservative 2.9%
Bosworth 77296 54274 70.2% 23132 8674 18100 1098 3270 Conservative Lib Dem 6.1% 17696 3998 15735 3908 11361 3909 Conservative Labour 2.9%
Eastleigh 77436 53650 69.3% 21102 5153 24966 1933 496 Lib Dem Conservative 4.2% 17418 4473 15485 4940 12510 1155 Conservative Labour 2.9%
Thornbury and Yate 64092 48226 75.2% 17916 3385 25032 1709 184 Lib Dem Conservative 8.3% 15465 4144 13748 4848 11153 798 Conservative Labour 2.9%
City of Chester 70131 46790 66.7% 18995 535 16412 8930 1225 693 Conservative Labour 3.6% 14629 3738 16459 2381 10429 1277 Labour Conservative 2.9%
Selby and Ainsty 72804 51728 71.1% 25562 13297 9180 1635 2054 Conservative Labour 15.8% 17998 3336 15993 2581 11349 2677 Conservative Labour 2.9%
Enfield North 66261 44453 67.1% 18804 489 17112 5403 938 1707 Conservative Labour 2.4% 13928 3307 15683 1793 9500 2250 Labour Conservative 3.0%
Bury North 66759 44961 67.3% 18070 15827 7645 1282 2137 Conservative Labour 3.3% 13770 2968 15517 2122 9925 2681 Labour Conservative 3.0%
Nuneaton 67837 44646 65.8% 18536 16467 6846 2797 Conservative Labour 3.0% 13958 2943 15733 2011 8711 3344 Labour Conservative 3.0%
Corby 78024 54236 69.5% 22886 20991 7834 2525 Conservative Labour 2.2% 17275 3551 19535 2419 10602 3219 Labour Conservative 3.1%
Altrincham and Sale West 72208 49393 68.4% 24176 11073 12581 1563 0 Conservative Lib Dem 15.8% 17572 3525 15519 3068 11274 619 Conservative Labour 3.1%
Watford 80798 55208 68.3% 19291 885 14750 17866 1199 1217 Conservative Lib Dem 1.9% 16301 5071 18466 3863 12046 1901 Labour Conservative 3.1%
Hastings and Rye 77030 49814 64.7% 20468 18475 7825 1397 1649 Conservative Labour 2.6% 15488 3313 17648 2265 11174 2257 Labour Conservative 3.3%
Bexleyheath and Crayford 65015 43182 66.4% 21794 371 11450 5502 1557 2508 Conservative Labour 15.6% 14836 2997 13020 1783 9525 2991 Conservative Labour 3.3%
Beverley and Holderness 79318 53199 67.1% 25063 686 11224 12076 1845 2305 Conservative Lib Dem 17.5% 17919 4262 15702 2984 11818 2911 Conservative Labour 3.3%
Gloucester 79321 50764 64.0% 20267 511 17847 9767 1808 564 Conservative Labour 3.2% 15656 4013 17884 2570 11856 1184 Labour Conservative 3.3%
Sittingbourne and Sheppey 75855 48578 64.0% 24313 11930 7943 2610 1782 Conservative Labour 17.1% 16761 3108 14645 2267 11764 2326 Conservative Labour 3.4%
Wimbledon 65723 47395 72.1% 23257 590 10550 11849 914 235 Conservative Lib Dem 16.2% 16881 3914 14744 2922 10088 835 Conservative Labour 3.4%
Stroud 78286 57973 74.1% 23679 1542 22380 8955 1301 116 Conservative Labour 1.4% 18184 5322 20820 2680 12473 870 Labour Conservative 3.4%
Rochford and Southend East 71467 41631 58.3% 19509 707 8459 8084 2405 2467 Conservative Labour 19.8% 13509 3421 11783 2040 10153 2880 Conservative Labour 3.4%
Canterbury 74121 49209 66.4% 22050 1137 7940 16002 1907 173 Conservative Lib Dem 7.9% 16549 4799 14431 3496 11420 751 Conservative Labour 3.4%
Macclesfield 75370 50059 66.4% 23503 840 10164 11544 1418 2590 Conservative Lib Dem 17.1% 16782 4207 14599 2823 10772 3152 Conservative Labour 3.5%
Lewes 68708 50088 72.9% 18401 729 2508 26048 1728 674 Lib Dem Conservative 8.6% 15771 4995 13710 4999 11396 1282 Conservative Labour 3.5%
Congleton 72280 50780 70.3% 23250 8747 16187 2147 449 Conservative Lib Dem 9.0% 17434 3754 15142 3603 11958 1072 Conservative Labour 3.5%
Ipswich 75770 46941 62.0% 18371 775 16292 8556 1365 1582 Conservative Labour 3.0% 14099 3959 16234 2262 10547 2130 Labour Conservative 3.5%
Cheadle 71635 52512 73.3% 21445 4920 24717 1430 0 Lib Dem Conservative 3.5% 17600 4394 15263 4931 11809 673 Conservative Labour 3.6%
North Devon 74508 51321 68.9% 18484 697 2671 24305 3720 1444 Lib Dem Conservative 6.8% 15405 4839 13354 4675 13278 2008 Conservative Labour 3.6%
Pudsey 69257 49083 70.9% 18874 17215 10224 1221 1549 Conservative Labour 2.3% 14966 3374 17282 2628 10758 2173 Labour Conservative 3.6%
Bridgwater and West Somerset 82180 54493 66.3% 24675 859 9332 15426 2604 1597 Conservative Lib Dem 11.5% 18073 4706 15627 3493 12863 2211 Conservative Labour 3.6%
Torbay 76244 49210 64.5% 19048 468 3231 23126 2628 709 Lib Dem Conservative 4.8% 15551 4550 13434 4496 12204 1267 Conservative Labour 3.7%
Bournemouth West 71753 41659 58.1% 18808 6171 13225 2999 456 Conservative Lib Dem 8.7% 13829 3122 11946 2852 11167 904 Conservative Labour 3.7%
Westmorland and Lonsdale 66988 51487 76.9% 18632 1158 30896 801 0 Lib Dem Conservative 12.4% 16741 4710 14460 5830 11082 677 Conservative Labour 3.7%
Harwich and North Essex 70743 49000 69.3% 23001 909 9774 11554 2527 1235 Conservative Lib Dem 16.6% 16488 4195 14230 2817 11613 1795 Conservative Labour 3.7%
Oxford West and Abingdon 86458 56480 65.3% 23906 1184 5999 23730 1518 143 Conservative Lib Dem 0.2% 18812 5757 16211 4810 12679 815 Conservative Labour 3.7%
East Yorkshire 80105 51254 64.0% 24328 762 10401 10842 2142 2779 Conservative Lib Dem 19.2% 17094 4140 14728 2715 11663 3332 Conservative Labour 3.7%
Hove 71720 49819 69.5% 18294 2568 16426 11240 1206 85 Conservative Labour 2.7% 14690 6009 17073 2752 10769 694 Labour Conservative 3.8%
Wolverhampton South West 58845 40160 68.2% 16344 15653 6430 1487 246 Conservative Labour 1.1% 12577 2690 14626 1876 9413 761 Labour Conservative 3.8%
Morecambe and Lunesdale 69576 43436 62.4% 18035 598 17169 5791 1843 0 Conservative Labour 1.2% 13530 3462 15738 1818 10466 528 Labour Conservative 3.8%
Castle Point 67284 45026 66.9% 19806 6609 4232 14379 Conservative Other 7.9% 12636 2172 9540 1348 6656 14703 Other Conservative 3.8%
St Ives 66944 45921 68.6% 17900 1308 3751 19619 2560 783 Lib Dem Conservative 2.3% 14335 4912 12317 3896 11177 1298 Conservative Labour 3.8%
Bedford 68530 45102 65.8% 17546 393 16193 8957 1136 877 Conservative Labour 2.0% 13776 3518 16058 2333 10053 1438 Labour Conservative 3.8%
Brighton, Kemptown 66015 42705 64.7% 16217 2330 14889 7691 1384 194 Conservative Labour 2.1% 12564 5175 14651 2039 9581 693 Labour Conservative 3.8%
Cities of London and Westminster 66849 36931 55.2% 19264 778 8188 7574 664 463 Conservative Labour 20.2% 13273 3372 11367 1956 8109 872 Conservative Labour 3.9%
Waveney 78532 51141 65.1% 20571 1167 19802 6811 2684 106 Conservative Labour 1.0% 15520 4460 18128 2119 12572 719 Labour Conservative 3.9%
Carlisle 65263 42200 64.7% 16589 614 15736 6567 969 1725 Conservative Labour 1.3% 12683 3390 14843 1882 9148 2229 Labour Conservative 3.9%
Dewsbury 78910 54008 68.4% 18898 849 17372 9150 7739 Conservative Labour 2.1% 14659 4203 17168 2400 9644 8318 Labour Conservative 3.9%
Broxtowe 72042 52727 73.2% 20585 423 20196 8907 1194 1422 Conservative Labour 0.5% 16110 3906 18919 2527 11349 2101 Labour Conservative 4.0%
Brentford and Isleworth 83546 53765 64.4% 20022 787 18064 12718 863 1311 Conservative Labour 2.6% 16117 4648 18929 3063 11560 1972 Labour Conservative 4.0%
Weaver Vale 67269 43990 65.4% 16953 338 15962 8196 1018 1523 Conservative Labour 1.5% 13249 3334 15567 2177 9637 2060 Labour Conservative 4.0%
Ribble Valley 77789 52287 67.2% 26298 11529 10732 3496 232 Conservative Labour 19.5% 18421 3481 15665 2811 13418 844 Conservative Labour 4.0%
Hendon 72943 46374 63.6% 19635 518 19529 5734 958 0 Conservative Labour 0.1% 14773 3594 17398 1914 10315 590 Labour Conservative 4.1%
North Warwickshire 70138 47265 67.4% 18993 18939 5481 1335 2517 Conservative Labour 0.1% 14289 2967 16831 1843 10371 3089 Labour Conservative 4.1%
Birmingham, Hall Green 76580 48727 63.6% 7320 16039 11988 950 12430 Labour Other 6.3% 8331 3128 15150 2433 9133 12855 Labour Other 4.1%
Northampton North 61850 40271 65.1% 13735 443 11799 11250 1238 1806 Conservative Labour 3.8% 11443 3373 13487 2506 9049 2280 Labour Conservative 4.1%
Amber Valley 70171 45958 65.5% 17746 17210 6636 906 3460 Conservative Labour 0.8% 13539 2952 15977 1953 9663 3998 Labour Conservative 4.1%
Stockton South 73840 50284 68.1% 19577 19245 7600 1471 2391 Conservative Labour 0.4% 15079 3268 17814 2227 11128 3005 Labour Conservative 4.2%
Sherwood 71443 48954 68.5% 19211 18997 7283 1490 1973 Conservative Labour 0.3% 14789 3185 17477 2162 10927 2578 Labour Conservative 4.2%
Eddisbury 72100 45414 63.0% 23472 9794 10217 1931 0 Conservative Lib Dem 19.7% 16467 3173 13931 2595 10887 540 Conservative Labour 4.2%
St Austell and Newquay 75284 47238 62.7% 18877 3386 20189 1757 3029 Lib Dem Conservative 1.7% 14867 3758 12571 3984 10784 3537 Conservative Labour 4.2%
Hemel Hempstead 72752 49471 68.0% 24721 10295 11315 1254 1886 Conservative Lib Dem 18.6% 17496 3372 14791 2845 10693 2474 Conservative Labour 4.2%
Truro and Falmouth 70598 48768 69.1% 20349 858 4697 19914 1911 1039 Conservative Lib Dem 0.5% 15926 4671 13439 4048 11204 1606 Conservative Labour 4.2%
Basingstoke 75473 50654 67.1% 25590 10327 12414 2076 247 Conservative Lib Dem 17.3% 18207 3550 15342 3058 11919 861 Conservative Labour 4.3%
Warrington South 79182 54874 69.3% 19641 427 18088 15094 1624 0 Conservative Labour 2.1% 16454 4493 19551 3485 12574 711 Labour Conservative 4.3%
Lincoln 73540 45721 62.2% 17163 16105 9256 1004 2193 Conservative Labour 1.6% 13541 3183 16095 2345 10043 2737 Labour Conservative 4.3%
Clacton 67194 43123 64.2% 22867 535 10799 5577 3345 Conservative Labour 17.9% 15350 3194 12896 1809 8081 3827 Conservative Labour 4.3%
Wycombe 74175 48151 64.9% 23423 8326 13863 2123 416 Conservative Lib Dem 12.8% 16957 3504 14240 3183 11521 985 Conservative Labour 4.4%
South Leicestershire 76633 54577 71.2% 27000 11392 11476 1988 2721 Conservative Lib Dem 20.2% 18980 3570 15930 2970 12088 3359 Conservative Labour 4.4%
Suffolk Coastal 76572 54893 71.7% 25475 1103 8812 16347 3156 0 Conservative Lib Dem 10.9% 18723 5001 15689 3697 13447 649 Conservative Labour 4.4%
Weston-Super-Mare 78487 52716 67.2% 23356 5772 20665 1406 1517 Conservative Lib Dem 3.1% 17907 4137 14932 4285 11677 2144 Conservative Labour 4.5%
Stone 67062 47229 70.4% 23890 490 9770 10598 2481 0 Conservative Lib Dem 19.3% 16849 3673 14046 2701 11421 568 Conservative Labour 4.5%
Wirral South 56099 39906 71.1% 15745 16276 6611 1274 0 Labour Conservative 0.8% 12395 2696 14892 1914 9181 529 Labour Conservative 4.6%
Bolton West 71284 47576 66.7% 18235 545 18327 8177 1901 391 Labour Conservative 0.1% 14308 3752 17192 2265 11234 984 Labour Conservative 4.6%
Cheltenham 78998 52786 66.8% 21739 2703 26659 1192 493 Lib Dem Conservative 5.1% 17750 4562 14750 5190 11771 1139 Conservative Labour 4.6%
Solihull 76288 55129 72.3% 23460 4891 23635 1200 1943 Lib Dem Conservative 0.2% 18485 4394 15339 4796 11799 2614 Conservative Labour 4.7%
Basildon and Billericay 65515 41569 63.4% 21922 9584 6538 1591 1934 Conservative Labour 19.6% 14835 2646 12308 1918 9445 2399 Conservative Labour 4.7%
Spelthorne 70479 47304 67.1% 22261 7789 12242 4009 1003 Conservative Lib Dem 14.5% 15900 3223 13175 2859 12751 1525 Conservative Labour 4.7%
Chippenham 72106 52385 72.6% 21500 446 3620 23970 1783 1066 Lib Dem Conservative 2.7% 17269 4696 14309 4766 11818 1699 Conservative Labour 4.7%
South West Norfolk 73758 49150 66.6% 23753 830 9119 10613 3061 1774 Conservative Lib Dem 19.1% 16590 4035 13742 2650 12054 2307 Conservative Labour 4.7%
Thurrock 77758 45821 58.9% 16869 16777 4901 3390 3884 Conservative Labour 0.1% 12502 2776 15133 1569 11844 4346 Labour Conservative 4.8%
Lancaster and Fleetwood 67379 42701 63.4% 15404 1888 15071 8167 1020 1151 Conservative Labour 0.5% 12201 4775 14771 2089 9255 1645 Labour Conservative 4.8%
Bury St Edmunds 84716 58718 69.3% 27899 2521 9776 15519 3003 0 Conservative Lib Dem 14.3% 20010 6547 16527 3631 13893 668 Conservative Labour 4.8%
Croydon South 81303 56322 69.3% 28684 981 11287 12866 2504 0 Conservative Lib Dem 19.0% 20182 4801 16666 3252 13206 674 Conservative Labour 4.8%
North Thanet 68602 43343 63.2% 22826 9298 8400 2819 0 Conservative Labour 21.1% 15674 2894 12925 2256 11171 498 Conservative Labour 4.8%
Chingford and Woodford Green 64831 43106 66.5% 22743 650 9780 7242 1133 1558 Conservative Labour 19.9% 15501 3408 12777 2081 9247 2054 Conservative Labour 4.8%
Plymouth, Sutton and Devonport 72938 43894 60.2% 15050 904 13901 10829 2854 356 Conservative Labour 2.0% 12309 4052 14935 2485 11461 852 Labour Conservative 4.8%
Charnwood 74473 53542 71.9% 26560 10536 11531 1799 3116 Conservative Lib Dem 19.7% 18630 3494 15352 2951 11633 3737 Conservative Labour 4.8%
Rushcliffe 72955 53687 73.6% 27470 1251 11128 11659 2179 0 Conservative Lib Dem 20.2% 19297 4811 15874 3030 12230 654 Conservative Labour 4.9%
Boston and Skegness 67186 43125 64.2% 21325 8899 6371 4081 2449 Conservative Labour 20.6% 14326 2583 11779 1840 11743 2882 Conservative Labour 4.9%
East Worthing and Shoreham 74001 48397 65.4% 23458 1126 8087 12353 2984 389 Conservative Lib Dem 15.5% 16624 4454 13642 2915 12069 927 Conservative Labour 4.9%
Broadland 72445 52676 72.7% 24338 752 7287 17046 2382 871 Conservative Lib Dem 8.8% 18023 4563 14777 3756 12248 1497 Conservative Labour 4.9%
Wyre and Preston North 70201 51308 73.1% 26877 10932 11033 2466 0 Conservative Lib Dem 20.9% 18823 3435 15426 2906 12208 638 Conservative Labour 5.0%
Wells 79432 55864 70.3% 23760 631 4198 24560 1711 1004 Lib Dem Conservative 0.8% 18710 5128 15326 4936 12483 1673 Conservative Labour 5.0%
Dudley North 60838 38602 63.5% 14274 14923 4066 3267 2072 Labour Conservative 1.1% 10734 2335 13130 1356 10397 2490 Labour Conservative 5.0%
Eastbourne 77840 52124 67.0% 21223 2497 24658 1305 2441 Lib Dem Conservative 3.7% 17009 4305 13906 4820 11382 3042 Conservative Labour 5.0%
Sutton and Cheam 66658 48508 72.8% 20548 246 3376 22156 950 1232 Lib Dem Conservative 1.9% 16360 4202 13366 4432 10328 1828 Conservative Labour 5.0%
Newark 71755 51228 71.4% 27590 11438 10246 1954 0 Conservative Labour 20.7% 19132 3418 15620 2801 11791 640 Conservative Labour 5.1%
Sheffield, Hallam 68798 51135 74.3% 12040 919 8228 27324 1195 1429 Lib Dem Conservative 19.4% 13211 5391 16203 5129 11196 2073 Labour Conservative 5.1%
Meriden 82228 52162 63.4% 26956 678 10703 9278 1378 3169 Conservative Labour 21.6% 18317 4022 14923 2539 11111 3736 Conservative Labour 5.1%
Aldershot 71465 45384 63.5% 21203 5489 15617 2041 1034 Conservative Lib Dem 7.6% 15629 3432 12729 3345 10853 1551 Conservative Labour 5.1%
Southend West 66918 43606 65.2% 20086 644 5850 12816 1714 2496 Conservative Lib Dem 11.0% 14498 3709 11807 2843 9801 2965 Conservative Labour 5.1%
Fylde 65926 43690 66.3% 22826 654 8624 9641 1945 0 Conservative Lib Dem 20.3% 15864 3621 12890 2468 10325 514 Conservative Labour 5.2%
Taunton Deane 82507 58150 70.5% 24538 2967 28531 2114 0 Lib Dem Conservative 3.8% 19775 4916 16034 5614 13575 719 Conservative Labour 5.2%
South Suffolk 72498 51416 70.9% 24550 7368 15861 3637 0 Conservative Lib Dem 10.8% 17908 3696 14496 3559 13337 609 Conservative Labour 5.3%
Southampton, Itchen 74532 44412 59.6% 16134 600 16326 9256 1928 168 Labour Conservative 0.3% 12963 3765 16047 2307 10885 697 Labour Conservative 5.3%
Havant 69662 43903 63.0% 22433 7777 10273 2611 809 Conservative Lib Dem 18.6% 15593 3009 12580 2525 11000 1300 Conservative Labour 5.3%
Gainsborough 72939 49251 67.5% 24266 7701 13707 2065 1512 Conservative Lib Dem 13.9% 17334 3474 13974 3178 11411 2083 Conservative Labour 5.4%
Louth and Horncastle 77650 50494 65.0% 25065 8760 11194 2183 3292 Conservative Lib Dem 19.1% 17375 3333 14006 2774 11513 3838 Conservative Labour 5.4%
Leeds North West 65399 43483 66.5% 11550 508 9132 20653 600 1040 Lib Dem Conservative 14.1% 11699 4259 14523 3983 9403 1584 Labour Conservative 5.4%
Grantham and Stamford 78008 52799 67.7% 26552 9503 11726 1604 3414 Conservative Lib Dem 19.4% 18464 3490 14868 2941 11386 4007 Conservative Labour 5.4%
Chelmsford 77525 54593 70.4% 25207 476 5980 20097 1527 1306 Conservative Lib Dem 5.6% 18910 4625 15199 4265 11973 1959 Conservative Labour 5.4%
Mid Norfolk 74260 50765 68.4% 25123 1457 8857 11267 2800 1261 Conservative Lib Dem 19.0% 17481 4775 14051 2807 12075 1821 Conservative Labour 5.4%
Bournemouth East 71125 44024 61.9% 21320 5836 13592 3027 249 Conservative Lib Dem 11.1% 15327 3233 12318 3006 11545 739 Conservative Labour 5.4%
Telford 65061 41310 63.5% 14996 15974 6399 2428 1513 Labour Conservative 1.6% 11758 2709 14634 1799 10384 1993 Labour Conservative 5.4%
Eltham 62590 41964 67.0% 15753 419 17416 5299 1011 2066 Labour Conservative 2.5% 12219 3093 15221 1684 9067 2575 Labour Conservative 5.5%
Morley and Outwood 74891 48856 65.2% 17264 18365 8186 1506 3535 Labour Conservative 1.5% 13705 3206 17086 2214 10807 4102 Labour Conservative 5.5%
Poole 72641 47436 65.3% 22532 6041 14991 2507 1365 Conservative Lib Dem 10.0% 16342 3455 13107 3295 11529 1899 Conservative Labour 5.5%
Gedling 70866 48190 68.0% 17962 19821 7350 1459 1598 Labour Conservative 2.5% 14209 3184 17732 2151 10859 2203 Labour Conservative 5.5%
North Cornwall 67940 46844 68.9% 19531 1971 22512 2300 530 Lib Dem Conservative 3.5% 15610 3891 12508 4413 11381 1084 Conservative Labour 5.5%
Derbyshire Dales 63376 46780 73.8% 24378 772 9061 10512 1779 278 Conservative Lib Dem 19.9% 17051 3893 13658 2703 10545 849 Conservative Labour 5.5%
Newton Abbot 69319 48283 69.7% 20774 701 3387 20251 3088 82 Conservative Lib Dem 0.6% 16059 4484 12859 4095 12234 640 Conservative Labour 5.5%
South West Bedfordshire 76559 50774 66.3% 26815 9948 10166 2142 1703 Conservative Lib Dem 22.5% 18375 3343 14669 2696 11721 2285 Conservative Labour 5.6%
Tewkesbury 76655 53961 70.4% 25472 525 6253 19162 2230 319 Conservative Lib Dem 7.1% 18920 4590 15103 4123 12571 968 Conservative Labour 5.6%
Tooting 73840 50655 68.6% 19514 609 22038 7509 624 361 Labour Conservative 3.0% 15453 4016 19363 2281 10753 1029 Labour Conservative 5.6%
Birmingham, Edgbaston 68573 41571 60.6% 15620 469 16894 6387 732 1469 Labour Conservative 2.0% 12218 3282 15313 1828 9037 1967 Labour Conservative 5.6%
Hornchurch and Upminster 78547 53390 68.0% 27469 542 11098 7426 2848 4007 Conservative Labour 21.2% 18331 3694 14621 2262 12291 4568 Conservative Labour 5.6%
Chorley 70976 49774 70.1% 18922 21515 6957 2021 359 Labour Conservative 3.2% 14946 3271 18750 2162 11793 1005 Labour Conservative 5.6%
Isle of Wight 109922 70264 63.9% 32810 931 8169 22283 2435 3636 Conservative Lib Dem 9.6% 23745 6014 18922 4841 15657 4397 Conservative Labour 5.7%
Hampstead and Kilburn 80373 52822 65.7% 17290 759 17332 16491 408 542 Labour Conservative 0.1% 15247 4856 19140 3615 11168 1222 Labour Conservative 5.7%
North Shropshire 78930 51869 65.7% 26692 808 9406 10864 2432 1667 Conservative Lib Dem 21.1% 18338 4214 14584 2789 12088 2242 Conservative Labour 5.7%
Braintree 71163 49203 69.1% 25901 718 9780 9247 2477 1080 Conservative Labour 22.6% 17688 3869 14053 2522 11580 1644 Conservative Labour 5.7%
Banbury 84379 56241 66.7% 29703 959 10773 11476 2806 524 Conservative Lib Dem 22.1% 20366 4668 16169 3020 13400 1169 Conservative Labour 5.7%
North West Cambridgeshire 88851 58283 65.6% 29425 9877 12748 4826 1407 Conservative Lib Dem 19.8% 20280 3828 16060 3188 15572 2040 Conservative Labour 5.8%
Haltemprice and Howden 70254 48737 69.4% 24486 669 7630 12884 3068 Conservative Lib Dem 15.5% 17310 4035 13685 3053 9143 3635 Conservative Labour 5.8%
Middlesbrough South and East Cleveland 72666 46214 63.6% 16461 18138 7340 1881 2394 Labour Conservative 2.4% 13051 3051 16521 2040 10813 2935 Labour Conservative 5.9%
Sutton Coldfield 74489 50589 67.9% 27303 535 10298 9117 1587 1749 Conservative Labour 22.6% 18517 3783 14606 2550 11054 2334 Conservative Labour 5.9%
South Staffordshire 73849 50440 68.3% 26834 10244 8427 2753 2182 Conservative Labour 22.4% 18098 3147 14268 2413 12001 2747 Conservative Labour 5.9%
Wakefield 70812 44444 62.8% 15841 873 17454 7256 3020 Labour Conservative 2.4% 12589 3838 15969 1992 8655 3542 Labour Conservative 5.9%
Central Suffolk and North Ipswich 75786 53420 70.5% 27125 1452 8636 13339 2361 507 Conservative Lib Dem 17.0% 19032 5071 14949 3233 12298 1128 Conservative Labour 6.0%
Walsall South 64387 40882 63.5% 14456 16211 5880 3449 886 Labour Conservative 2.9% 11378 2639 14502 1697 11258 1355 Labour Conservative 6.0%
Lichfield 72586 51563 71.0% 28048 10230 10365 2920 0 Conservative Lib Dem 23.0% 19228 3391 15064 2804 12652 623 Conservative Labour 6.1%
Witham 66969 46835 69.9% 24448 1419 8656 9252 3060 0 Conservative Lib Dem 22.5% 16720 4417 13097 2458 11638 531 Conservative Labour 6.1%
Mid Dorset and North Poole 64660 46788 72.4% 20831 2748 21100 2109 0 Lib Dem Conservative 0.3% 16230 3800 12708 4251 11172 575 Conservative Labour 6.1%
Westminster North 66739 39598 59.3% 15251 478 17377 5513 315 664 Labour Conservative 3.3% 11915 3192 15227 1682 8446 1156 Labour Conservative 6.1%
Walsall North 64034 36187 56.5% 12395 13385 4754 1737 3916 Labour Conservative 1.9% 9508 2283 12166 1350 8535 4276 Labour Conservative 6.1%
Harborough 77917 54945 70.5% 26894 6981 17097 1462 2511 Conservative Lib Dem 11.1% 19410 3946 15154 3829 11803 3156 Conservative Labour 6.2%
Derby North 71474 45080 63.1% 14283 14896 12638 829 2434 Labour Conservative 1.1% 12414 3355 15902 2805 9786 2975 Labour Conservative 6.2%
Gosport 72816 46939 64.5% 24300 573 7944 9887 1496 2739 Conservative Lib Dem 21.1% 16587 3648 12936 2517 10202 3247 Conservative Labour 6.2%
Halifax 70380 43555 61.9% 14806 16278 8335 654 3482 Labour Conservative 2.4% 12037 2975 15439 2113 9131 3984 Labour Conservative 6.2%
Newcastle-under-Lyme 69433 43191 62.2% 14841 16393 8466 3491 0 Labour Conservative 2.5% 12115 2988 15540 2145 11991 510 Labour Conservative 6.2%
North East Cambridgeshire 73224 52064 71.1% 26862 9274 10437 2791 2700 Conservative Lib Dem 22.0% 18396 3307 14335 2744 12213 3285 Conservative Labour 6.2%
Hereford and South Herefordshire 72021 48381 67.2% 22366 3506 19885 1638 986 Conservative Lib Dem 2.9% 16895 3835 13138 4082 11044 1557 Conservative Labour 6.3%
Harrogate and Knaresborough 74760 53134 71.1% 24305 3413 23266 1056 1094 Conservative Lib Dem 1.1% 18691 4293 14518 4732 11406 1747 Conservative Labour 6.3%
South Norfolk 76179 54993 72.2% 27133 1000 7252 16193 2329 1086 Conservative Lib Dem 12.6% 19421 4857 15050 3695 12542 1729 Conservative Labour 6.3%
Harrow West 68554 46116 67.3% 16968 625 20111 7458 954 0 Labour Conservative 4.2% 13725 3778 17719 2150 10217 603 Labour Conservative 6.4%
Bracknell 76888 52136 67.8% 27327 821 8755 11623 2297 1313 Conservative Lib Dem 20.2% 18793 4279 14538 2938 12008 1905 Conservative Labour 6.4%
Plymouth, Moor View 68062 41526 61.0% 13845 398 15433 7016 3188 1646 Labour Conservative 2.7% 11097 3128 14346 1835 11076 2099 Labour Conservative 6.4%
Welwyn Hatfield 72058 48972 68.0% 27894 796 10471 8010 1643 158 Conservative Labour 22.7% 18684 3935 14439 2395 10960 743 Conservative Labour 6.4%
Cambridge 74699 50130 67.1% 12829 3804 12174 19621 1195 507 Lib Dem Conservative 10.5% 12581 7740 16288 3886 10797 1086 Labour Conservative 6.4%
Maidstone and The Weald 71041 48928 68.9% 23491 655 4769 17602 1637 774 Conservative Lib Dem 7.2% 17276 4345 13344 3763 10993 1350 Conservative Labour 6.4%
Somerton and Frome 81548 60612 74.3% 26976 2675 28793 1932 236 Lib Dem Conservative 1.6% 21218 5013 16380 5750 13713 996 Conservative Labour 6.4%
North Somerset 77306 57941 75.0% 28549 6448 20687 2257 0 Conservative Lib Dem 8.0% 21057 4363 16253 4509 13367 727 Conservative Labour 6.4%
Dagenham and Rainham 69764 44232 63.4% 15183 296 17813 3806 1569 5565 Labour Conservative 4.0% 11546 2873 14974 1378 9546 6024 Labour Conservative 6.5%
West Suffolk 74374 48089 64.7% 24312 7089 11262 3085 2341 Conservative Lib Dem 18.3% 16733 3192 12897 2729 11930 2852 Conservative Labour 6.5%
South East Cornwall 71373 49617 69.5% 22390 826 3507 19170 3083 641 Conservative Lib Dem 3.9% 16766 4579 12914 3961 12346 1201 Conservative Labour 6.5%
Exeter 77158 52247 67.7% 17221 792 19942 10581 1930 1781 Labour Conservative 3.7% 14401 4360 18745 2661 11998 2415 Labour Conservative 6.6%
South Cambridgeshire 78995 59056 74.8% 27995 1039 6024 20157 1873 1968 Conservative Lib Dem 8.1% 20537 5316 15769 4376 12780 2663 Conservative Labour 6.6%
Thirsk and Malton 76416 38142 49.9% 20167 5169 8886 2502 1418 Conservative Lib Dem 19.4% 13495 2693 10342 2096 10040 1776 Conservative Labour 6.6%
Hammersmith 72348 47452 65.6% 17261 696 20810 7567 551 567 Labour Conservative 4.7% 13981 3944 18253 2181 10106 1180 Labour Conservative 6.6%
Blackpool South 63027 35192 55.8% 12597 14449 5082 1352 1712 Labour Conservative 3.4% 9871 2375 12897 1447 8399 2106 Labour Conservative 6.6%
Copeland 63149 42787 67.8% 15866 389 19699 4365 994 1474 Labour Conservative 5.4% 12433 3095 16259 1582 9321 2012 Labour Conservative 6.7%
Tatton 66746 45231 67.8% 24687 7803 10200 2541 Conservative Lib Dem 20.8% 16931 3062 12945 2612 8624 3076 Conservative Labour 6.7%
Great Grimsby 61229 32954 53.8% 10063 10777 7388 2043 2683 Labour Conservative 1.7% 8337 2313 11036 1667 8434 3010 Labour UKIP 6.7%
North East Derbyshire 71398 47034 65.9% 15503 17948 10947 2636 0 Labour Conservative 3.7% 13240 3383 17337 2635 12007 591 Labour Conservative 6.7%
North East Hertfordshire 72200 50425 69.8% 26995 875 8291 11801 2075 388 Conservative Lib Dem 19.6% 18623 4273 14208 2967 11557 983 Conservative Labour 6.7%
Nottingham South 67441 40789 60.5% 13437 630 15209 9406 967 1140 Labour Conservative 3.1% 11337 3584 14875 2235 9167 1627 Labour Conservative 6.7%
East Devon 73109 53092 72.6% 25662 815 5721 16548 4346 0 Conservative Lib Dem 10.8% 18440 4544 13981 3676 14053 605 Conservative UKIP 6.8%
Bromley and Chislehurst 65427 44037 67.3% 23569 607 7295 9669 1451 1446 Conservative Lib Dem 20.9% 16105 3529 12271 2469 9692 1948 Conservative Labour 6.8%
Old Bexley and Sidcup 65699 45492 69.2% 24625 371 8768 6996 1532 3200 Conservative Labour 23.7% 16380 3127 12479 2079 9717 3699 Conservative Labour 6.8%
Ashford 81271 55185 67.9% 29878 1014 9204 12581 2508 0 Conservative Lib Dem 20.4% 20498 4736 15610 3194 12959 646 Conservative Labour 6.8%
Wantage 80456 56341 70.0% 29284 1044 7855 15737 2421 0 Conservative Lib Dem 15.0% 20620 5004 15699 3692 13089 669 Conservative Labour 6.8%
Rutland and Melton 77185 55220 71.5% 28228 7893 14228 2526 2345 Conservative Lib Dem 16.5% 19731 3730 15020 3404 12687 2980 Conservative Labour 6.8%
Sleaford and North Hykeham 84806 59530 70.2% 30719 10051 10814 2163 5783 Conservative Lib Dem 24.0% 20703 3641 15744 2922 12668 6417 Conservative Labour 6.8%
Huntingdon 83557 54266 64.9% 26516 652 5982 15697 3258 2161 Conservative Lib Dem 12.8% 18671 4430 14157 3517 13273 2738 Conservative Labour 6.9%
Bury South 73544 48267 65.6% 16216 493 19508 8796 1017 2237 Labour Conservative 4.6% 13416 3774 17717 2317 10443 2825 Labour Conservative 6.9%
Sefton Central 67511 48463 71.8% 16445 20307 9656 2055 0 Labour Conservative 5.3% 13927 3372 18401 2525 11642 642 Labour Conservative 6.9%
Hertsmere 73057 47270 64.7% 26476 604 8871 8210 1712 1397 Conservative Labour 24.9% 17641 3633 13345 2330 10603 1928 Conservative Labour 6.9%
Hyndburn 67221 42672 63.5% 14441 463 17531 5033 1481 3723 Labour Conservative 4.8% 11360 3107 15025 1569 9450 4195 Labour Conservative 6.9%
Southampton, Test 71931 44187 61.4% 14588 881 17001 9865 1726 126 Labour Conservative 3.8% 12326 4066 16304 2384 10618 662 Labour Conservative 6.9%
West Lancashire 73835 48473 65.7% 17540 485 21883 6573 1775 217 Labour Conservative 5.5% 14081 3707 18626 2038 11424 833 Labour Conservative 6.9%
Totnes 67962 47843 70.4% 21940 1181 3538 17013 2890 1281 Conservative Lib Dem 6.3% 16095 4655 12139 3583 11613 1806 Conservative Labour 7.0%
Bognor Regis and Littlehampton 70816 46852 66.2% 24087 6580 11024 3036 2125 Conservative Lib Dem 18.6% 16517 3098 12447 2682 11617 2629 Conservative Labour 7.0%
Mid Bedfordshire 76310 54897 71.9% 28815 773 8108 13663 2826 712 Conservative Lib Dem 17.8% 19998 4468 15063 3338 12985 1353 Conservative Labour 7.0%
Folkestone and Hythe 78005 52800 67.7% 26109 637 5719 15987 2439 1909 Conservative Lib Dem 12.0% 18522 4366 13951 3571 12246 2496 Conservative Labour 7.0%
Bolton North East 66846 43277 64.7% 15786 19870 5624 1815 182 Labour Conservative 5.7% 12633 2882 16778 1786 10489 734 Labour Conservative 7.0%
South East Cambridgeshire 83068 57602 69.3% 27629 766 4380 21683 2138 1006 Conservative Lib Dem 6.0% 20342 5141 15291 4567 13086 1678 Conservative Labour 7.1%
Wolverhampton North East 58931 34894 59.2% 11964 14448 4711 1138 2633 Labour Conservative 4.7% 9474 2274 12614 1377 7913 3022 Labour Conservative 7.1%
Penistone and Stocksbridge 68480 46516 67.9% 14516 17565 9800 1936 2699 Labour Conservative 4.8% 12399 3175 16547 2401 10810 3255 Labour Conservative 7.2%
West Dorset 76869 57337 74.6% 27287 675 3815 23364 2196 0 Conservative Lib Dem 3.9% 20486 5133 15347 4863 13123 704 Conservative Labour 7.2%
Birmingham, Northfield 71338 41814 58.6% 14059 406 16841 6550 1363 2595 Labour Conservative 4.5% 11300 3199 15085 1783 9540 3062 Labour Conservative 7.2%
South Northamptonshire 82033 59890 73.0% 33081 685 10380 12603 2406 735 Conservative Lib Dem 22.4% 22542 4602 16879 3346 13553 1454 Conservative Labour 7.2%
Kenilworth and Southam 64362 48431 75.2% 25945 568 6949 13393 1214 362 Conservative Lib Dem 16.0% 18236 3955 13644 3207 10373 965 Conservative Labour 7.2%
Aylesbury 77844 53162 68.3% 27736 6695 15118 3613 0 Conservative Lib Dem 14.7% 19440 3749 14532 3507 13668 617 Conservative Labour 7.2%
Torridge and West Devon 77360 55257 71.4% 25230 1050 2917 22273 3021 766 Conservative Lib Dem 3.1% 18913 5268 14131 4568 13310 1398 Conservative Labour 7.2%
Aldridge-Brownhills 58909 38634 65.6% 22913 847 7647 6833 394 Conservative Labour 25.0% 15258 3399 11392 1988 7521 861 Conservative Labour 7.3%
Batley and Spen 76738 51109 66.6% 17159 605 21565 8095 3685 Labour Conservative 5.7% 14095 3986 18884 2268 9891 4307 Labour Conservative 7.3%
South West Wiltshire 71647 49018 68.4% 25321 5613 14954 2684 446 Conservative Lib Dem 12.9% 17906 3525 13346 3388 11997 1019 Conservative Labour 7.3%
Stalybridge and Hyde 69081 40879 59.2% 13445 679 16189 6965 1342 2259 Labour Conservative 4.6% 10957 3438 14701 1826 9326 2717 Labour Conservative 7.3%
Ruislip, Northwood and Pinner 70873 50205 70.8% 28866 740 9806 8345 1351 1097 Conservative Labour 24.6% 19234 3905 14325 2479 10716 1694 Conservative Labour 7.3%
Ellesmere Port and Neston 66509 44233 66.5% 15419 19750 6663 1619 782 Labour Conservative 6.2% 12624 2970 16960 1952 10396 1345 Labour Conservative 7.3%
Worthing West 75945 49123 64.7% 25416 996 5800 13687 2924 300 Conservative Lib Dem 15.0% 17671 4436 13134 3154 12177 842 Conservative Labour 7.4%
Romford 71306 46481 65.2% 26031 447 9077 5572 2050 3304 Conservative Labour 24.1% 16878 3170 12543 1865 10393 3789 Conservative Labour 7.4%
Bexhill and Battle 81032 54587 67.4% 28147 6524 15267 4649 Conservative Lib Dem 14.8% 19646 3800 14597 3530 10199 5263 Conservative Labour 7.4%
Luton South 65219 42216 64.7% 12396 366 14725 9567 975 4187 Labour Conservative 4.3% 10716 3252 14431 2221 8906 4657 Labour Conservative 7.4%
Penrith and The Border 64484 45087 69.9% 24071 5834 12830 1259 1093 Conservative Lib Dem 15.2% 16851 3195 12496 3008 9852 1633 Conservative Labour 7.4%
Scunthorpe 63089 37034 58.7% 12091 396 14640 6774 1686 1447 Labour Conservative 4.8% 9962 2945 13437 1729 8999 1867 Labour Conservative 7.4%
Coventry South 73652 45924 62.4% 15352 639 19197 8278 1767 691 Labour Conservative 5.6% 12753 3816 17224 2184 10923 1250 Labour Conservative 7.5%
Skipton and Ripon 77381 54724 70.7% 27685 5498 17735 1909 1897 Conservative Lib Dem 11.0% 19784 3960 14644 3934 12199 2538 Conservative Labour 7.5%
Leeds North East 67899 47535 70.0% 15742 20287 9310 842 1354 Labour Conservative 6.3% 13437 3310 18160 2435 10273 1976 Labour Conservative 7.5%
Tynemouth 75680 52668 69.6% 18121 538 23860 7845 900 1404 Labour Conservative 6.8% 14970 4043 20274 2326 11264 2086 Labour Conservative 7.5%
Hertford and Stortford 78459 55377 70.6% 29810 7620 14373 1716 1858 Conservative Lib Dem 17.5% 20627 3802 15214 3477 12118 2512 Conservative Labour 7.6%
Woking 73837 52786 71.5% 26551 4246 19744 1997 248 Conservative Lib Dem 7.4% 19397 4035 14301 4227 12162 893 Conservative Labour 7.6%
Mid Worcestershire 72145 50931 70.6% 27770 593 7613 11906 3049 0 Conservative Lib Dem 20.0% 18993 3994 13995 2997 12539 596 Conservative Labour 7.6%
Salisbury 67430 48481 71.9% 23859 506 3690 17893 1392 1141 Conservative Lib Dem 7.1% 17430 4151 12840 3816 10561 1717 Conservative Labour 7.6%
Barrow and Furness 68943 44124 64.0% 16018 530 21226 4424 841 1085 Labour Conservative 7.0% 12698 3383 17248 1610 9634 1640 Labour Conservative 7.6%
Winchester 73805 55955 75.8% 27155 3051 24107 1139 503 Conservative Lib Dem 3.0% 20486 4464 15079 4983 11958 1212 Conservative Labour 7.6%
Romsey and Southampton North 68157 48939 71.8% 24345 3116 20189 1289 0 Conservative Lib Dem 4.7% 18100 3887 13321 4218 10857 612 Conservative Labour 7.6%
North East Bedfordshire 78060 55552 71.2% 30989 8957 12047 2294 1265 Conservative Lib Dem 22.0% 21034 3665 15465 3151 12676 1924 Conservative Labour 7.6%
Brighton, Pavilion 74009 51834 70.0% 12275 16238 14986 7159 948 228 Green Labour 2.0% 10070 18953 13927 1761 8721 632 Green Labour 7.6%
Faversham and Mid Kent 68858 46712 67.8% 26250 890 7748 9162 1722 940 Conservative Lib Dem 24.1% 17589 3915 12905 2478 10435 1474 Conservative Labour 7.7%
Birmingham, Selly Oak 74805 46563 62.2% 14468 664 17950 10371 1131 1979 Labour Conservative 5.4% 12473 3976 17015 2479 10345 2533 Labour Conservative 7.7%
Feltham and Heston 81058 48536 59.9% 16516 530 21174 6679 992 2645 Labour Conservative 6.2% 13308 3752 18162 1965 10587 3211 Labour Conservative 7.7%
Darlington 68168 42896 62.9% 13503 16891 10046 1194 1262 Labour Conservative 5.6% 11760 3123 16051 2389 9838 1793 Labour Conservative 7.7%
Epping Forest 72186 46584 64.5% 25148 659 6641 10017 1852 2267 Conservative Lib Dem 21.5% 16916 3704 12381 2541 10454 2767 Conservative Labour 7.7%
Tiverton and Honiton 76808 54894 71.5% 27614 802 4907 18294 3277 0 Conservative Lib Dem 10.2% 19776 4783 14461 4017 13536 640 Conservative Labour 7.8%
Hitchin and Harpenden 73851 54707 74.1% 29869 807 7413 14598 1663 357 Conservative Lib Dem 17.2% 20733 4583 15117 3535 11949 1025 Conservative Labour 7.8%
Chelsea and Fulham 66257 39856 60.2% 24093 671 7371 6473 478 770 Conservative Labour 26.6% 15738 3280 11433 1928 8259 1222 Conservative Labour 7.9%
Workington 59607 39259 65.9% 13290 17865 5318 876 1910 Labour Conservative 7.3% 10893 2580 14995 1620 8578 2398 Labour Conservative 7.9%
North West Norfolk 73105 47800 65.4% 25916 745 6353 11106 1841 1839 Conservative Lib Dem 20.0% 17538 3930 12706 2749 10723 2362 Conservative Labour 8.0%
Fareham 75915 54345 71.6% 30037 791 7719 12945 2235 618 Conservative Lib Dem 19.9% 20504 4430 14837 3250 12361 1259 Conservative Labour 8.0%
Hartlepool 68927 38242 55.5% 10758 16267 6533 2682 2002 Labour Conservative 10.2% 9313 2613 14121 1651 10211 2411 Labour UKIP 8.0%
Slough 77473 47742 61.6% 16361 542 21884 6943 1517 495 Labour Conservative 7.2% 13427 3792 18574 2041 11164 1088 Labour Conservative 8.0%
Richmond Park 77751 59268 76.2% 29461 572 2979 25370 669 217 Conservative Lib Dem 3.7% 22038 5292 15898 5271 12143 972 Conservative Labour 8.1%
West Worcestershire 72807 54093 74.3% 27213 641 3661 20459 2119 0 Conservative Lib Dem 7.1% 19856 4737 14296 4367 12375 660 Conservative Labour 8.1%
The Cotswolds 76729 54832 71.5% 29075 940 5886 16211 2292 428 Conservative Lib Dem 14.2% 20340 4804 14639 3734 12560 1074 Conservative Labour 8.1%
Oldham East and Saddleworth 72557 44520 61.4% 11773 14186 14083 1720 2758 Labour Lib Dem 0.2% 11133 3387 15501 2939 10478 3267 Labour Conservative 8.2%
Mansfield 80069 48395 60.4% 12741 18753 7469 2985 6447 Labour Conservative 9.5% 10914 3024 16329 1902 11720 6921 Labour UKIP 8.2%
Don Valley 72597 43420 59.8% 12877 16472 7422 1904 4745 Labour Conservative 6.1% 10723 2833 14945 1875 10036 5197 Labour Conservative 8.2%
Bradford East 65116 40457 62.1% 10860 13272 13637 2688 Lib Dem Labour 0.7% 10457 3188 14581 2838 8177 3178 Labour Conservative 8.2%
Mid Sussex 77199 55855 72.4% 28329 645 3689 20927 1423 842 Conservative Lib Dem 7.5% 20556 4875 14716 4471 12050 1515 Conservative Labour 8.3%
New Forest East 72858 50036 68.7% 26443 1024 4915 15136 2518 0 Conservative Lib Dem 13.6% 18477 4584 13225 3438 11935 576 Conservative Labour 8.3%
Daventry 71452 51774 72.5% 29252 770 8168 10064 2333 1187 Conservative Lib Dem 24.4% 19562 4052 14002 2749 11786 1786 Conservative Labour 8.3%
Birmingham, Erdington 66405 35546 53.5% 11592 14869 5742 842 2501 Labour Conservative 6.2% 9448 2461 13200 1519 8031 2889 Labour Conservative 8.3%
Bristol East 69448 45017 64.8% 12749 803 16471 10993 1510 2491 Labour Conservative 6.4% 11440 3989 15984 2510 10175 3015 Labour Conservative 8.3%
Kingston upon Hull East 67530 34184 50.6% 5667 16387 7790 2745 1595 Labour Lib Dem 17.8% 6646 2549 13633 1687 9749 1952 Labour UKIP 8.3%
Worsley and Eccles South 72473 41701 57.5% 13555 17892 6883 2037 1334 Labour Conservative 6.9% 11225 2877 15708 1844 10420 1816 Labour Conservative 8.3%
South West Hertfordshire 78248 56750 72.5% 30773 6526 15853 1450 2148 Conservative Lib Dem 16.0% 21335 3938 15221 3745 12055 2823 Conservative Labour 8.4%
Reigate 71604 49978 69.8% 26688 1087 5672 13097 2089 1345 Conservative Lib Dem 17.1% 18321 4466 13054 3117 11276 1907 Conservative Labour 8.4%
Stratford-on-Avon 69517 50542 72.7% 26052 527 4809 14706 1846 2602 Conservative Lib Dem 13.9% 18182 3990 12918 3361 11018 3172 Conservative Labour 8.5%
Wolverhampton South East 59884 34707 58.0% 9912 16505 5277 2675 338 Labour Conservative 12.5% 8702 2377 13598 1447 9649 743 Labour UKIP 8.5%
Broxbourne 71391 45658 64.0% 26844 8040 6107 1890 2777 Conservative Labour 27.0% 17305 2756 12268 1962 10264 3264 Conservative Labour 8.5%
Wokingham 76386 54528 71.4% 28754 567 5516 15262 1664 2765 Conservative Lib Dem 15.3% 19900 4293 14072 3547 11641 3382 Conservative Labour 8.6%
Runnymede and Weybridge 72566 48150 66.4% 26915 696 6446 10406 3146 541 Conservative Lib Dem 22.1% 17993 3844 12717 2670 12048 1071 Conservative Labour 8.6%
Epsom and Ewell 79908 54955 68.8% 30868 6538 14734 2549 266 Conservative Lib Dem 17.7% 21135 3836 14921 3545 13016 917 Conservative Labour 8.6%
Wyre Forest 76713 50899 66.3% 18793 7298 6040 1498 17270 Conservative Other 2.1% 12417 2451 10428 1600 8716 17596 Other Conservative 8.6%
North Wiltshire 66315 48699 73.4% 25114 599 3239 17631 1908 208 Conservative Lib Dem 8.8% 18050 4229 12716 3812 11100 794 Conservative Labour 8.7%
Christchurch 68859 49416 71.8% 27888 4849 12478 4201 0 Conservative Lib Dem 19.1% 18797 3289 12578 3045 13227 562 Conservative UKIP 8.7%
South West Devon 70813 49860 70.4% 27908 641 6193 12034 3084 0 Conservative Lib Dem 19.9% 18898 3973 13234 2994 12327 576 Conservative Labour 8.8%
Norwich South 73649 47551 64.6% 10902 7095 13650 13960 1145 799 Lib Dem Labour 0.6% 10504 10417 15014 2866 9690 1278 Labour Conservative 8.8%
Central Devon 71203 53873 75.7% 27737 1044 3715 18507 2870 0 Conservative Lib Dem 10.0% 19778 4938 13798 4054 12817 639 Conservative Labour 8.9%
Wentworth and Dearne 72586 42106 58.0% 7396 21316 6787 3418 3189 Labour Conservative 24.2% 8140 2818 16508 1681 11509 3639 Labour UKIP 8.9%
Beckenham 66219 47686 72.0% 27597 608 6893 9813 1551 1224 Conservative Lib Dem 23.8% 18412 3684 12830 2633 10349 1782 Conservative Labour 8.9%
North Dorset 73741 54141 73.4% 27640 546 2910 20015 2812 218 Conservative Lib Dem 8.0% 19884 4578 13821 4282 12942 859 Conservative Labour 9.0%
Chichester 81576 56787 69.6% 31427 5937 15550 3873 0 Conservative Lib Dem 16.9% 21521 3928 14954 3686 14506 658 Conservative Labour 9.0%
Erith and Thamesmead 69900 42476 60.8% 13365 322 19068 5116 1139 3466 Labour Conservative 8.8% 10954 3041 15764 1570 9316 3945 Labour Conservative 9.0%
Bassetlaw 76513 49577 64.8% 16803 25018 5570 1779 407 Labour Conservative 9.8% 13889 3279 20001 1904 11775 1048 Labour Conservative 9.0%
Bradford West 62519 40576 64.9% 12638 940 18401 4732 812 3053 Labour Conservative 9.3% 10436 3487 15038 1492 8492 3522 Labour Conservative 9.0%
Stoke-on-Trent South 68032 39852 58.6% 11316 15446 6323 1363 5404 Labour Conservative 7.7% 9479 2559 13679 1618 8764 5805 Labour Conservative 9.1%
North West Hampshire 76695 53292 69.5% 31072 6980 12489 2751 0 Conservative Lib Dem 21.3% 20888 3596 14474 3187 12835 633 Conservative Labour 9.1%
Sevenoaks 69591 49408 71.0% 28076 6541 10561 1782 2448 Conservative Lib Dem 22.7% 18754 3187 12992 2758 10813 3010 Conservative Labour 9.1%
Devizes 67379 46340 68.8% 25519 813 4711 12514 2076 707 Conservative Lib Dem 17.1% 17420 3995 12060 2965 10702 1234 Conservative Labour 9.1%
Horsham 77564 55841 72.0% 29447 570 4189 17987 2839 809 Conservative Lib Dem 12.1% 20660 4556 14301 4011 13200 1456 Conservative Labour 9.1%
Guildford 77082 55567 72.1% 29618 2812 21836 1021 280 Conservative Lib Dem 7.6% 21366 4329 14731 4657 11837 973 Conservative Labour 9.2%
North Herefordshire 66946 47568 71.1% 24631 1533 3373 14744 2701 586 Conservative Lib Dem 12.6% 17172 4846 11821 3289 11348 1113 Conservative Labour 9.2%
Huddersfield 66318 40524 61.1% 11253 1641 15725 10023 1882 Labour Conservative 8.3% 10287 4597 14947 2278 8056 2359 Labour Conservative 9.2%
Bradford South 63580 37995 59.8% 11060 15682 6948 1339 2966 Labour Conservative 8.6% 9552 2589 13902 1745 8734 3392 Labour Conservative 9.3%
Stoke-on-Trent North 72054 40196 55.8% 9580 17815 7120 2485 3196 Labour Conservative 15.0% 8951 2743 15009 1734 10312 3619 Labour UKIP 9.3%
Rother Valley 72847 46758 64.2% 13281 19147 8111 2613 3606 Labour Conservative 9.0% 11513 3070 16757 2079 11410 4130 Labour Conservative 9.3%
Tunbridge Wells 73855 50320 68.1% 28302 914 5448 12726 2054 876 Conservative Lib Dem 19.0% 19122 4322 13135 3097 11430 1446 Conservative Labour 9.3%
Coventry North West 72871 46560 63.9% 13648 497 19936 8344 1295 2840 Labour Conservative 9.4% 11897 3649 17345 2154 10327 3390 Labour Conservative 9.3%
Brent North 83896 52298 62.3% 16486 725 24514 8879 380 1314 Labour Conservative 9.8% 14235 4389 20774 2423 11038 1977 Labour Conservative 9.3%
Saffron Walden 76035 54369 71.5% 30155 735 5288 14913 2228 1050 Conservative Lib Dem 16.9% 20612 4461 14085 3535 12294 1680 Conservative Labour 9.4%
Ludlow 66632 48732 73.1% 25720 447 3272 15971 2127 1195 Conservative Lib Dem 11.7% 18054 3925 12337 3544 11124 1761 Conservative Labour 9.4%
Tonbridge and Malling 71790 51314 71.5% 29723 764 6476 11545 1911 895 Conservative Lib Dem 22.0% 19885 4136 13587 2980 11405 1494 Conservative Labour 9.4%
Henley 73123 53520 73.2% 30054 1328 5835 13466 1817 1020 Conservative Lib Dem 19.1% 20368 4897 13893 3306 11626 1642 Conservative Labour 9.4%
Richmond (Yorks) 80563 53412 66.3% 33541 1516 8150 10205 0 Conservative Lib Dem 26.7% 21978 5058 14934 2893 10346 643 Conservative Labour 9.5%
Warrington North 70473 44211 62.7% 13364 20135 9196 1516 Labour Conservative 10.1% 11971 3222 17639 2309 9113 2088 Labour Conservative 9.6%
Luton North 65645 43018 65.5% 13672 490 21192 4784 1564 1316 Labour