Labour Party 2010 General Election Results


Please note this website was created for the 2015 General Election. Due to the lack of preparation time, we have not updated this website for the 2017 Election. Why?

CONSTITUENCYELECTORATETOTAL VOTESVOTESSHARE (%)
Liverpool Walton62612343352470971.96
Knowsley79564446583165070.87
East Ham90674503733547170.42
Glasgow North East59861294092010068.35
Coatbridge, Chryston & Bellshill70067416352772866.6
Bootle71422412772742666.44
Kirkcaldy & Cowdenbeath73534458022955964.54
Liverpool West Derby63082357842295364.14
West Ham85313469512942262.67
Birkenhead62773353232208262.51
Glasgow South West58191317811986362.5
Glenrothes67765405012524762.34
Glasgow East61865321641979761.55
Dunbartonshire West66086422662590561.29
Motherwell & Wishaw66918391232391061.11
Rutherglen & Hamilton West76408469812856660.8
Paisley & Renfrewshire South61197399982384259.61
Garston & Halewood71312428252549359.53
Tottenham68834406872412859.3
Liverpool Riverside74539388012299859.27
Camberwell & Peckham78627466592761959.19
Easington63879349142057958.94
Airdrie & Shotts62364358492084958.16
Halton68846413382384357.68
Cumbernauld, Kilsyth & Kirkintilloch East64037411502354957.23
Mitcham & Morden65939437972472256.45
Croydon North85216516762894756.02
Inverclyde59209375122099355.96
Hackney South & Shoreditch72841428582388855.74
Birmingham Ladywood73646358331995055.67
Rhondda51554310721718355.3
Hackney North & Stoke Newington73906464612555355
Sheffield Brightside & Hillsborough67740389142140054.99
Hayes & Harlington70231426372337754.83
Islington North68119445542427654.49
Barking73868453432462854.31
Blackley & Broughton69489342041856354.27
Gateshead66492382572071254.14
Glasgow North West60997355821923354.05
Paisley & Renfrewshire North63704437072361354.03
Jarrow64350387842091053.91
Ogmore55527346501864453.81
Leicester East72986479952580453.76
Lewisham Deptford67058412202213253.69
Edmonton63904403772166553.66
Liverpool Wavertree62518379142013253.1
Warley62751382702024052.89
St Helens South & Whiston77975460812436452.87
Manchester Central90110399272105952.74
Kilmarnock & Loudoun74131465532446052.54
Washington & Sunderland West68910373341961552.54
Cynon Valley50650298761568152.49
Blaenau Gwent52442323951697452.4
Glasgow Central60105305801590852.02
South Shields64084365181899552.02
Birmingham Hodge Hill75040424722207751.98
Aberavon50838309581607351.92
Walthamstow64625409942125251.84
Wallasey65915416542157851.8
Glasgow South65069400942073651.72
St Helens North74985445562304151.71
Ealing Southall66970427562202451.51
East Kilbride, Strathaven & Lesmahagow76534509462624151.51
Swansea East59823326761681951.47
Denton & Reddish66330376351919150.99
Renfrewshire East66249511812598750.77
Tyneside North77690464052350550.65
Wentworth & Dearne72586421062131650.62
Durham North67544409672069850.52
Bassetlaw76513495772501850.46
Leeds East64698378131905650.4
Ealing North73104476782402350.39
Houghton & Sunderland South68729380211913750.33
Birmingham Perry Barr71304420452114250.28
Manchester Gorton75933383251921150.13
Bolsover72766439882199450
Lanark & Hamilton East74773465542325849.96
Linlithgow & Falkirk East80907514502563449.82
Vauxhall74811431912149849.77
Blaydon67808449132229749.64
Ilford South86220511912530149.42
Leeds Central81266373941843449.3
Coventry North East73035433832138449.29
Luton North65645430182119249.26
Islwyn54866346841706949.21
Greenwich & Woolwich65489411882026249.19
Sheffield South East67068414082016948.71
Stretford & Urmston70991449102182148.59
Nottingham North63240342851664648.55
Wigan75407441402140448.49
Dundee West63013371261799448.47
Livingston75924479072321548.46
Ashton Under Lyne67714384321860448.41
Normanton, Pontefract & Castleford82336462392229348.21
Preston61187325051566848.2
Barrow & Furness68943441242122648.11
Leigh75903443322129548.04
Hull East67530341841638747.94
Blackburn72331454992175147.81
Ayrshire Central68352439152095047.71
Wolverhampton South East59884347071650547.56
Bolton South East69499396041878247.42
Ayrshire North & Arran74223461162186047.4
Doncaster North71681414831963747.34
Makerfield73813437712070047.29
Barnsley Central65543370011748747.26
Ayr, Carrick & Cumnock73320458932163247.14
Barnsley East68435383861805947.05
Midlothian61387392421844947.01
Brent North83896522982451446.87
Hemsworth75542438402050646.77
Dulwich & West Norwood72817482142246146.59
West Bromwich East62668379501765746.53
Neath57295371221717246.26
Dunfermline & Fife West73590489472263946.25
Holborn & St Pancras86563546492519846.11
Copeland63149427871969946.04
Newcastle upon Tyne Central60507341571569445.95
Bolton North East66846432771987045.91
Sunderland Central74485424631949545.91
Dumfries & Galloway74584521732395045.9
Middlesbrough65148334551535145.89
Wansbeck61782382731754845.85
Slough77473477422188445.84
Falkirk81869507772320745.7
Leicester South77175471242147945.58
Warrington North70473442112013545.54
Workington59607392591786545.51
Oldham West & Royton72359429101950345.45
Nottingham East58705331121502245.37
Bradford West62519405761840145.35
Tynemouth75680526682386045.3
Lancashire West73835484732188345.14
Sedgefield64728402221814145.1
Newcastle upon Tyne East64487378401704345.04
West Bromwich West64859361711626344.96
Caerphilly62122386921737744.91
Erith & Thamesmead69900424761906844.89
Torfaen61183376401684744.76
Ellesmere Port & Neston66509442331975044.65
Rotherham63563375061674144.64
East Lothian73348491612191944.59
Glasgow North51490296131318144.51
Blyth Valley62900385661715644.48
Aberdeen North64808377011674644.42
Stoke-on-Trent North72054401961781544.32
Durham, City of68832462522049644.31
Wythenshawe & Sale East79923407511798744.14
Westminster North66739395981737743.88
Hammersmith72348474522081043.85
Merthyr Tydfil & Rhymney54715320761400743.67
Feltham & Heston81058485362117443.63
Harrow West68554461162011143.61
Leyton & Wanstead63541401591751143.6
Tooting73840506552203843.51
Edinburgh East60945398651731443.43
Derby South70999411881785143.34
Chorley70976497742151543.23
Lewisham East65926417191796643.06
Bethnal Green & Bow81243507282178442.94
Worsley & Eccles South72473417011789242.91
Stockton North66752394981692342.85
Edinburgh South West66361454621947342.83
Coventry North West72871465601993642.82
Streatham74532468372003742.78
Leeds North East67899475352028742.68
Stockport62879391281669742.67
Sheffield Heeley65571408711740942.59
Hartlepool68927382421626742.54
Llanelli55637374611591642.49
Oxford East81903516512193842.47
Hull West & Hessle57264315051337842.46
Durham North West70350438151853942.31
Leeds West67453387521638942.29
Islington South & Finsbury67650435551840742.26
Vale of Clwyd55781355341501742.26
Batley & Spen76738511092156542.19
Hendon72943463741952942.11
Sefton Central67511484632030741.9
Birmingham Erdington66405355461486941.83
Coventry South73652459241919741.8
Stirling66080468411955841.75
Eltham62590419641741641.5
Wolverhampton North East58931348941444841.41
Sheffield Central67554414681713841.33
Bradford South63580379951568241.27
Newport West62111397201638941.26
Cardiff West62787409581689441.25
Brent Central74046453231868141.22
Gedling70866481901982141.13
Lewisham West & Penge69022450281850141.09
Hyndburn67221426721753141.08
Blackpool South63027351921444941.06
Rother Valley72847467581914740.95
Newcastle upon Tyne North67110439461795040.85
Wirral South56099399061627640.79
Delyn53470369841508340.78
Birmingham Edgbaston68573415711689440.64
Manchester Withington74371450311821640.45
Bury South73544482671950840.42
Birmingham Northfield71338418141684140.28
Dagenham & Rainham69764442321781340.27
Heywood & Middleton80171461251849940.11
Salford & Eccles75483415331665540.1
Warwickshire North70138472651893940.07
Poplar & Limehouse74955467001867940
York Central76439464831857339.96
Doncaster Central72985417451656939.69
Walsall South64387408821621139.65
Stalybridge & Hyde69081408791618939.6
Alyn & Deeside60931399231580439.59
Morecambe & Lunesdale69576434361716939.53
Scunthorpe63089370341464039.53
Darlington68168428961689139.38
Wakefield70812444441745439.27
Middlesbrough South & Cleveland East72666462141813839.25
Hull North64082332911304439.18
Chesterfield71878458391789139.03
Wolverhampton South West58845401601565338.98
Bishop Auckland68368411361602338.95
Cardiff South & Penarth73707443691726238.91
Stoke-on-Trent Central61003324701260538.82
Sherwood71443489541899738.81
Huddersfield66318405241572538.8
Pontypridd58205366711422038.78
Stoke-on-Trent South68032398521544638.76
Mansfield80069483951875338.75
Waveney78532511411980238.72
Corby78024542362099138.7
Telford65061413101597438.67
Dudley North60838386021492338.66
Stroud78286579732238038.6
Birmingham Selly Oak74805465631795038.55
Bolton West71284475761832738.52
Enfield North66261444531711238.49
Southampton Test71931441871700138.48
Bristol South78579483771860038.45
Gower61696416711601638.43
Clwyd South53748346811331138.38
Leicester West64900358191374538.37
Broxtowe72042527272019638.3
Stockton South73840502841924538.27
Exeter77158522471994238.17
Derbyshire North East71398470341794838.16
Newcastle-under-Lyme69433431911639337.95
Don Valley72597434201647237.94
Ochil & South Perthshire75115504691913137.91
Penistone & Stocksbridge68480465161756537.76
Morley & Outwood74891488561836537.59
Harrow East70510480061803237.56
Edinburgh North & Leith69207473561774037.46
Amber Valley70171459581721037.45
Halifax70380435551627837.37
Carlisle65263422001573637.29
Nottingham South67441407891520937.29
Plymouth Moor View68062415261543337.16
Cardiff North65553476301766637.09
Hastings & Rye77030498141847537.09
Newport East54437344481274436.99
Walsall North64034361871338536.99
Nuneaton67837446461646736.88
Wrexham50872329761216136.88
Southampton Itchen74532444121632636.76
Thurrock77758458211677736.61
Bristol East69448450171647136.59
Halesowen & Rowley Regis63693439791609236.59
Aberdeen South64031430341572236.53
Blackpool North & Cleveleys66017405911481436.5
Rochdale78952459071669936.38
Bridgend58700383471393136.33
Weaver Vale67269439901596236.29
Wirral West55050393721429036.29
Bedford68530451021619335.9
Keighley65893476921706335.78
Warwick & Leamington67800490321736335.41
Kingswood66361479061691735.31
Lancaster & Fleetwood67379427011507135.29
Lincoln73540457211610535.22
Bury North66759449611582735.2
Gloucester79321507641784735.16
Battersea74311487921712635.1
Chester, City of70131467901641235.08
Pudsey69257490831721535.07
Luton South65219422161472534.88
Brighton Kemptown66015427051488934.86
Edinburgh South59362438011521534.74
Ipswich75770469411629234.71
South Ribble75822514581784234.67
Swansea West61334355931233534.66
Elmet & Rothwell77724557891925734.52
Loughborough77505528381822734.5
Swindon South72619471191614334.26
Ilford North72372470181610234.25
Erewash69655476421630434.22
Dunbartonshire East63795479481636734.13
Crewe & Nantwich79728510841737434.01
Hornsey & Wood Green78748550421872034.01
Ashfield77379481961623933.69
Finchley & Golders Green70722471571587933.67
Harlow67583438781476633.65
Brentford & Isleworth83546537651806433.6
Croydon Central76349496671668833.6
Dover71833503851690033.54
Worcester72835489741637633.44
Stevenage68937446511491333.4
Ynys Mon50075344441149033.36
Dundee East65471405681352933.35
Great Yarmouth70315430571429533.2
Brigg & Goole67345438741453333.12
Cannock Chase74508455591507633.09
Derby North71474450801489633.04
Stafford70667502391658733.02
Dudley South60572381651259433
Hove71720498191642632.97
Warrington South79182548741808832.96
Vale of Glamorgan70211486671603432.95
Birmingham Hall Green76580487271603932.92
Na h-Eileanan an Iar (Western Isles)2178014717483832.87
Bradford East65116404571327232.81
Hampstead & Kilburn80373528221733232.81
Redcar67127419631374132.75
Great Grimsby61229329541077732.7
Carmarthen West & Pembrokeshire South58108405071322632.65
Tamworth71962463901514832.65
Cleethorpes70214449661464132.56
Chatham & Aylesford67964438071416132.33
Crawley72781475041533632.28
Enfield Southgate64139443521430232.25
Rossendale & Darwen73229471281519832.25
Milton Keynes South86559553331783332.23
Birmingham Yardley72321408501316032.22
Dewsbury78910540081737232.17
Burton74874498231588431.88
Oldham East & Saddleworth72557445201418631.86
Stourbridge69637472341498931.73
Plymouth Sutton & Devonport72938438941390131.67
Somerset North East67881512031621631.67
High Peak71458503371591031.61
Norwich North64814425731337931.43
Thanet South70045459331442631.41
Rugby68914474681490131.39
Derbyshire South70608504191580731.35
Burnley66615418451311431.34
Preseli Pembrokeshire57400396021233931.16
Basildon South & Thurrock East71874447351385230.96
Pendle66422450451392730.92
Reading West72120475301451930.55
Swindon North78384502951534830.52
Arfon4119826078792830.4
Dorset South73360503101522430.26
Redditch66573440181331730.25
Ealing Central & Acton70251472001422830.14
Leicestershire North West71217519521563630.1
Staffordshire Moorlands62137438151310429.91
Kettering68824473281415329.9
Peterborough70278449271327229.54
Northampton North61850402711179929.3
Bermondsey & Old Southwark77628446511306029.25
Brighton Pavilion74009518341498628.91
Dumfriesshire, Clydesdale & Tweeddale66627458921326328.9
Gravesham70195473031364428.84
Cardiff Central61165361511040028.77
Norwich South73649475511365028.71
Rochester & Strood73758479711365128.46
Shipley67689494271405828.44
Portsmouth North70329441181224427.75
Edinburgh West65159464471288127.73
Gillingham & Rainham70814467861294427.67
Dartford76271500801380027.56
Bristol West82728553471522727.51
Putney63371407851117027.39
Wrekin, The65544459681247227.13
Calder Valley76903517801396626.97
Milton Keynes North82432538881445826.83
Watford80798552081475026.72
Bexleyheath & Crayford65015431821145026.52
Carmarthen East & Dinefwr52385380111006526.48
Filton & Bradley Stoke69003483011277226.44
Colne Valley80060552961458926.38
Scarborough & Whitby75470492821297826.33
Bristol North West73469503361305925.94
Monmouth64538465191204125.88
Selby & Ainsty72804517281329725.71
Kensington6597535150897925.54
Reading East74929499851272925.47
Northampton South6310538978991325.43
Wellingborough76846516611313125.42
Chipping Barnet75120506081277325.24
Clacton67194431231079925.04
Clwyd West5791338111941424.7
Caithness, Sutherland & Easter Ross4726328768708124.61
Sittingbourne & Sheppey75855485781193024.56
Aberconwy4459329966733624.48
Derbyshire Mid66074473421158524.47
Cambridge74699501301217424.28
Forest of Dean68419487631178924.18
Uxbridge & Ruislip South71160450761054223.39
Basildon & Billericay6551541569958423.06
Argyll & Bute67165452071027422.73
Chingford & Woodford Green6483143106978022.69
Altrincham & Sale West72208493931107322.42
Newark71755512281143822.33
Wimbledon65723473951055022.26
Cities of London & Westminster6684936931818822.17
Inverness, Nairn, Badenoch & Strathspey72528470861040722.1
Ribble Valley77789522871152922.05
Bromsgrove73036516301125021.79
Eddisbury7210045414979421.57
Thanet North6860243343929821.45
Welwyn Hatfield72058489721047121.38
Wyre & Preston North70201513081093221.31
Beverley & Holderness79318531991122421.1
Leeds North West6539943483913221
Leicestershire South76633545771139220.87
Hemel Hempstead72752494711029520.81
Hornchurch & Upminster78547533901109820.79
Rushcliffe72955536871112820.73
Stone6706247229977020.69
Boston & Skegness6718643125889920.64
Shrewsbury and Atcham75446530451091520.58
Meriden82228521621070320.52
Basingstoke75473506541032720.39
Sutton Coldfield74489505891029820.36
Rochford & Southend East7146741631845920.32
Staffordshire South73849504401024420.31
Macclesfield75370500591016420.3
Yorkshire East80105512541040120.29
Gordon7342048775981120.11
Croydon South81303563221128720.04
Harwich & Essex North7074349000977419.95
Braintree7116349203978019.88
Lichfield72586515631023019.84
Aldridge-Brownhills5890938634764719.79
Fylde6592643690862419.74
Charnwood74473535421053619.68
Bedfordshire South West7655950774994819.59
Romford7130646481907719.53
Ruislip, Northwood & Pinner7087350205980619.53
Derbyshire Dales6337646780906119.37
Old Bexley & Sidcup6569945492876819.27
Banbury84379562411077319.16
Hexham6036043483825318.98
Hertsmere7305747270887118.77
Norfolk South West7375849150911918.55
Chelsea & Fulham6625739856737118.49
Witham6696946835865618.48
Shropshire North7893051869940618.13
Grantham & Stamford7800852799950318
Cambridgeshire North East7322452064927417.81
Havant6966243903777717.71
Broxbourne7139145658804017.61
St Albans7005852835928817.58
Norfolk Mid7426050765885717.45
Louth & Horncastle7765050494876017.35
Northamptonshire South 82033598901038017.33
Wycombe7417548151832617.29
Tatton6674645231780317.25
Congleton7228050780874717.23
Angus6286037960653517.22
Fife North East6277140064686917.15
Bridgwater & Somerset West8218054493933217.13
Moray6592541004700717.09
York Outer7593953300910817.09
Cambridgeshire North West8885158283987716.95
Gosport7281646939794416.92
Sleaford & North Hykeham84806595301005116.88
Bracknell7688852136875516.79
Worthing East & Shoreham7400148397808716.71
Ashford8127155185920416.68
Bury St Edmunds8471658718977616.65
Faversham & Kent Mid6885846712774816.59
Bromley & Chislehurst6542744037729516.57
Spelthorne7047947304778916.47
Hertfordshire North East7220050425829116.44
Perth & North Perthshire7214148268792316.41
Camborne & Redruth6397542493694516.34
Suffolk Central & Ipswich North7578653420863616.17
Canterbury7412149209794016.14
Bedfordshire North East7806055552895716.12
Sheffield Hallam6879851135822816.09
Suffolk Coastal7657254893881216.05
Bosworth7729654274867415.98
Daventry7145251774816815.78
Haltemprice & Howden7025448737763015.66
Gainsborough7293949251770115.64
Richmond (Yorks)8056353412815015.26
Ross, Skye & Lochaber5183634838526515.11
Worcestershire Mid7214550931761314.95
Bournemouth West7175341659617114.81
Bedfordshire Mid7631054897810814.77
Suffolk West7437448089708914.74
Castle Point6728445026660914.68
Rayleigh & Wickford7566152343757714.48
Beckenham6621947686689314.45
Kenilworth & Southam6436248431694914.35
Wyre Forest7671350899729814.34
Suffolk South7249851416736814.33
Rutland & Melton7718555220789314.29
Epping Forest7218646584664114.26
Fareham7591554345771914.2
Bognor Regis & Littlehampton7081646852658014.04
South Holland & The Deepings7624350188702414
Banff & Buchan6430038466538213.99
Wantage8045656341785513.94
Dwyfor Meirionnydd4535428906402113.91
Broadland7244552676728713.83
Hertford & Stortford7845955377762013.76
Portsmouth South7024241264564013.67
Aberdeenshire West & Kincardine6611045195615913.63
Hitchin & Harpenden7385154707741313.55
Thirsk & Malton7641638142516913.55
Southend West6691843606585013.42
Runnymede & Weybridge7256648150644613.39
Norfolk North West7310547800635313.29
Bournemouth East7112544024583613.26
Sevenoaks6959149408654113.24
Norfolk South7617954993725213.19
Berwick-upon-Tweed5657838439506113.17
Hampshire North West7669553292698013.1
Witney7876657769751113
Penrith & The Border6448445087583412.94
Poole7264147436604112.74
Harborough7791754945698112.71
Maldon6877747895607012.67
Tonbridge & Malling7179051314647612.62
Aylesbury7784453162669512.59
Hazel Grove6230041981523412.47
Devon South West7081349860619312.42
Colchester7406446139568012.31
Aldershot7146545384548912.09
Bexhill & Battle8103254587652411.95
Epsom & Ewell7990854955653811.9
Worthing West7594549123580011.81
Beaconsfield7498252490613511.69
Isle of Wight10992270264816911.63
Tewkesbury7665553961625311.59
Hertfordshire South West7824856750652611.5
Wiltshire South West7164749018561311.45
Reigate7160449978567211.35
Somerset North7730657941644811.13
Huntingdon8355754266598211.02
Chelmsford7752554593598010.95
Weston-Super-Mare7848752716577210.95
Henley7312353520583510.9
Folkestone & Hythe7800552800571910.83
Tunbridge Wells7385550320544810.83
Devon East7310953092572110.78
Cotswolds, The7672954832588610.73
Esher & Walton7533854543582910.69
Orkney & Shetland3308519346206110.65
Oxford West & Abingdon8645856480599910.62
Brecon & Radnorshire5358938845409610.54
Chichester8157656787593710.45
Surrey Heath7810754347555210.22
Berwickshire, Roxburgh & Selkirk7382649014500310.21
Cambridgeshire South7899559056602410.2
Devizes6737946340471110.17
Wokingham7638654528551610.12
Skipton & Ripon7738154724549810.05
Windsor695114958849109.9
Brentwood & Ongar693095059249929.87
New Forest East728585003649159.82
Christchurch688594941648499.81
New Forest West683324757246669.81
Hampshire North East721965293951739.77
Maidstone & The Weald710414892847699.75
Saffron Walden760355436952889.73
Truro & Falmouth705984876846979.63
Eastleigh774365365051539.6
Wealden765375496952669.58
Stratford-on-Avon695175054248099.51
Southport672004375741169.41
Cheadle716355251249209.37
Kingston & Surbiton811155711153379.34
Surrey East768555464049259.01
Orpington677324891144009
Tiverton & Honiton768085489449078.94
Solihull762885512948918.87
Carshalton & Wallington665244591840158.74
Arundel & South Downs768355598248358.64
St Ives669444592137518.17
Woking738375278642468.04
Hampshire East722625131740437.88
Twickenham805695972145837.67
Salisbury674304848136907.61
Cambridgeshire South East830685760243807.6
Wells794325586441987.51
Horsham775645584141897.5
Totnes679624784335387.4
Hereford & Herefordshire South720214838135067.25
St Austell & Newquay752844723833867.17
Montgomeryshire487303381324077.12
Herefordshire North669464756833737.09
Cornwall South East713734961735077.07
Maidenhead728445372037957.06
Thornbury & Yate640924822633857.02
Newton Abbot693194828333877.01
Mole Valley722975432438047
Sutton & Cheam666584850833766.96
Chippenham721065238536206.91
Bath666864708632516.9
Devon Central712035387337156.9
Worcestershire West728075409336616.77
Ludlow666324873232726.71
Dorset West768695733738156.65
Wiltshire North663154869932396.65
Sussex Mid771995585536896.6
Torbay762444921032316.57
Harrogate & Knaresborough747605313434136.42
Meon Valley704885123832666.37
Romsey & Southampton North681574893931166.37
Surrey South West765015725934195.97
Dorset Mid & Poole North646604678827485.87
Norfolk North678514966128965.83
Ceredigion598823825822105.78
Chesham & Amersham703335244429425.61
Winchester738055595530515.45
Dorset North737415414129105.37
Devon West & Torridge773605525729175.28
Yeovil823145716029915.23
Devon North745085132126715.2
Cheltenham789985278627035.12
Taunton Deane825075815029675.1
Guildford770825556728125.06
Richmond Park777515926829795.03
Lewes687085008825085.01
Eastbourne778405212424974.79
Somerton & Frome815486061226754.41
Newbury791445858925054.28
Cornwall North679404684419714.21
Westmorland & Lonsdale669885148711582.25
Antrim East6020430502
Antrim North7333842397
Antrim South6305434009
Belfast East5900734488
Belfast North6550436993
Belfast South5952434186
Belfast West5952232133
Buckingham7498948335
Down North6069833481
Down South7078442589
Fermanagh & South Tyrone6790846803
Foyle6584337889
Lagan Valley6525736540
Londonderry East6322034950
Newry & Armagh7430844906
Strangford6053932505
Tyrone West6114837275
Ulster Mid6459440842
Upper Bann7473241383
29687604

OPINION POLLS


2015 General Election Guides

2015 Election Guide

Information about what to expect at the general election 2015, including timetable of events, results and guides.

Watch Politics

Watch political debates, party political broadcasts, PMQ's and interviews with party candidates and MPs.

City Outlook

How does your city compare with others across the UK, including population, employment and earnings.

UK Constituencies

Find out more about your local constituency, including local information, polls and MPs.

Alliance Conservative Democratic Unionist Green Party Labour Liberal Democrat Plaid Cymru Respect Scottish National Party UKIP

© Copyright 2014/2024 Who Shall I Vote For? and Chris Haycock Policy scoring algorithm updated 19 March 2024 at 00:02



UK RESULTS

PARTY POLLS

ELECTION GUIDE

MAIN PARTIES

CONSTITUENCIES

WATCH PMQ's

QUIZ FAQ's

RESTART QUIZ

CONTACT US