Constituencies in order of % Majority

after the 1997 General Election






ConstituencyMajorityMajority as %
of Total Vote
Majority as %
of Electorate
Winning PartyRunner-up
Winchester2 0.00 0.00LibDemConservative
Torbay12 0.02 0.02LibDemConservative
Kingston & Surbiton56 0.10 0.08LibDemConservative
Dorset South77 0.16 0.12ConservativeLabour
Somerton & Frome130 0.23 0.18LibDemConservative
Bedfordshire South West132 0.25 0.19ConservativeLabour
Kettering189 0.33 0.25LabourConservative
Wellingborough187 0.33 0.25LabourConservative
Teignbridge281 0.45 0.34ConservativeLibDem
Milton Keynes North East240 0.47 0.34LabourConservative
Hexham222 0.49 0.38ConservativeLabour
Lichfield238 0.49 0.38ConservativeLabour
Bury St Edmunds368 0.66 0.50ConservativeLabour
Rugby & Kenilworth495 0.81 0.62LabourConservative
Wells528 0.94 0.73ConservativeLibDem
Meriden582 1.06 0.76ConservativeLabour
Northampton South744 1.30 0.93LabourConservative
Mid Dorset & Poole North681 1.34 1.01ConservativeLibDem
Eastleigh754 1.36 1.04LibDemConservative
Boston & Skegness647 1.39 0.96ConservativeLabour
Romford649 1.54 1.09LabourConservative
Totnes877 1.63 1.24ConservativeLibDem
Uxbridge724 1.74 1.26ConservativeLabour
Bosworth1027 1.97 1.50ConservativeLabour
Chipping Barnet1035 2.09 1.50ConservativeLabour
Lancaster & Wyre1295 2.20 1.65LabourConservative
North Norfolk1293 2.20 1.67ConservativeLibDem
Harwich1216 2.27 1.60LabourConservative
Beverley & Holderness1211 2.30 1.68ConservativeLabour
Castle Point1116 2.30 1.66LabourConservative
Norfolk North West1339 2.32 1.74LabourConservative
Mid Norfolk1336 2.33 1.77ConservativeLabour
Harrow West1240 2.36 1.72LabourConservative
Bristol West1493 2.38 1.75LabourConservative
Weston-Super-Mare1274 2.39 1.76LibDemConservative
Eddisbury1185 2.40 1.81ConservativeLabour
Billericay1356 2.45 1.78ConservativeLabour
West Tyrone1161 2.51 1.99Ulster UnionistSDLP
Braintree1451 2.61 1.99LabourConservative
Lewes1300 2.64 2.02LibDemConservative
Tiverton & Honiton1653 2.80 2.17ConservativeLibDem
Altrincham & Sale West1505 2.91 2.13ConservativeLabour
Colchester1551 2.98 2.08LibDemConservative
Shrewsbury & Atcham1670 3.02 2.27LabourConservative
Enfield Southgate1433 3.08 2.17LabourConservative
Bridgwater1796 3.29 2.45ConservativeLibDem
Devon West and Torridge1957 3.31 2.58LibDemConservative
Northavon2137 3.42 2.70LibDemConservative
Dorset West1840 3.44 2.61ConservativeLibDem
Ulster Mid1883 3.72 3.19Sinn FeinDemocratic Unionist
Eastbourne1994 3.79 2.76ConservativeLibDem
Suffolk West1867 3.80 2.72ConservativeLabour
Tweeddale Ettrick & Lauderdale1489 3.82 2.89LibDemLabour
Conwy1596 3.84 2.90LabourLibDem
Christchurch2165 3.85 3.03ConservativeLibDem
Gillingham1980 3.91 2.81LabourConservative
Down North1449 3.96 2.30UK UnionistUlster Unionist
Taunton2443 4.00 3.06LibDemConservative
Sittingbourne & Sheppey1929 4.18 3.02LabourConservative
Norfolk South West2464 4.19 3.06ConservativeLabour
Basingstoke2397 4.20 3.11ConservativeLabour
Shropshire North2195 4.26 3.09ConservativeLabour
Sutton & Cheam2097 4.45 3.34LibDemConservative
Wycombe2370 4.53 3.22ConservativeLabour
Clwyd West1848 4.59 3.46LabourConservative
Carshalton & Wallington2267 4.68 3.43LibDemConservative
Stroud2910 4.74 3.74LabourConservative
Surrey South West2694 4.77 3.70ConservativeLibDem
Inverness East Nairn & Lochaber2339 4.90 3.53LabourSNP
Orpington2952 4.91 3.74ConservativeLibDem
Falmouth & Camborne2688 5.01 3.77LabourConservative
Grantham & Stamford2692 5.08 3.72ConservativeLabour
Richmond Park2951 5.19 4.10LibDemConservative
Dorset North2746 5.22 3.98ConservativeLibDem
Hastings & Rye2560 5.22 3.64LabourConservative
Aldridge-Brownhills2526 5.45 4.05ConservativeLabour
Southend West2615 5.62 3.93ConservativeLibDem
Thanet North2766 5.65 3.89ConservativeLabour
Warwick & Leamington3398 5.65 4.25LabourConservative
Shipley2996 5.67 4.32LabourConservative
Chatham & Aylesford2790 5.68 4.01LabourConservative
Suffolk Coastal3254 5.78 4.38ConservativeLabour
Newark3016 5.80 4.32LabourConservative
Wirral West2738 5.84 4.51LabourConservative
Hertfordshire North East3088 5.94 4.58ConservativeLabour
Wiltshire North3475 5.99 4.49ConservativeLibDem
Cheadle3189 6.08 4.70ConservativeLibDem
Hertsmere3075 6.11 4.52ConservativeLabour
Aberdeenshire W & Kincardine2662 6.16 4.45LibDemConservative
Wimbledon2990 6.18 4.66LabourConservative
Eastwood3236 6.19 4.79LabourConservative
Reading West2997 6.19 4.34LabourConservative
Ynys Mon2481 6.21 4.66Plaid CymruLabour
Oldham East & Saddleworth3389 6.26 4.63LabourLibDem
Finchley and Golders Green3189 6.34 4.41LabourConservative
Thanet South2878 6.40 4.58LabourConservative
Hemel Hempstead3636 6.60 5.06LabourConservative
Ilford North3224 6.60 4.80LabourConservative
The Wrekin3025 6.68 5.02LabourConservative
Spelthorne3473 6.69 4.92ConservativeLabour
Suffolk Central & Ipswich North3538 6.70 5.03ConservativeLabour
Upminster2770 6.70 4.88LabourConservative
Putney2976 6.76 4.96LabourConservative
Selby3836 6.81 5.09LabourConservative
Yorkshire East3337 6.81 4.80ConservativeLabour
Old Bexley & Sidcup3569 6.94 5.24ConservativeLabour
Croydon Central3897 6.98 4.86LabourConservative
Perth3141 7.05 5.16SNPConservative
Bexleyheath & Crayford3415 7.08 5.39LabourConservative
Hammersmith & Fulham3842 7.11 4.89LabourConservative
Stone3818 7.19 5.63ConservativeLabour
Gedling3802 7.29 5.52LabourConservative
Canterbury3964 7.33 5.31ConservativeLabour
Twickenham4281 7.36 5.82LibDemConservative
Reading East3795 7.56 5.30LabourConservative
Aberdeen South3365 7.64 5.52LabourLibDem
Brighton Kemptown3534 7.66 5.41LabourConservative
Havant3729 7.72 5.43ConservativeLabour
Caithness Sutherland & Easter Ross2259 7.74 5.38LibDemLabour
Leeds North West3844 7.79 5.43LabourConservative
Worcestershire West3846 7.79 5.94ConservativeLibDem
Suffolk South4175 8.03 6.20ConservativeLabour
Banbury4737 8.10 6.09ConservativeLabour
Rushcliffe5055 8.14 6.41ConservativeLabour
Hove3959 8.23 5.72LabourConservative
Carmarthen East & Dinefwr3450 8.27 6.49LabourPlaid Cymru
Southwark North & Bermondsey3387 8.30 5.01LibDemLabour
Dartford4328 8.32 6.21LabourConservative
Stafford4314 8.33 6.46LabourConservative
Portsmouth South4327 8.37 5.34LibDemConservative
Faversham & Mid Kent4173 8.41 6.22ConservativeLabour
Guildford4791 8.41 6.28ConservativeLibDem
Bradford West3877 8.51 5.39LabourConservative
Monmouth4178 8.52 6.86LabourConservative
Colne Valley4840 8.58 6.60LabourConservative
Derbyshire West4885 8.59 6.72ConservativeLabour
Isle of Wight6406 8.76 6.30LibDemConservative
Wansdyke4799 8.77 6.93LabourConservative
St Albans4459 8.78 6.80LabourConservative
Westmorland & Lonsdale4521 8.90 6.59ConservativeLibDem
Glasgow Govan2914 9.04 5.81LabourSNP
Rochford & Southend East4225 9.08 5.78ConservativeLabour
Beckenham4953 9.11 6.77ConservativeLabour
Tayside North4160 9.12 6.71SNPConservative
Newry and Armagh4889 9.18 6.90SDLPUlster Unionist
Cambridgeshire North East5101 9.20 6.68ConservativeLabour
Ribble South5084 9.20 7.09LabourConservative
Bromsgrove4895 9.38 7.23ConservativeLabour
Scarborough & Whitby5124 9.43 6.75LabourConservative
Rochdale4545 9.45 6.61LabourLibDem
Portsmouth North4323 9.55 6.70LabourConservative
Broxtowe5575 9.59 7.51LabourConservative
Sleaford & North Hykeham5123 9.63 7.15ConservativeLabour
Ashford5345 9.66 7.17ConservativeLabour
Worthing East & Shoreham5098 9.89 7.20ConservativeLibDem
Epping Forest5252 9.91 7.23ConservativeLabour
Londonderry East3794 9.96 6.44Ulster UnionistDemocratic Unionist
Birmingham Edgbaston4842 9.99 6.89LabourConservative
Bournemouth East434610.01 7.03ConservativeLibDem
Ross Skye & Inverness West401910.06 7.16LibDemLabour
Oxford West & Abingdon628510.27 8.01LibDemConservative
Ryedale505810.37 7.76ConservativeLibDem
Wolverhampton South West511810.46 7.58LabourConservative
Watford579210.49 7.83LabourConservative
Charnwood590010.50 8.08ConservativeLabour
Brent North401910.53 7.42LabourConservative
Welwyn Hatfield559510.56 8.30LabourConservative
Ochil465210.62 8.14LabourSNP
Edinburgh Pentlands486210.63 8.06LabourConservative
New Forest East521510.63 7.93ConservativeLibDem
Essex North547610.69 8.05ConservativeLabour
Westbury606810.69 8.15ConservativeLibDem
Salisbury627610.78 7.93ConservativeLibDem
Gravesham577910.85 8.34LabourConservative
Wantage608910.86 8.48ConservativeLabour
Loughborough571210.91 8.28LabourConservative
Swindon South564511.03 8.04LabourConservative
Calder Valley625511.08 8.35LabourConservative
Woking567811.15 8.11ConservativeLibDem
Chesterfield577511.24 7.97LabourLibDem
Cornwall South East648011.28 8.55LibDemConservative
Devon North618111.28 8.76LibDemConservative
Battersea536011.31 8.01LabourConservative
Poole529811.32 8.04ConservativeLibDem
Stourbridge564511.36 8.69LabourConservative
Chelmsford West669111.42 8.77ConservativeLibDem
Congleton613011.48 8.90ConservativeLibDem
Ribble Valley664011.60 9.11ConservativeLibDem
Burton633011.61 8.71LabourConservative
Belfast South460011.65 7.23Ulster UnionistSDLP
Bedfordshire North East588311.68 9.01ConservativeLabour
Pudsey620711.77 8.74LabourConservative
Norfolk South737811.88 9.31ConservativeLibDem
Brecon & Radnorshire509711.89 9.78LibDemConservative
Daventry737811.95 9.14ConservativeLabour
Medway535411.97 8.65LabourConservative
Blaby647412.08 9.19ConservativeLabour
Morecambe & Lunesdale596512.11 8.76LabourConservative
Cities of London & Westminster488112.16 6.59ConservativeLabour
Folkestone & Hythe633212.17 8.85ConservativeLibDem
Southport617012.19 8.79LibDemConservative
Aldershot662112.23 8.66ConservativeLibDem
Hendon615512.30 8.07LabourConservative
Harborough652412.31 9.26ConservativeLibDem
Witney702812.46 9.56ConservativeLabour
Hertford & Stortford688512.62 9.53ConservativeLabour
Wyre Forest694612.62 9.50LabourConservative
Forest of Dean634312.64 9.95LabourConservative
Hereford664812.65 9.52LibDemConservative
Hitchin & Harpenden667112.72 9.92ConservativeLabour
Ludlow590912.77 9.64ConservativeLibDem
Mid Sussex685412.82 9.94ConservativeLibDem
Chingford & Woodford Green571412.86 9.08ConservativeLabour
Hornchurch568012.93 9.41LabourConservative
Gosport625812.94 9.09ConservativeLabour
Batley & Spen614113.08 9.57LabourConservative
Harrogate & Knaresborough623613.09 9.54LibDemConservative
Cheltenham664513.21 9.78LibDemConservative
St. Ives717013.3010.00LibDemConservative
Galloway & Upper Nithsdale562413.3810.56SNPConservative
Mid Bedfordshire709013.5010.66ConservativeLabour
Brigg & Goole638913.65 9.97LabourConservative
Redditch612513.6910.05LabourConservative
Louth & Horncastle690013.8110.03ConservativeLabour
Keighley713213.8510.61LabourConservative
Bournemouth West571013.90 9.20ConservativeLibDem
Moray556614.00 9.44SNPConservative
Strangford585214.06 8.35Ulster UnionistDemocratic Unionist
Birmingham Yardley531514.0710.00LabourLibDem
Devon South West743314.0710.73ConservativeLabour
Woodspring773414.0711.04ConservativeLibDem
Broxbourne665314.16 9.96ConservativeLabour
Devon East748914.2510.83ConservativeLibDem
Gloucester 825914.2610.47LabourConservative
Gainsborough682614.2810.65ConservativeLabour
Bury North786614.2911.12LabourConservative
Enfield North681214.2910.05LabourConservative
Worcester742514.3810.72LabourConservative
Bolton West707214.3911.12LabourConservative
Wirral South700414.5611.81LabourConservative
Ayr654314.6211.59LabourConservative
Aylesbury841914.6310.65ConservativeLibDem
Stirling641114.9212.08LabourConservative
Worthing West771314.9910.77ConservativeLibDem
Tamworth749615.0411.15LabourConservative
Newbury851715.0811.50LibDemConservative
Peterborough732315.1211.01LabourConservative
Erewash913515.1411.80LabourConservative
Haltemprice & Howden751415.1611.44ConservativeLibDem
Edinburgh West725315.2311.75LibDemConservative
Leeds North East695915.2910.98LabourConservative
Staffordshire South782115.3011.35ConservativeLabour
Kilmarnock & Loudoun725615.3111.69LabourSNP
High Peak879115.3812.13LabourConservative
Tunbridge Wells750615.5211.50ConservativeLibDem
Bognor Regis & Littlehampton732115.7610.97ConservativeLabour
Cambridgeshire North West775415.8811.79ConservativeLabour
Swindon North768815.9311.73LabourConservative
South Holland & The Deepings799115.9411.47ConservativeLabour
Macclesfield865415.9712.01ConservativeLabour
Reigate774116.0711.95ConservativeLabour
Cambridgeshire South871216.2312.35ConservativeLibDem
Elmet877916.2312.47LabourConservative
Crosby718216.2712.56LabourConservative
Devizes978216.2912.17ConservativeLibDem
Ealing North916016.4411.72LabourConservative
Cambridgeshire South East934916.4612.24ConservativeLabour
Gordon699716.5611.76LibDemConservative
Romsey858516.5712.65ConservativeLibDem
Blackpool North & Fleetwood894616.6411.91LabourConservative
Cardiff North812616.7613.44LabourConservative
Rutland & Melton883616.7912.58ConservativeLabour
Bedford830016.9612.47LabourConservative
Argyll & Bute608117.0212.17LibDemSNP
Harrow East973717.0912.17LabourConservative
Chorley987017.1013.23LabourConservative
Norwich North947017.2013.03LabourConservative
Fylde896317.2112.54ConservativeLabour
Belfast West790917.2412.77Sinn FeinSDLP
Bath931917.2613.13LibDemConservative
Belfast East675417.3110.92Democratic UnionistUlster Unionist
Ceredigion696117.3212.80Plaid CymruLabour
Ruislip Northwood779417.3812.91ConservativeLabour
Chichester973417.4513.01ConservativeLibDem
Leominster883517.4813.39ConservativeLibDem
Bracknell1038717.5813.10ConservativeLabour
Tewkesbury923417.7113.49ConservativeLibDem
Great Yarmouth866817.7312.65LabourConservative
Maidstone and the Weald960317.9113.20ConservativeLabour
Hertfordshire South West1002118.0813.86ConservativeLabour
Cleethorpes917618.1813.34LabourConservative
Sheffield Hallam827118.1913.16LibDemConservative
Vale of York972118.2513.86ConservativeLabour
Mid Worcestershire941218.5213.76ConservativeLabour
Saffron Walden1057318.5314.25ConservativeLibDem
Antrim East638918.6010.82Ulster UnionistAlliance Party
Wokingham936518.6914.02ConservativeLibDem
Cardiff Central792318.7513.12LabourLibDem
Mole Valley1022118.7514.70ConservativeLibDem
City of Chester1055318.7614.71LabourConservative
Derby North1061518.9113.99LabourConservative
Exeter1170518.9214.74LabourConservative
Brentwood & Ongar969019.1014.64ConservativeLibDem
Runnymede & Weybridge987519.1513.69ConservativeLabour
Berwick-upon-Tweed804219.2414.14LibDemLabour
Dewsbury832319.3213.53LabourConservative
Northampton North1000019.3413.56LabourConservative
Solihull1139719.3514.44ConservativeLibDem
Upper Bann925219.3613.12Ulster UnionistSDLP
Dumfries964319.4715.22LabourConservative
Vale of Glamorgan1053219.5315.62LabourConservative
Windsor991719.5314.35ConservativeLibDem
Warrington South1080719.6214.91LabourConservative
Staffordshire Moorlands1004919.6615.29LabourConservative
Montgomeryshire630319.7414.74LibDemConservative
Dudley North945719.7813.73LabourConservative
Middlesbrough South & Cleveland East1060719.7915.05LabourConservative
Plymouth Sutton944019.8113.36LabourConservative
Fareham1035819.8515.06ConservativeLabour
Maldon & Chelmsford East1003919.9215.52ConservativeLabour
Hampshire East1159019.9415.07ConservativeLibDem
Renfrewshire West797920.0515.03LabourSNP
Down South993320.0714.19SDLPUlster Unionist
Birmingham Hall Green842020.1314.32LabourConservative
Milton Keynes South West1029220.2814.48LabourConservative
Luton North962620.3414.90LabourConservative
Bristol North West1138220.6015.56LabourConservative
Preseli Pembrokeshire873620.6016.13LabourConservative
Tonbridge & Malling1023020.7815.74ConservativeLabour
Rayleigh1068420.8215.48ConservativeLabour
Sevenoaks1046120.8615.72ConservativeLabour
Penrith & The Border1023320.9015.39ConservativeLibDem
Richmond (Yorks)1005121.0515.45ConservativeLabour
Bromley & Chislehurst1111821.0815.61ConservativeLabour
Yeovil1140321.1015.33LibDemConservative
Hampshire North West1155121.1315.68ConservativeLibDem
Amber Valley1161321.2016.10LabourConservative
Halesowen & Rowley Regis1033721.2015.54LabourConservative
Epsom & Ewell1152521.2715.74ConservativeLabour
Rossendale & Darwen1094921.3815.61LabourConservative
Skipton & Ripon1162021.3815.97ConservativeLibDem
Waveney1209321.5016.03LabourConservative
Caernarfon744921.5915.91Plaid CymruLabour
Ipswich1043921.5915.59LabourConservative
Dover1173921.6617.08LabourConservative
Henley1116721.6716.81ConservativeLibDem
Coventry South1095321.8515.01LabourConservative
Corby1186021.9817.08LabourConservative
Harlow1051421.9916.35LabourConservative
Croydon South1193022.0116.17ConservativeLabour
Truro & St Austell1250122.0316.31LibDemConservative
Tynemouth1127322.0416.99LabourConservative
Halifax1121222.1815.64LabourConservative
Western Isles357622.2015.35LabourSNP
Stevenage1158222.5417.26LabourConservative
Carmarthen West & Pembrokeshire South962122.5617.27LabourConservative
Blackpool South1161622.6315.31LabourConservative
Roxburgh & Berwickshire790622.6316.56LibDemConservative
Bexhill & Battle1110022.6616.87ConservativeLibDem
Stockton South1158522.6616.89LabourConservative
Tatton1107722.7017.28IndConservative
Stratford-on-Avon1410622.7217.30ConservativeLibDem
New Forest West1133222.7817.02ConservativeLibDem
Vale of Clwyd895522.8817.08LabourConservative
Antrim North1057422.8914.59Democratic UnionistUlster Unionist
Pendle1082423.0117.16LabourConservative
Crawley1170723.2216.92LabourConservative
South Derbyshire1396723.2918.22LabourConservative
Cotswold1196523.4117.70ConservativeLibDem
Eltham1018223.4517.75LabourConservative
Luton South1131923.4916.55LabourConservative
Maidenhead1198123.5417.80ConservativeLibDem
Angus1018923.6516.88SNPConservative
Cornwall North1384723.6717.29LibDemConservative
Hyndburn1144823.7217.10LabourConservative
Kingswood1425323.8018.46LabourConservative
Lincoln1113023.9116.98LabourConservative
Hazel Grove1181423.9418.50LibDemConservative
Wealden1420424.0317.71ConservativeLibDem
Dundee East996124.5816.94LabourSNP
Bury South1238724.5918.54LabourConservative
Fife North East1035624.7517.45LibDemConservative
Basildon1328025.0218.02LabourConservative
Buckingham1238625.0719.68ConservativeLabour
Bethnal Green & Bow1128525.2615.22LabourConservative
Nuneaton1354025.3018.82LabourConservative
Leicestershire North West1321925.4120.32LabourConservative
Edinburgh South1145225.5418.19LabourConservative
Kensington & Chelsea951925.6714.04ConservativeLabour
Brentford & Isleworth1442425.7017.87LabourConservative
Bolton North East1266925.7518.63LabourConservative
Edinburgh Central1107025.9017.31LabourConservative
Horsham1486226.0019.58ConservativeLibDem
Aberdeen North1001026.0618.23LabourSNP
Southampton Test1368426.0918.72LabourConservative
Walsall South1131226.1617.61LabourConservative
Dumbarton1088326.3719.13LabourSNP
Southampton Itchen1422926.4318.50LabourConservative
Chesham & Amersham1385926.5519.79ConservativeLibDem
Brighton Pavilion1318126.8119.76LabourConservative
Edinburgh North & Leith1097826.8117.72LabourSNP
Cunninghame North1103926.8419.66LabourConservative
Esher & Walton1452827.0720.11ConservativeLabour
Dudley South1302727.2019.50LabourConservative
Warwickshire North1476727.2320.35LabourConservative
Linlithgow1083827.3319.97LabourSNP
Arundel1403527.3420.64ConservativeLibDem
Livingston1174727.4219.28LabourSNP
Cambridge1413727.5419.69LabourConservative
Nottingham South1336427.5418.44LabourConservative
Surrey East1509327.6120.61ConservativeLibDem
Slough1307127.6418.60LabourConservative
Cannock Chase1447827.6520.45LabourConservative
Meirionnydd Nant Conwy680527.6921.04Plaid CymruLabour
Weaver Vale1344827.8420.34LabourConservative
Beaconsfield1398727.8620.28ConservativeLibDem
Birmingham Selly Oak1408827.8719.53LabourConservative
Midlothian987028.0020.54LabourSNP
Stretford & Urmston1364028.0119.51LabourConservative
Norwich South1423928.0320.34LabourConservative
Hampshire North East1439828.1720.74ConservativeLibDem
Fermanagh and South Tyrone1368828.3521.14Ulster UnionistSinn Fein
Ilford South1420028.3919.94LabourConservative
Carlisle1239028.4120.68LabourConservative
Sutton Coldfield1488528.4120.70ConservativeLabour
Foyle1366428.5820.12SDLPSinn Fein
Mitcham & Morden1374128.6621.01LabourConservative
Bradford South1293628.7118.91LabourConservative
Wakefield1460428.9319.94LabourConservative
Copeland1199628.9822.11LabourConservative
Walsall North1258829.0718.62LabourConservative
Birmingham Northfield1144329.4620.12LabourConservative
Glasgow Kelvin966529.6016.75LabourSNP
Sherwood1681229.7422.45LabourConservative
Surrey Heath1628729.7622.07ConservativeLibDem
Gower1300730.0122.54LabourConservative
Edmonton1347230.0521.12LabourConservative
Barrow & Furness1449730.0621.64LabourConservative
Hampstead & Highgate1328430.1720.47LabourConservative
Aberdeen Central1080130.3319.80LabourConservative
Blackburn1444530.4119.75LabourConservative
Clydesdale1380930.4121.56LabourSNP
Telford1129030.4219.96LabourConservative
Bradford North1277030.4819.28LabourConservative
Ellesmere Port & Neston1603630.5123.73LabourConservative
Coventry North West1660130.5621.60LabourConservative
Dundee West1185930.5620.51LabourSNP
Kirkcaldy1071030.6220.35LabourSNP
Cumbernauld & Kilsyth1112830.8922.90LabourSNP
Regent's Park & Kensington North1465730.9621.16LabourConservative
Sheffield Hillsborough1645131.0322.04LabourLibDem
Derby South1610631.0821.15LabourConservative
Delyn1269331.1523.64LabourConservative
Crewe & Nantwich1579831.2223.07LabourConservative
Lancashire West1711931.2823.35LabourConservative
Birmingham Erdington1265731.3219.05LabourConservative
Wolverhampton North East1298731.3721.06LabourConservative
Belfast North1302431.4220.15Ulster UnionistSDLP
Leicester West1286431.4419.83LabourConservative
Huntingdon1814031.8523.84ConservativeLabour
Banff & Buchan1284531.9721.70SNPConservative
Morley & Rothwell1475032.1421.55LabourConservative
Falkirk East1338532.1823.35LabourSNP
Wrexham1176232.2923.18LabourConservative
Lewisham East1212732.4221.53LabourConservative
Ealing Acton & Shepherd's Bush1564732.5521.71LabourConservative
Tooting1501132.5622.56LabourConservative
Cardiff South and Penarth1388132.7422.34LabourConservative
East Lothian1422132.7424.52LabourConservative
West Bromwich East1358432.7421.42LabourConservative
Strathkelvin & Bearsden1629232.7725.53LabourConservative
Wythenshaw and Sale East1501932.9820.83LabourConservative
Darlington1602533.2724.59LabourConservative
Feltham & Heston1547333.3321.53LabourConservative
Bristol East1615933.5223.38LabourConservative
Fife Central1371333.6423.29LabourSNP
Don Valley1465933.6522.33LabourConservative
Orkney & Shetland696833.7221.36LibDemLabour
Dunfermline West1235433.9123.31LabourSNP
Clydebank & Milngavie1332034.0825.30LabourSNP
Scunthorpe1417334.0923.47LabourConservative
Paisley South1275034.1423.36LabourSNP
Leicester South1649334.2822.72LabourConservative
Stalybridge & Hyde1480634.3722.57LabourConservative
Edinburgh East & Musselburgh1453034.5024.18LabourSNP
Heywood & Middleton1754234.7023.74LabourConservative
Hayes and Harlington1428934.7825.16LabourConservative
Oxford East1666534.8123.82LabourConservative
Motherwell & Wishaw1279134.9324.27LabourSNP
Croydon North1839835.0023.87LabourConservative
Newcastle-under-Lyme1720635.0225.80LabourConservative
Clwyd South1381035.0725.82LabourConservative
City of York2052335.1825.75LabourConservative
Bridgend1524835.2525.49LabourConservative
Derbyshire North East 1832135.2525.57LabourConservative
Oldham West & Royton1620135.4223.41LabourConservative
Huddersfield1584835.5724.07LabourConservative
East Kilbride1738435.6326.37LabourSNP
Swansea West1445935.7324.16LabourConservative
Newcastle upon Tyne Central1648035.7623.57LabourConservative
Falkirk West1378335.9225.86LabourSNP
Bassetlaw1734836.1425.47LabourConservative
Blaydon1660536.1625.67LabourLibDem
Newport West1453736.1626.96LabourConservative
Newport East1352336.3026.69LabourConservative
Thurrock1725636.5524.05LabourConservative
Dulwich & West Norwood1676936.7623.89LabourConservative
Plymouth Devonport1912736.7725.68LabourConservative
Normanton1589336.9625.23LabourConservative
Airdrie & Shotts1541237.4326.46LabourSNP
Paisley North1281437.5425.49LabourSNP
Greenock & Inverclyde1304037.5926.42LabourSNP
Great Grimsby1624437.6924.91LabourConservative
Burnley1706237.7125.25LabourConservative
Worsley1774137.9225.72LabourConservative
Warrington North1952738.1026.82LabourConservative
Lewisham West1431738.1124.41LabourConservative
Lagan Valley1692538.2023.72Ulster UnionistAlliance Party
Leyton & Wanstead1518638.6224.42LabourConservative
Bristol South1932838.7726.66LabourConservative
Cardiff West1562838.8026.83LabourConservative
Nottingham East1541938.8023.49LabourConservative
Glasgow Cathcart1296538.8326.05LabourSNP
Preston1868038.8625.56LabourConservative
Llanelli1603938.9227.51LabourPlaid Cymru
Alyn & Deeside1640339.1028.24LabourConservative
Ealing Southall2142339.2126.22LabourConservative
Hartlepool1750839.3925.86LabourConservative
Sheffield Heeley1707839.4725.64LabourLibDem
Stoke-on-Trent South1830339.5926.08LabourConservative
Warley1545139.7325.84LabourConservative
Hornsey & Wood Green2049939.8127.50LabourConservative
Workington1965639.8129.89LabourConservative
Kingston-upon-Hull West & Hessle1552540.4823.76LabourLibDem
Stockport1891240.5228.90LabourConservative
Wallasey1907440.7230.04LabourConservative
Barnsley West & Penistone1726740.9126.60LabourConservative
Streatham1842341.0424.70LabourConservative
Doncaster Central1785641.1026.27LabourConservative
Islington South & Finsbury1456341.2426.25LabourLibDem
Birmingham Perry Barr1895741.3126.64LabourConservative
Antrim South1661141.3323.90Ulster UnionistSDLP
Leicester East1842241.4928.67LabourConservative
Birmingham Hodge Hill1420041.5825.32LabourConservative
Blyth Valley1773641.7528.72LabourLibDem
Erith and Thamesmead1742441.9027.48LabourConservative
Cunninghame South1486941.9529.60LabourSNP
West Bromwich West1542342.0322.84SpeakerInd Labour
Glasgow Pollok1379142.0427.75LabourSNP
Manchester Withington1858142.2027.78LabourConservative
Glasgow Rutherglen1500742.2529.36LabourSNP
Liverpool Garston1838742.2627.50LabourLibDem
Newcastle upon Tyne North1933242.7429.57LabourConservative
Walthamstow1714942.8126.87LabourConservative
Carrick Cumnock & Doon Valley2106242.8331.72LabourConservative
Liverpool Wavertree1970142.9026.90LabourLibDem
Mansfield2051843.2630.58LabourConservative
Wolverhampton South East1518243.5927.94LabourConservative
Denton & Reddish2031144.0729.49LabourConservative
Redcar2166444.2531.41LabourConservative
Hackney South & Shoreditch1499044.4024.18LabourLibDem
Glasgow Anniesland1515444.7328.42LabourSNP
Greenwich and Woolwich1812844.8729.55LabourConservative
Ashfield2272844.9131.44LabourConservative
Hamilton North & Bellshill1706744.9131.51LabourSNP
Stoke-on-Trent North1739244.9829.40LabourConservative
Brent East1588245.0329.66LabourConservative
Nottingham North1880145.4128.60LabourConservative
Bishop Auckland2106445.7431.30LabourConservative
City of Durham2250445.8032.42LabourConservative
Sheffield Central1690646.4224.62LabourLibDem
Glasgow Baillieston1484046.5928.77LabourSNP
Birmingham Sparkbrook & Small Heath1952646.7526.67LabourConservative
Coventry North East2256946.9430.43LabourConservative
Holborn & St Pancras1790347.1128.40LabourConservative
Dagenham1705447.1629.29LabourConservative
St Helens North2341747.5732.79LabourConservative
Manchester Gorton1734247.7626.54LabourLibDem
Vauxhall1866047.7726.50LabourLibDem
Eccles2191647.9731.47LabourConservative
Hamilton South1587847.9833.77LabourSNP
Glasgow Maryhill1426447.9926.99LabourSNP
Stockton North2136548.0533.14LabourConservative
Poplar & Canning Town1891548.1727.79LabourConservative
Barking1589648.2229.74LabourConservative
Hackney North & Stoke Newington1562748.2625.08LabourConservative
East Ham1935848.5329.28LabourConservative
Ashton under Lyne2296548.5731.76LabourConservative
Leeds East1746648.8030.63LabourConservative
Bolton South East2131149.1632.03LabourConservative
Leeds West1977149.1630.80LabourConservative
Sunderland South1963849.1928.91LabourConservative
Sheffield Attercliffe2181849.2331.83LabourConservative
Stoke-on-Trent Central1992449.5130.94LabourConservative
Wansbeck2236749.5235.46LabourLibDem
Jarrow2193349.9134.29LabourConservative
Pontypridd2312950.4436.03LabourLibDem
Kingston-upon-Hull North1970550.7928.94LabourConservative
Rother Valley2348550.8834.19LabourConservative
Dunfermline East1875151.2635.70LabourSNP
Coatbridge & Chryston1929251.3036.71LabourSNP
Salford1706951.5329.00LabourConservative
Sunderland North1969751.5530.44LabourConservative
Wigan2264351.6735.00LabourConservative
Knowsley North & Sefton East2614752.6136.87LabourConservative
Hemsworth2399252.7635.83LabourConservative
Halton2365053.2236.35LabourConservative
Leigh2449653.3435.04LabourConservative
Sedgefield2514353.3638.57LabourConservative
Durham North West2475453.4436.73LabourConservative
Tottenham2020053.5830.49LabourConservative
St Helens South2373953.6435.67LabourConservative
Middlesbrough2501854.2735.27LabourConservative
Manchester Blackley1958854.7831.35LabourConservative
Glasgow Springburn1732654.8732.20LabourSNP
Doncaster North2193755.0034.81LabourConservative
Birkenhead2184555.5636.63LabourConservative
Islington North1995555.6534.77LabourLibDem
Durham North2629955.7638.60LabourConservative
Leeds Central2068955.9030.29LabourConservative
Lewisham Deptford1887856.1132.47LabourConservative
Torfaen2453656.7440.66LabourConservative
South Shields2215356.8335.54LabourConservative
Rotherham2146957.0235.82LabourConservative
Brent South1969157.0836.80LabourConservative
Caerphilly2583957.0839.99LabourConservative
Liverpool Riverside2179957.1629.48LabourLibDem
Newcastle upon Tyne East & Wallsend2381157.2537.63LabourConservative
Bolsover2714957.2640.80LabourConservative
Wentworth2395957.3437.46LabourConservative
Kingston-upon-Hull East2331857.6034.09LabourConservative
Gateshead East & Washington West2495057.9138.92LabourConservative
West Ham1949457.9133.85LabourConservative
Camberwell & Peckham1645157.9832.06LabourConservative
Makerfield2617758.1538.86LabourConservative
Manchester Central1968258.6930.36LabourLibDem
Sheffield Brightside1995458.9233.86LabourLibDem
Tyneside North2664359.0540.10LabourConservative
Cynon Valley1975559.1140.91LabourPlaid Cymru
Glasgow Shettleston1586859.1832.87LabourSNP
Aberavon2157159.9843.12LabourLibDem
Birmingham Ladywood 2308260.7832.92LabourConservative
Rhondda2493161.0943.66LabourPlaid Cymru
Liverpool West Derby2596561.5937.75LabourLiberal
Barnsley East & Mexborough2676361.7639.30LabourConservative
Pontefract & Castleford2572562.1441.23LabourConservative
Houghton & Washington East2655563.4939.43LabourConservative
Ogmore2444764.2246.84LabourConservative
Knowsley South3070864.5343.54LabourConservative
Neath2674164.8448.15LabourConservative
Tyne Bridge2290665.7337.52LabourConservative
Islwyn2393165.7447.35LabourLibDem
Swansea East2556966.1144.57LabourConservative
Barnsley Central2450167.1540.06LabourConservative
Liverpool Walton2703867.3339.99LabourLibDem
Merthyr Tydfil & Rhymney2708669.2047.93LabourLibDem
Blaenau Gwent2803570.7451.14LabourLibDem
Easington3001271.6448.01LabourConservative
Bootle2842174.3649.61LabourConservative

arrowUK homepage PSR homepage Search
Last Modified: 22 Oct 12
© Richard Kimber