Liberal Democrat 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 (%)
Orkney & Shetland33085193461198961.97
Westmorland & Lonsdale66988514873089660.01
Bath66686470862665156.6
Yeovil82314571603184355.71
Norfolk North67851496612755455.48
Twickenham80569597213248354.39
Sheffield Hallam68798511352732453.44
Ross, Skye & Lochaber51836348381833552.63
Lewes68708500882604852
Thornbury & Yate64092482262503251.91
Cheltenham78998527862665950.5
Ceredigion59882382581913950.03
Kingston & Surbiton81115571112842849.78
Southport67200437572170749.61
Taunton Deane82507581502853149.06
Hazel Grove62300419812048548.8
Bermondsey & Old Southwark77628446512159048.35
Carshalton & Wallington66524459182218048.3
Cornwall North67940468442251248.06
Bristol West82728553472659348.05
Colchester74064461392215148.01
Somerton & Frome81548606122879347.5
Leeds North West65399434832065347.5
Devon North74508513212430547.36
Eastbourne77840521242465847.31
Cheadle71635525122471747.07
Torbay76244492102312646.99
Eastleigh77436536502496646.53
Hornsey & Wood Green78748550422559546.5
Brecon & Radnorshire53589388451792946.16
Portsmouth South70242412641892145.85
Chippenham72106523852397045.76
Sutton & Cheam66658485082215645.67
Berwickshire, Roxburgh & Selkirk73826490142223045.35
Redcar67127419631895545.17
Dorset Mid & Poole North64660467882110045.1
Manchester Withington74371450312011044.66
Fife North East62771400641776344.34
Brent Central74046453232002644.19
Wells79432558642456043.96
Harrogate & Knaresborough74760531342326643.79
Berwick-upon-Tweed56578384391680643.72
Winchester73805559552410743.08
Solihull76288551292363542.87
Richmond Park77751592682537042.81
St Austell & Newquay75284472382018942.74
St Ives66944459211961942.72
Oxford West & Abingdon86458564802373042.01
Newton Abbot69319482832025141.94
Cardiff Central61165361511497641.43
Caithness, Sutherland & Easter Ross47263287681190741.39
Romsey & Southampton North68157489392018941.25
Hereford & Herefordshire South72021483811988541.1
Sheffield Central67554414681697340.93
Truro & Falmouth70598487681991440.83
Dorset West76869573372336440.75
Inverness, Nairn, Badenoch & Strathspey72528470861917240.72
Devon West & Torridge77360552572227340.31
Birmingham Yardley72321408501616239.56
Guildford77082555672183639.3
Weston-Super-Mare78487527162066539.2
Cambridge74699501301962139.14
Dunbartonshire East63795479481855138.69
Cornwall South East71373496171917038.64
Aberdeenshire West & Kincardine66110451951736238.42
Chesterfield71878458391734237.83
Montgomeryshire48730338131279237.83
Worcestershire West72807540932045937.82
Durham, City of68832462521742937.68
Cambridgeshire South East83068576022168337.64
Sussex Mid77199558552092737.47
Camborne & Redruth63975424931590337.42
Woking73837527861974437.4
Hull North64082332911240337.26
Dorset North73741541412001536.97
Salisbury67430484811789336.91
Chelmsford77525545932009736.81
St Albans70058528351922836.39
Wiltshire North66315486991763136.2
York Outer75939533001922436.07
Gordon73420487751757536.03
Maidstone & The Weald71041489281760235.98
Edinburgh West65159464471668435.92
Streatham74532468371677835.82
Somerset North77306579412068735.7
Burnley66615418451493235.68
Totnes67962478431701335.56
Newbury79144585892080935.52
Tewkesbury76655539611916235.51
Dunfermline & Fife West73590489471716935.08
Rochdale78952459071581034.44
Aldershot71465453841561734.41
Devon Central71203538731850734.35
Liverpool Wavertree62518379141296534.2
Cambridgeshire South78995590562015734.13
Islington South & Finsbury67650435551483834.07
Edinburgh South59362438011489934.02
Edinburgh North & Leith69207473561601633.82
Bradford East65116404571363733.71
Oxford East81903516511735733.6
Bosworth77296542741810033.35
Tiverton & Honiton76808548941829433.33
Ashfield77379481961604733.3
Newcastle upon Tyne East64487378401259033.27
Swansea West61334355931183133.24
Newcastle upon Tyne North67110439461453633.08
Ludlow66632487321597132.77
Manchester Gorton75933383251250832.64
Meon Valley70488512381669332.58
Canterbury74121492091600232.52
Skipton & Ripon77381547241773532.41
Watford80798552081786632.36
Broadland72445526761704632.36
Horsham77564558411798732.21
Newport East54437344481109432.21
Congleton72280507801618731.88
Bournemouth West71753416591322531.75
Isle of Wight109922702642228331.71
Oldham East & Saddleworth72557445201408331.63
Argyll & Bute67165452071429231.61
Poole72641474361499131.6
Bristol North West73469503361584131.47
Glasgow North5149029613928331.35
Hampstead & Kilburn80373528221649131.22
Pontypridd58205366711143531.18
Devon East73109530921654831.17
Harborough77917549451709731.12
Merthyr Tydfil & Rhymney5471532076995131.02
Herefordshire North66946475681474431
Bournemouth East71125440241359230.87
Suffolk South72498514161586130.85
Wiltshire South West71647490181495430.51
Hampshire East72262513171564030.48
Folkestone & Hythe78005528001598730.28
New Forest East72858500361513630.25
Surrey South West76501572591728730.19
Hexham60360434831300729.91
Suffolk Coastal76572548931634729.78
Cotswolds, The76729548321621129.56
Norfolk South76179549931619329.45
Southend West66918436061281629.39
Norwich South73649475511396029.36
Blaydon67808449131318029.35
Stratford-on-Avon69517505421470629.1
Shrewsbury and Atcham75446530451536928.97
Huntingdon83557542661569728.93
Wycombe74175481511386328.79
Mole Valley72297543241561028.73
Walthamstow64625409941177428.72
Bristol South78579483771386628.66
Chesham & Amersham70333524441494828.5
Penrith & The Border64484450871283028.46
Aylesbury77844531621511828.44
Aberdeen South64031430341221628.39
Sheffield Heeley65571408711160228.39
Bridgwater & Somerset West82180544931542628.31
Maidenhead72844537201516828.24
Colne Valley80060552961560328.22
Lewisham East65926417191175028.16
Lewisham West & Penge69022450281267328.14
Derby North71474450801263828.03
Wokingham76386545281526227.99
Bexhill & Battle81032545871526727.97
Arundel & South Downs76835559821564227.94
Northampton North61850402711125027.94
Hertfordshire South West78248567501585327.93
Wantage80456563411573727.93
Holborn & St Pancras86563546491525627.92
Worthing West75945491231368727.86
Gainsborough72939492511370727.83
Birmingham Hodge Hill75040424721177527.72
Kenilworth & Southam64362484311339327.65
Leyton & Wanstead63541401591109527.63
Ealing Central & Acton70251472001304127.63
Warrington South79182548741509427.51
Wansbeck61782382731051727.48
Birmingham Ladywood7364635833984527.47
Saffron Walden76035543691491327.43
Chichester81576567871555027.38
Reading East74929499851366427.34
Blyth Valley62900385661048827.19
Dulwich & West Norwood72817482141309627.16
Devizes67379463401251427
Leicester South77175471241267126.89
Epsom & Ewell79908549551473426.81
Hitchin & Harpenden73851547071459826.68
Islington North68119445541187526.65
Manchester Central90110399271062026.6
Haltemprice & Howden70254487371288426.44
Bury St Edmunds84716587181551926.43
Salford & Eccles75483415331093026.32
Reigate71604499781309726.21
Hertford & Stortford78459553771437325.95
Spelthorne70479473041224225.88
Surrey East76855546401413325.87
Surrey Heath78107543471403725.83
Wrexham5087232976850325.79
Rutland & Melton77185552201422825.77
Worthing East & Shoreham74001483971235325.52
Altrincham & Sale West72208493931258125.47
Hampshire North East72196529391347825.46
Wealden76537549691391125.31
Tunbridge Wells73855503201272625.29
Christchurch68859494161247825.25
Filton & Bradley Stoke69003483011219725.25
Calder Valley76903517801303725.18
Henley73123535201346625.16
York Central76439464831169425.16
Vauxhall74811431911084725.11
Wimbledon65723473951184925
Stockport6287939128977824.99
Suffolk Central & Ipswich North75786534201333924.97
Durham North West70350438151092724.94
Bedfordshire Mid76310548971366324.89
Esher & Walton75338545431354124.83
Huddersfield66318405241002324.73
Plymouth Sutton & Devonport72938438941082924.67
Birmingham Hall Green76580487271198824.6
Orpington67732489111200024.53
Basingstoke75473506541241424.51
Bristol East69448450171099324.42
Preston6118732505793524.41
Nottingham East5870533112805324.32
Hull West & Hessle5726431505763624.24
Leeds West6745338752937324.19
Devon South West70813498601203424.14
Newcastle upon Tyne Central6050734157822824.09
Hackney North & Stoke Newington73906464611109223.87
Fareham75915543451294523.82
Brentford & Isleworth83546537651271823.65
Harwich & Essex North70743490001155423.58
Bognor Regis & Littlehampton70816468521102423.53
Brentwood & Ongar69309505921187223.47
Hampshire North West76695532921248923.44
Suffolk West74374480891126223.42
Darlington68168428961004623.42
Havant69662439031027323.4
Hertfordshire North East72200504251180123.4
Worcestershire Mid72145509311190623.38
Lewisham Deptford6705841220963323.37
Sheffield South East6706841408966423.34
Thirsk & Malton7641638142888623.3
New Forest West68332475721108423.3
Derbyshire North East71398470341094723.27
Norfolk North West73105478001110623.23
Macclesfield75370500591154423.06
Nottingham South6744140789940623.06
Tyneside North77690464051062122.89
Hemel Hempstead72752494711131522.87
Croydon South81303563221286622.84
Ashford81271551851258122.8
Hull East6753034184779022.79
Liverpool Riverside7453938801882522.74
Heywood & Middleton80171461251047422.71
Beverley & Holderness79318531991207622.7
Luton South6521942216956722.66
Leicester West6490035819810722.63
Bridgend5870038347865822.58
Hove71720498191124022.56
Tatton66746452311020022.55
Scarborough & Whitby75470492821109322.51
Tonbridge & Malling71790513141154522.5
Eddisbury72100454141021722.5
Derbyshire Dales63376467801051222.47
Stone67062472291059822.44
Great Grimsby6122932954738822.42
Windsor69511495881111822.42
Hackney South & Shoreditch7284142858960022.4
Camberwell & Peckham78627466591043222.36
Wythenshawe & Sale East7992340751910722.35
Bishop Auckland6836841136918922.34
Somerset North East67881512031143322.33
Southampton Test7193144187986522.33
Bracknell76888521361162322.29
Birmingham Selly Oak74805465631037122.27
Cardiff South & Penarth7370744369987522.26
St Helens South & Whiston77975460811024222.23
Grantham & Stamford78008527991172622.21
Norfolk Mid74260507651126722.19
Louth & Horncastle77650504941119422.17
Fylde6592643690964122.07
Milton Keynes North82432538881189422.07
Birmingham Perry Barr7130442045923421.96
Bromley & Chislehurst6542744037966921.96
Forest of Dean68419487631067621.89
Cambridgeshire North West88851582831274821.87
High Peak71458503371099321.84
Rushcliffe72955536871165921.72
Bedfordshire North East78060555521204721.69
Stoke-on-Trent Central6100332470703921.68
Runnymede & Weybridge72566481501040621.61
Norfolk South West73758491501061321.59
Charnwood74473535421153121.54
Wyre & Preston North70201513081103321.5
Epping Forest72186465841001721.5
Sevenoaks69591494081056121.38
Gateshead6649238257816321.34
Yorkshire East80105512541084221.15
Penistone & Stocksbridge6848046516980021.07
Doncaster Central7298541745879521.07
Gosport7281646939988721.06
Northamptonshire South 82033598901260321.04
Leicestershire South76633545771147621.03
Durham North6754440967861721.03
Shropshire North78930518691086420.95
Southampton Itchen7453244412925620.84
Leeds Central8126637394778920.83
Pudsey69257490831022420.83
Warrington North7047344211919620.8
Beckenham6621947686981320.58
Ribble Valley77789522871073220.53
Cities of London & Westminster6684936931757420.51
Derbyshire Mid6607447342971120.51
Derby South7099941188843020.47
Banbury84379562411147620.41
Exeter77158522471058120.25
Lincoln7354045721925620.24
Pendle6642245045909520.19
St Helens North7498544556899220.18
Chipping Barnet75120506081020220.16
Bethnal Green & Bow81243507281021020.13
Garston & Halewood7131242825861620.12
Portsmouth North7032944118887420.11
Lichfield72586515631036520.1
Reading West7212047530954620.08
Cambridgeshire North East73224520641043720.05
Bedfordshire South West76559507741016620.02
Shipley6768949427989020.01
Newark71755512281024620
Sedgefield6472840222803319.97
Uxbridge & Ruislip South7116045076899519.96
Sheffield Brightside & Hillsborough6774038914776819.96
Sefton Central6751148463965619.92
Middlesbrough6514833455666219.91
Rugby6891447468943419.87
Bedford6853045102895719.86
Dumfriesshire, Clydesdale & Tweeddale6662745892908019.79
Witham6696946835925219.75
Peterborough7027844927881619.62
Bromsgrove73036516301012419.61
Faversham & Kent Mid6885846712916219.61
Newcastle-under-Lyme6943343191846619.6
Leeds North East6789947535931019.59
Beaconsfield74982524901027119.57
Kensington6597535150687219.55
Worcester7283548974952519.45
Witney78766577691123319.44
Northampton South6310538978757919.44
Daventry71452517741006419.44
Edinburgh East6094539865775119.44
Rochford & Southend East7146741631808419.42
Monmouth6453846519902619.4
Thanet North6860243343840019.38
Maldon6877747895925419.32
Aberconwy4459329966578619.31
Gloucester7932150764976719.24
Halifax7038043555833519.14
Lancaster & Fleetwood6737942701816719.13
Richmond (Yorks)80563534121020519.11
Chester, City of7013146790893019.09
Oldham West & Royton7235942910819319.09
Gower6169641671794719.07
Dorset South7336050310955719
Braintree7116349203924718.79
Weaver Vale6726943990819618.63
Aberdeen North6480837701700118.57
Birkenhead6277335323655418.55
Jarrow6435038784716318.47
Cardiff North6555347630872418.32
Alyn & Deeside6093139923730818.31
Warwick & Leamington6780049032897718.31
Loughborough7750552838967518.31
Swansea East5982332676598118.3
Bradford South6358037995694818.29
Scunthorpe6308937034677418.29
Norwich North6481442573778318.28
Ipswich7577046941855618.23
Bury South7354448267879618.22
Cleethorpes7021444966819218.22
Greenwich & Woolwich6548941188749818.2
Sleaford & North Hykeham84806595301081418.17
Barnsley East6843538386696918.16
Leigh7590344332804918.16
Gillingham & Rainham7081446786848418.13
Rossendale & Darwen7322947128854118.12
Coventry South7365245924827818.03
Sutton Coldfield7448950589911718.02
Edinburgh South West6636145462819418.02
Brighton Kemptown6601542705769118.01
Coventry North West7287146560834417.92
Denton & Reddish6633037635672717.87
Meriden8222852162927817.79
Selby & Ainsty7280451728918017.75
Stoke-on-Trent North7205440196712017.71
Aldridge-Brownhills5890938634683317.69
Tottenham6883440687719717.69
Milton Keynes South8655955333978717.69
Swindon South7261947119830517.63
Redditch6657344018775017.61
Cardiff West6278740958718617.54
Erewash6965547642834317.51
Leeds East6469837813661817.5
Wrekin, The6554445968801917.44
Hertsmere7305747270821017.37
Rother Valley7284746758811117.35
Barnsley Central6554337001639417.28
Swindon North7838450295866817.23
Clwyd South5374834681596517.2
Bolton West7128447576817717.19
Wellingborough7684651661884817.13
Midlothian6138739242671117.1
Washington & Sunderland West6891037334638217.09
Don Valley7259743420742217.09
Hartlepool6892738242653317.08
Nottingham North6324034285584917.06
Stalybridge & Hyde6908140879696517.04
Finchley & Golders Green7072247157803617.04
Bury North6675944961764517
Brent North8389652298887916.98
Cannock Chase7450845559773216.97
Ilford South8622051191867916.95
Dewsbury7891054008915016.94
Putney6337140785690716.94
Sunderland Central7448542463719116.93
Stretford & Urmston7099144910760116.92
Plymouth Moor View6806241526701616.9
Broxtowe7204252727890716.89
East Lothian7334849161828816.86
Kingswood6636147906807216.85
Wirral West5505039372663016.84
Chingford & Woodford Green6483143106724216.8
Morley & Outwood7489148856818616.76
Staffordshire Moorlands6213743815733816.75
Staffordshire South7384950440842716.71
Stevenage6893744651743216.64
Torfaen6118337640626416.64
Leicestershire North West7121751952863916.63
Coventry North East7303543383721016.62
Ruislip, Northwood & Pinner7087350205834516.62
Newport West6211139720658716.58
Wirral South5609939906661116.57
Worsley & Eccles South7247341701688316.51
Normanton, Pontefract & Castleford8233646239758516.4
Glasgow Central6010530580501016.38
Stourbridge6963747234773316.37
Welwyn Hatfield7205848972801016.36
Sittingbourne & Sheppey7585548578794316.35
Stafford7066750239821116.34
Wakefield7081244444725616.33
Elmet & Rothwell7772455789910916.33
Aberavon5083830958503416.26
Rochester & Strood7375847971780016.26
Chelsea & Fulham6625739856647316.24
Tamworth7196246390751616.2
Makerfield7381343771708216.18
Harrow West6855446116745816.17
Birmingham Erdington6640535546574216.15
Wentworth & Dearne7258642106678716.12
Stockton North6675239498634216.06
Easington6387934914559716.03
Wolverhampton South West5884540160643016.01
Rotherham6356337506599415.98
Hammersmith7234847452756715.95
Derbyshire South7060850419801215.89
Bolton South East6949939604628915.88
Middlesbrough South & Cleveland East7266646214734015.88
Stoke-on-Trent South6803239852632315.87
Batley & Spen7673851109809515.84
Kettering6882447328749815.84
Burton7487449823789115.84
Glasgow North West6099735582562215.8
Dover7183350385796215.8
Basildon & Billericay6551541569653815.73
Hastings & Rye7703049814782515.71
Dudley South6057238165598915.69
Birmingham Northfield7133841814655015.66
Carlisle6526342200656715.56
Delyn5347036984574715.54
Bolsover7276643988682115.51
Telford6506141310639915.49
Warley6275138270592915.49
South Holland & The Deepings7624350188775915.46
Stroud7828657973895515.45
Mansfield8006948395746915.43
Wigan7540744140679715.4
Old Bexley & Sidcup6569945492699615.38
Birmingham Edgbaston6857341571638715.36
Nuneaton6783744646684615.33
Gedling7086648190735015.25
Clwyd West5791338111580115.22
Vale of Glamorgan7021148667740315.21
Blackburn7233145499691815.2
Wolverhampton South East5988434707527715.2
Ogmore5552734650526015.18
Bootle7142241277624515.13
Rayleigh & Wickford7566152343791915.13
Stockton South7384050284760015.11
Thanet South7004545933693515.1
Ellesmere Port & Neston6650944233666315.06
Crewe & Nantwich7972851084765614.99
Ealing Southall6697042756638314.93
Neath5729537122553514.91
Tynemouth7568052668784514.9
Doncaster North7168141483617414.88
Sherwood7144348954728314.88
Ashton Under Lyne6771438432570314.84
Tooting7384050655750914.82
Halesowen & Rowley Regis6369343979651514.81
Keighley6589347692705914.8
Boston & Skegness6718643125637114.77
Battersea7431148792717614.71
Caerphilly6212238692568814.7
Dartford7627150080736114.7
Brigg & Goole6734543874641414.62
Slough7747347742694314.54
Preseli Pembrokeshire5740039602575914.54
Moray6592541004595614.53
Stirling6608046841679714.51
Amber Valley7017145958663614.44
Blackpool South6302735192508214.44
Corby7802454236783414.44
Crawley7278147504684414.41
Walsall South6438740882588014.38
Great Yarmouth7031543057618814.37
Harrow East7051048006685014.27
Liverpool Walton6261234335489114.24
South Shields6408436518518914.21
Blackley & Broughton6948934204486114.21
Leicester East7298647995681714.2
South Ribble7582251458727114.13
Arfon4119826078366614.06
Chorley7097649774695713.98
Croydon North8521651676722613.98
Houghton & Sunderland South6872938021529213.92
Westminster North6673939598551313.92
Hornchurch & Upminster7854753390742613.91
Halton6884641338571813.83
Brighton Pavilion7400951834715913.81
Enfield Southgate6413944352612413.81
Cynon Valley5065029876412013.79
Feltham & Heston8105848536667913.76
Wallasey6591541654569313.67
Harlow6758343878599013.65
Lancashire West7383548473657313.56
Workington5960739259531813.55
Wolverhampton North East5893134894471113.5
Broxbourne7139145658610713.38
Basildon South & Thurrock East7187444735597713.36
Inverclyde5920937512500713.35
Knowsley7956444658596413.35
Morecambe & Lunesdale6957643436579113.33
Waveney7853251141681113.32
Chatham & Aylesford6796443807583213.31
Gravesham7019547303629313.3
Blackpool North & Cleveleys6601740591540013.3
Croydon Central7634949667655313.19
Ealing North7310447678628313.18
West Bromwich East6266837950499313.16
Walsall North6403436187475413.14
Bolton North East6684643277562413
Hemsworth7554243840566712.93
Clacton6719443123557712.93
Linlithgow & Falkirk East8090751450658912.81
Bexleyheath & Crayford6501543182550212.74
Ilford North7237247018596612.69
Eltham6259041964529912.63
Vale of Clwyd5578135534447212.59
Liverpool West Derby6308235784448612.54
Hendon7294346374573412.36
Perth & North Perthshire7214148268595412.34
Dwyfor Meirionnydd4535428906353812.24
Enfield North6626144453540312.15
Carmarthen East & Dinefwr5238538011460912.13
Carmarthen West & Pembrokeshire South5810840507489012.07
Erith & Thamesmead6990042476511612.04
Rutherglen & Hamilton West7640846981563612
West Bromwich West6485936171433611.99
Romford7130646481557211.99
Ayrshire Central6835243915523611.92
Mitcham & Morden6593943797520211.88
Wyre Forest7671350899604011.87
Glasgow South6506940094473911.82
Hyndburn6722142672503311.79
Bradford West6251940576473211.66
East Ham9067450373584911.61
Warwickshire North7013847265548111.6
West Ham8531346951539211.48
Ochil & South Perthshire7511550469575411.4
Dundee West6301337126423311.4
Banff & Buchan6430038466436511.35
Lanark & Hamilton East7477346554524911.28
Bassetlaw7651349577557011.24
Poplar & Limehouse7495546700520911.15
Luton North6564543018478411.12
Livingston7592447907531611.1
Angus6286037960409010.77
Thurrock7775845821490110.7
Rhondda5155431072330910.65
Dundee East6547140568428510.56
Dudley North6083838602406610.53
Edmonton6390440377425210.53
Paisley & Renfrewshire North6370443707459710.52
Llanelli5563737461390210.42
Islwyn5486634684359710.37
Falkirk8186950777522510.29
Copeland6314942787436510.2
Blaenau Gwent5244232395328510.14
Ayrshire North & Arran7422346116463010.04
Barrow & Furness6894344124442410.03
East Kilbride, Strathaven & Lesmahagow765345094650529.92
Motherwell & Wishaw669183912338409.82
Cumbernauld, Kilsyth & Kirkintilloch East640374115039249.54
Paisley & Renfrewshire South611973999838129.53
Castle Point672844502642329.4
Kirkcaldy & Cowdenbeath735344580242699.32
Ayr, Carrick & Cumnock733204589342649.29
Renfrewshire East662495118147209.22
Glasgow South West581913178128709.03
Dumfries & Galloway745845217346088.83
Hayes & Harlington702314263737268.74
Dagenham & Rainham697644423238068.6
Coatbridge, Chryston & Bellshill700674163535198.45
Barking738684534337198.2
Dunbartonshire West660864226634348.12
Airdrie & Shotts623643584928988.08
Glasgow North East598612940922627.69
Glenrothes677654050131087.67
Ynys Mon500753444425927.53
Na h-Eileanan an Iar (Western Isles)217801471710977.45
Kilmarnock & Loudoun741314655334197.34
Glasgow East618653216416175.03
Antrim East6020430502
Antrim North7333842397
Antrim South6305434009
Strangford6053932505
Belfast East5900734488
Belfast North6550436993
Belfast South5952434186
Belfast West5952232133
Tyrone West6114837275
Ulster Mid6459440842
Upper Bann7473241383
Lagan Valley6525736540
Buckingham7498948335
Londonderry East6322034950
29687604
Newry & Armagh7430844906
Down North6069833481
Down South7078442589
Fermanagh & South Tyrone6790846803
Foyle6584337889

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/2017 Who Shall I Vote For?. Policy scoring algorithm updated 22 October 2017 at 17:37



UK RESULTS

PARTY POLLS

ELECTION GUIDE

MAIN PARTIES

CONSTITUENCIES

WATCH PMQ's

QUIZ FAQ's

RESTART QUIZ

CONTACT US