Conservative 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 (%)
Richmond (Yorks)80563534123354162.8
Beaconsfield74982524903205361.06
Windsor69511495883017260.85
Hampshire North East72196529393207560.59
Chelsea & Fulham66257398562409360.45
Chesham & Amersham70333524443165860.37
Maldon68777478952866159.84
Orpington67732489112920059.7
Maidenhead72844537203193759.45
Aldridge-Brownhills58909386342291359.31
South Holland & The Deepings76243501882963959.06
Esher & Walton75338545433213458.91
New Forest West68332475722798058.82
Witney78766577693397358.81
Broxbourne71391456582684458.79
Surrey South West76501572593360558.69
Hampshire North West76695532923107258.31
Tonbridge & Malling71790513142972357.92
Beckenham66219476862759757.87
Rayleigh & Wickford75661523433025757.81
Arundel & South Downs76835559823233357.76
Surrey Heath78107543473132657.64
Mole Valley72297543243126357.55
Ruislip, Northwood & Pinner70873502052886657.5
Welwyn Hatfield72058489722789456.96
Brentwood & Ongar69309505922879356.91
Sevenoaks69591494082807656.82
Hampshire East72262513172913756.78
Surrey East76855546403100756.75
Wealden76537549693109056.56
Daventry71452517742925256.5
Christchurch68859494162788856.44
Newbury79144585893305756.42
Tunbridge Wells73855503202830256.24
Meon Valley70488512382881856.24
Faversham & Kent Mid68858467122625056.2
Epsom & Ewell79908549553086856.17
Henley73123535203005456.15
Hertsmere73057472702647656.01
Romford71306464812603156
Devon South West70813498602790855.97
Runnymede & Weybridge72566481502691555.9
Bedfordshire North East78060555523098955.78
Saffron Walden76035543693015555.46
Chichester81576567873142755.34
Fareham75915543453003755.27
Northamptonshire South 82033598903308155.24
Devizes67379463402551955.07
Hitchin & Harpenden73851547072986954.6
Tatton66746452312468754.58
Worcestershire Mid72145509312777054.52
Lichfield72586515632804854.4
Hertfordshire South West78248567503077354.23
Norfolk North West73105478002591654.22
Ashford81271551852987854.14
Old Bexley & Sidcup65699454922462554.13
Epping Forest72186465842514853.98
Sutton Coldfield74489505892730353.97
Newark71755512282759053.86
Hertford & Stortford78459553772981053.83
Kenilworth & Southam64362484312594553.57
Hertfordshire North East72200504252699553.53
Bromley & Chislehurst65427440372356953.52
Reigate71604499782668853.4
Penrith & The Border64484450872407153.39
Guildford77082555672961853.3
Staffordshire South73849504402683453.2
Clacton67194431232286753.03
Cotswolds, The76729548322907553.03
Thirsk & Malton76416381422016752.87
New Forest East72858500362644352.85
Banbury84379562412970352.81
Bedfordshire South West76559507742681552.81
Ludlow66632487322572052.78
Chingford & Woodford Green64831431062274352.76
Basildon & Billericay65515415692192252.74
Horsham77564558412944752.73
Wokingham76386545282875452.73
Thanet North68602433432282652.66
Braintree71163492032590152.64
Bedfordshire Mid76310548972881552.49
Bracknell76888521362732752.41
Wyre & Preston North70201513082687752.38
Fylde65926436902282652.25
Witham66969468352444852.2
Aylesbury77844531622773652.17
Cities of London & Westminster66849369311926452.16
Derbyshire Dales63376467802437852.11
Putney63371407852122352.04
Wantage80456563412928451.98
Herefordshire North66946475682463151.78
Gosport72816469392430051.77
Worthing West75945491232541651.74
Meriden82228521622695651.68
Eddisbury72100454142347251.68
Wiltshire South West71647490182532151.66
Sleaford & North Hykeham84806595303071951.6
Cambridgeshire North East73224520642686251.59
Wiltshire North66315486992511451.57
Bexhill & Battle81032545872814751.56
Stratford-on-Avon69517505422605251.55
Devon Central71203538732773751.49
Shropshire North78930518692669251.46
Hornchurch & Upminster78547533902746951.45
Bognor Regis & Littlehampton70816468522408751.41
Rushcliffe72955536872747051.17
Rutland & Melton77185552202822851.12
Havant69662439032243351.1
Dorset North73741541412764051.05
Croydon South81303563222868450.93
Suffolk Central & Ipswich North75786534202712550.78
Sussex Mid77199558552832950.72
Skipton & Ripon77381547242768550.59
Stone67062472292389050.58
Suffolk West74374480892431250.56
Basingstoke75473506542559050.52
Cambridgeshire North West88851582832942550.49
Bexleyheath & Crayford65015431822179450.47
Worcestershire West72807540932721350.31
Tiverton & Honiton76808548942761450.3
Woking73837527862655150.3
Ribble Valley77789522872629850.3
Grantham & Stamford78008527992655250.29
Haltemprice & Howden70254487372448650.24
Kensington65975351501759550.06
Sittingbourne & Sheppey75855485782431350.05
Hemel Hempstead72752494712472149.97
Romsey & Southampton North68157489392434549.75
Richmond Park77751592682946149.71
Louth & Horncastle77650504942506549.64
Charnwood74473535422656049.61
Norfolk Mid74260507652512349.49
Leicestershire South76633545772700049.47
Boston & Skegness67186431252132549.45
Folkestone & Hythe78005528002610949.45
Enfield Southgate64139443522192849.44
Selby & Ainsty72804517282556249.42
Norfolk South76179549932713349.34
Gainsborough72939492512426649.27
Somerset North77306579412854949.27
Salisbury67430484812385949.21
Rochester & Strood73758479712360449.2
Kettering68824473282324749.12
Wimbledon65723473952325749.07
Altrincham & Sale West72208493932417648.95
Harborough77917549452689448.95
Huntingdon83557542662651648.86
Chipping Barnet75120506082470048.81
Dartford76271500802442848.78
Wycombe74175481512342348.64
Shipley67689494272400248.56
Gravesham70195473032295648.53
Winchester73805559552715548.53
Worthing East & Shoreham74001483972345848.47
Bournemouth East71125440242132048.43
Norfolk South West73758491502375348.33
Devon East73109530922566248.33
Derbyshire Mid66074473422287748.32
Monmouth64538465192246648.29
Uxbridge & Ruislip South71160450762175848.27
Wellingborough76846516612491848.23
Maidstone & The Weald71041489282349148.01
Thanet South70045459332204347.99
Cambridgeshire South East83068576022762947.97
Suffolk South72498514162455047.75
Wrekin, The65544459682192247.69
Dorset West76869573372728747.59
Bury St Edmunds84716587182789947.51
Poole72641474362253247.5
Yorkshire East80105512542432847.47
Cambridgeshire South78995590562799547.4
Battersea74311487922310347.35
Tewkesbury76655539612547247.2
Beverley & Holderness79318531992506347.11
Spelthorne70479473042226147.06
Macclesfield75370500592350346.95
Harwich & Essex North70743490002300146.94
Forest of Dean68419487632285346.87
Rochford & Southend East71467416311950946.86
Aldershot71465453842120346.72
Isle of Wight109922702643281046.7
Suffolk Coastal76572548932547546.41
Hereford & Herefordshire South72021483812236646.23
Gillingham & Rainham70814467862162446.22
Broadland72445526762433846.2
Chatham & Aylesford67964438072023046.18
Chelmsford77525545932520746.17
Southend West66918436062008646.06
Finchley & Golders Green70722471572168845.99
Totnes67962478432194045.86
Crewe & Nantwich79728510842342045.85
Congleton72280507802325045.79
Tamworth71962463902123845.78
Harrogate & Knaresborough74760531342430545.74
Ilford North72372470182150645.74
Devon West & Torridge77360552572523045.66
Derbyshire South70608504192293545.49
South Ribble75822514582339645.47
Bridgwater & Somerset West82180544932467545.28
Staffordshire Moorlands62137438151979345.17
Bournemouth West71753416591880845.15
Cornwall South East71373496172239045.13
Dorset South73360503102266745.05
Harlow67583438781969144.88
Brigg & Goole67345438741968044.86
Canterbury74121492092205044.81
Crawley72781475042126444.76
Harrow East70510480062143544.65
Swindon North78384502952240844.55
Leicestershire North West71217519522314744.55
Burton74874498232218844.53
Dorset Mid & Poole North64660467882083144.52
Somerton & Frome81548606122697644.51
Weston-Super-Mare78487527162335644.31
Portsmouth North70329441181953344.27
Rugby68914474682090144.03
Dover71833503852217444.01
Castle Point67284450261980643.99
Shrewsbury and Atcham75446530452331343.95
Stafford70667502392204743.88
Basildon South & Thurrock East71874447351962443.87
Bromsgrove73036516302255843.69
Redditch66573440181913843.48
Milton Keynes North82432538882341943.46
Hexham60360434831879543.22
Reading West72120475302052343.18
Great Yarmouth70315430571857143.13
Dudley South60572381651645043.1
Newton Abbot69319482832077443.03
York Outer75939533002291242.99
Scarborough & Whitby75470492822110842.83
Preseli Pembrokeshire57400396021694442.79
Stourbridge69637472342015342.67
Bosworth77296542742313242.62
Elmet & Rothwell77724557892377842.62
Warwick & Leamington67800490322087642.58
Solihull76288551292346042.55
Reading East74929499852126942.55
Wells79432558642376042.53
Wirral West55050393721672642.48
Sutton & Cheam66658485082054842.36
Hendon72943463741963542.34
Oxford West & Abingdon86458564802390642.33
Enfield North66261444531880442.3
Taunton Deane82507581502453842.2
Corby78024542362288642.2
Cleethorpes70214449661893942.12
Keighley65893476922000341.94
Vale of Glamorgan70211486672034141.8
Blackpool North & Cleveleys66017405911696441.79
Swindon South72619471191968741.78
Rossendale & Darwen73229471281969141.78
Truro & Falmouth70598487682034941.73
Cornwall North67940468441953141.69
Milton Keynes South86559553332303441.63
Loughborough77505528382197141.58
Clwyd West57913381111583341.54
Morecambe & Lunesdale69576434361803541.52
Nuneaton67837446461853641.52
Stevenage68937446511849141.41
Montgomeryshire48730338131397641.33
Somerset North East67881512032113041.27
Halesowen & Rowley Regis63693439791811541.19
Cheltenham78998527862173941.18
Carmarthen West & Pembrokeshire South58108405071664941.1
Hastings & Rye77030498142046841.09
Chippenham72106523852150041.04
High Peak71458503372058740.9
Stroud78286579732367940.84
Cheadle71635525122144540.84
Northampton South63105389781591740.84
St Albans70058528352153340.76
Filton & Bradley Stoke69003483011968640.76
Eastbourne77840521242122340.72
Wolverhampton South West58845401601634440.7
Chester, City of70131467901899540.6
Norwich North64814425731728040.59
Kingswood66361479061936240.42
Peterborough70278449271813340.36
Waveney78532511412057140.22
Bury North66759449611807040.19
Warwickshire North70138472651899340.18
Cannock Chase74508455591827140.1
St Austell & Newquay75284472381887739.96
Gloucester79321507642026739.92
Worcester72835489741935839.53
Erewash69655476421880539.47
Wirral South56099399061574539.46
Croydon Central76349496671956739.4
Calder Valley76903517802039739.39
Eastleigh77436536502110239.33
Carlisle65263422001658939.31
Sherwood71443489541921139.24
Ipswich75770469411837139.14
Broxtowe72042527272058539.04
St Ives66944459211790038.98
Stockton South73840502841957738.93
Bedford68530451021754638.9
Pendle66422450451751238.88
Torbay76244492101904838.71
Amber Valley70171459581774638.61
Weaver Vale67269439901695338.54
Tooting73840506551951438.52
Westminster North66739395981525138.51
Pudsey69257490831887438.45
Bolton West71284475761823538.33
Dumfriesshire, Clydesdale & Tweeddale66627458921745738.04
Chorley70976497741892238.02
Ealing Central & Acton70251472001794438.02
Brighton Kemptown66015427051621737.97
Bristol North West73469503361911537.97
Camborne & Redruth63975424931596937.58
Birmingham Edgbaston68573415711562037.57
Lincoln73540457211716337.54
Eltham62590419641575337.54
Cardiff North65553476301786037.5
Gedling70866481901796237.27
Brentford & Isleworth83546537652002237.24
Thornbury & Yate64092482261791637.15
Copeland63149427871586637.08
Dudley North60838386021427436.98
Colne Valley80060552962044036.96
Wyre Forest76713508991879336.92
Carshalton & Wallington66524459181692036.85
Thurrock77758458211686936.81
Harrow West68554461161696836.79
Lewes68708500881840136.74
Berwick-upon-Tweed56578384391411636.72
Hove71720498191829436.72
Kingston & Surbiton81115571112086836.54
Brecon & Radnorshire53589388451418236.51
Bolton North East66846432771578636.48
Hammersmith72348474521726136.38
Southampton Itchen74532444121613436.33
Barrow & Furness68943441241601836.3
Telford65061413101499636.3
Lancashire West73835484731754036.19
Westmorland & Lonsdale66988514871863236.19
Lancaster & Fleetwood67379427011540436.07
Devon North74508513211848436.02
Southport67200437571568335.84
Aberconwy44593299661073435.82
Blackpool South63027351921259735.8
Warrington South79182548741964135.79
Wakefield70812444441584135.64
Middlesbrough South & Cleveland East72666462141646135.62
Walsall South64387408821445635.36
Morley & Outwood74891488561726435.34
Vale of Clwyd55781355341250835.2
Dewsbury78910540081889834.99
Watford80798552081929134.94
Ellesmere Port & Neston66509442331541934.86
Delyn53470369841281134.64
Tynemouth75680526681812134.41
Newcastle-under-Lyme69433431911484134.36
Dagenham & Rainham69764442321518334.33
Wolverhampton North East58931348941196434.29
Plymouth Sutton & Devonport72938438941505034.29
Slough77473477421636134.27
Walsall North64034361871239534.25
Northampton North61850402711373534.11
Twickenham80569597212034334.06
Feltham & Heston81058485361651634.03
Halifax70380435551480633.99
Sefton Central67511484631644533.93
Bassetlaw76513495771680333.89
Workington59607392591329033.85
Hyndburn67221426721444133.84
Berwickshire, Roxburgh & Selkirk73826490141655533.78
Hazel Grove62300419811411433.62
Birmingham Northfield71338418141405933.62
Bury South73544482671621633.6
Batley & Spen76738511091715933.57
Coventry South73652459241535233.43
Plymouth Moor View68062415261384533.34
Portsmouth South70242412641372133.25
Leeds North East67899475351574233.12
Southampton Test71931441871458833.01
Derbyshire North East71398470341550332.96
Exeter77158522471722132.96
Nottingham South67441407891343732.94
Yeovil82314571601880732.9
Stalybridge & Hyde69081408791344532.89
Colchester74064461391516932.88
Hampstead & Kilburn80373528221729032.73
Scunthorpe63089370341209132.65
Birmingham Erdington66405355461159232.61
Worsley & Eccles South72473417011355532.51
Newport West62111397201284532.34
Alyn & Deeside60931399231288532.27
Norfolk North67851496611592832.07
Gower61696416711333332
Luton North65645430181367231.78
Derby North71474450801428331.68
Dumfries & Galloway74584521731650131.63
Brent North83896522981648631.52
Darlington68168428961350331.48
Erith & Thamesmead69900424761336531.46
Wallasey65915416541307131.38
Bath66686470861476831.36
Penistone & Stocksbridge68480465161451631.21
Bradford West62519405761263831.15
Birmingham Selly Oak74805465631446831.07
Angus62860379601173830.92
Ealing North73104476781472230.88
Banff & Buchan64300384661184130.78
Great Grimsby61229329541006330.54
Perth & North Perthshire72141482681473930.54
Bridgend58700383471166830.43
Renfrewshire East66249511811556730.42
Aberdeenshire West & Kincardine66110451951367830.26
Warrington North70473442111336430.23
Clwyd South53748346811047730.21
Sunderland Central74485424631277030.07
Edmonton63904403771205229.85
Ealing Southall66970427561273329.78
Don Valley72597434201287729.66
Cardiff West62787409581214329.65
Hayes & Harlington70231426371255329.44
Luton South65219422161239629.36
West Bromwich West64859361711061229.34
Coventry North West72871465601364829.31
Bradford South63580379951106029.11
West Bromwich East62668379501096128.88
Stretford & Urmston70991449101288628.69
Wolverhampton South East5988434707991228.56
Derby South70999411881172928.48
Stoke-on-Trent South68032398521131628.4
Rother Valley72847467581328128.4
Bristol East69448450171274928.32
Cardiff South & Penarth73707443691255328.29
Hartlepool68927382421075828.13
Huddersfield66318405241125327.77
Ilford South86220511911401427.38
Heywood & Middleton80171461251252827.16
Leicester West6490035819972827.16
Poplar & Limehouse74955467001264927.09
Bradford East65116404571086026.84
Leeds North West65399434831155026.56
Oldham East & Saddleworth72557445201177326.44
Mansfield80069483951274126.33
Bishop Auckland68368411361080526.27
Blackburn72331454991189526.14
York Central76439464831212226.08
Moray65925410041068326.05
Stockton North66752394981024725.94
Bolton South East69499396041014825.62
Cambridge74699501301282925.59
Wythenshawe & Sale East79923407511041225.55
Ayr, Carrick & Cumnock73320458931172125.54
Lewisham West & Penge69022450281148925.52
Wrexham5087232976837525.4
Stockport6287939128991325.33
Mitcham & Morden65939437971105625.24
Denton & Reddish6633037635936024.87
Nottingham North6324034285850824.82
Warley6275138270948424.78
Doncaster Central72985417451034024.77
Ashton Under Lyne6771438432951024.75
Wigan75407441401091724.73
Bolsover72766439881081224.58
Greenwich & Woolwich65489411881010924.54
Normanton, Pontefract & Castleford82336462391131424.47
Leicester East72986479951172224.42
Hemsworth75542438401066224.32
Edinburgh South West66361454621102624.25
Croydon North85216516761246624.12
Argyll & Bute67165452071086124.03
Stirling66080468411125424.03
Stoke-on-Trent North7205440196958023.83
Nottingham East5870533112784623.7
Brighton Pavilion74009518341227523.68
Oldham West & Royton72359429101015123.66
Lewisham East6592641719985023.61
Sheffield Hallam68798511351204023.55
Sedgefield6472840222944523.48
Edinburgh West65159464471076723.18
Leeds East6469837813876323.17
Newport East5443734448791822.99
Norwich South73649475511090222.93
Bristol South78579483771108622.92
Ynys Mon5007534444774422.48
Carmarthen East & Dinefwr5238538011850622.38
St Helens North7498544556994022.31
Dwyfor Meirionnydd4535428906644722.3
Leyton & Wanstead6354140159892822.23
Ashfield77379481961069822.2
Dulwich & West Norwood72817482141068422.16
Coventry North East7303543383960922.15
Washington & Sunderland West6891037334815721.85
Fife North East6277140064871521.75
Preston6118732505706021.72
South Shields6408436518788621.59
Edinburgh South5936243801945221.58
Cardiff Central6116536151779921.57
Vauxhall7481143191930121.53
Houghton & Sunderland South6872938021814721.43
Leicester South77175471241006621.36
Birmingham Perry Barr7130442045896021.31
Durham North6754440967862221.05
Stoke-on-Trent Central6100332470683321.04
Doncaster North7168141483872821.04
Leigh7590344332928420.94
Swansea West6133435593740720.81
Aberdeen South6403143034891420.71
Jarrow6435038784800220.63
Ochil & South Perthshire75115504691034220.49
Salford & Eccles7548341533849720.46
Holborn & St Pancras86563546491113420.37
Ayrshire Central6835243915894320.36
Hull West & Hessle5726431505636120.19
Halton6884641338833920.17
Leeds Central8126637394754120.17
Torfaen6118337640754120.03
Durham North West7035043815876620.01
Leeds West6745338752764119.72
East Lothian7334849161966119.65
Islington South & Finsbury6765043555844919.4
Newcastle upon Tyne Central6050734157661119.35
Birmingham Yardley7232140850783619.18
Birkenhead6277335323668718.93
Oxford East8190351651972718.83
Middlesbrough6514833455628318.78
Makerfield7381343771821018.76
Gordon7342048775911118.68
Bristol West82728553471016918.37
Tyneside North7769046405851418.35
Streatham7453246837857818.31
Blackley & Broughton6948934204626018.3
Newcastle upon Tyne North6711043946796618.13
Rochdale7895245907830518.09
St Helens South & Whiston7797546081820917.81
Barking7386845343807317.8
Wentworth & Dearne7258642106739617.57
Wansbeck6178238273671417.54
Sheffield South East6706841408720217.39
Sheffield Heeley6557140871708117.33
Barnsley Central6554337001638817.26
Bermondsey & Old Southwark7762844651763817.11
Caerphilly6212238692662217.11
Arfon4119826078441616.93
Rotherham6356337506627916.74
Hornsey & Wood Green7874855042917416.67
Blyth Valley6290038566641216.63
Burnley6661541845695016.61
Hull East6753034184566716.58
Barnsley East6843538386632916.49
Pontypridd5820536671593216.18
Garston & Halewood7131242825690816.13
Newcastle upon Tyne East6448737840606816.04
Blaydon6780844913715915.94
Chesterfield7187845839721415.74
Ayrshire North & Arran7422346116721215.64
Ogmore5552734650539815.58
Dunbartonshire East6379547948743115.5
Dundee East6547140568617715.23
East Ham9067450373764515.18
Birmingham Hall Green7658048727732015.02
Lanark & Hamilton East7477346554698115
Edinburgh North & Leith6920747356707914.95
Gateshead6649238257571614.94
Tottenham6883440687606414.9
Swansea East5982332676482314.76
West Ham8531346951688814.67
Paisley & Renfrewshire North6370443707638114.6
Hackney North & Stoke Newington7390646461675914.55
Llanelli5563737461538114.36
Aberavon5083830958441114.25
Islington North6811944554633914.23
Kilmarnock & Loudoun7413146553659214.16
Islwyn5486634684485413.99
Walthamstow6462540994573413.99
Bethnal Green & Bow8124350728707113.94
Redcar6712741963579013.8
Easington6387934914479013.72
Hackney South & Shoreditch7284142858580013.53
Lewisham Deptford6705841220555113.47
Inverness, Nairn, Badenoch & Strathspey7252847086627813.33
Durham, City of6883246252614613.29
Hull North6408233291436513.11
Neath5729537122484713.06
Camberwell & Peckham7862746659608013.03
Caithness, Sutherland & Easter Ross4726328768374413.01
East Kilbride, Strathaven & Lesmahagow7653450946661312.98
Aberdeen North6480837701466612.38
Ross, Skye & Lochaber5183634838426012.23
Inverclyde5920937512450212
Linlithgow & Falkirk East8090751450614611.95
Birmingham Ladywood7364635833427711.94
Midlothian6138739242466111.88
Manchester Central9011039927470411.78
Birmingham Hodge Hill7504042472493611.62
Ceredigion5988238258442111.56
Sheffield Brightside & Hillsborough6774038914446811.48
Glasgow South6506940094459211.45
Falkirk8186950777569811.22
Brent Central7404645323506711.18
Manchester Withington7437145031500511.11
Manchester Gorton7593338325422411.02
Liverpool Riverside7453938801424310.94
Edinburgh East6094539865435810.93
Livingston7592447907515810.77
Orkney & Shetland3308519346203210.5
Sheffield Central6755441468420610.14
Cynon Valley5065029876301010.07
Paisley & Renfrewshire South611973999839799.95
Glasgow North West609973558235379.94
Rutherglen & Hamilton West764084698145409.66
Motherwell & Wishaw669183912336609.36
Dundee West630133712634619.32
Kirkcaldy & Cowdenbeath735344580242589.3
Liverpool West Derby630823578433119.25
Knowsley795644465840048.97
Bootle714224127736788.91
Airdrie & Shotts623643584931338.74
Cumbernauld, Kilsyth & Kirkintilloch East640374115034078.28
Coatbridge, Chryston & Bellshill700674163533748.1
Dunbartonshire West660864226632427.67
Merthyr Tydfil & Rhymney547153207624127.52
Liverpool Wavertree625183791428307.46
Glenrothes677654050129227.21
Glasgow Central601053058021587.06
Glasgow North514902961320897.05
Blaenau Gwent524423239522656.99
Dunfermline & Fife West735904894733056.75
Glasgow South West581913178120846.56
Liverpool Walton626123433522416.53
Rhondda515543107219936.41
Glasgow North East598612940915695.34
Glasgow East618653216414534.52
Na h-Eileanan an Iar (Western Isles)21780147176474.4
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