This website does readability filtering of other pages. All styles, scripts, forms and ads are stripped. If you want your website excluded or have other feedback, use this form.

Election results map 2015: full list - Telegraph

Accessibility links

Telegraph.co.uk

Thursday 24 October 2019

    Advertisement
    1. Home»
    2. News»
    3. General election 2015

    Election 2015 results MAPPED: 2015 full list

    Just the facts: find out who your MP is with our easy to read list of results of the 2015 UK general election by constituency

    Interactive: GE2015: Live map

    5:04PM BST 09 May 2015

    Viewing this in a Telegraph app? Tap here for the results map.

    Full general election 2015 results by constituency are below. Click on the constituency name for a full break-down of the results.

    A

    Aberavon - LABOUR HOLD

    Aberconwy - CONSERVATIVE HOLD

    Aberdeen North - SNP GAIN

    Aberdeen South - SNP GAIN

    Airdrie and Shotts - SNP GAIN

    Aldershot - CONSERVATIVE HOLD

    Aldridge-Brownhills CONSERVATIVE HOLD

    Altrincham and Sale West CONSERVATIVE HOLD

    Alyn and Deeside - LABOUR HOLD

    Amber Valley - CONSERVATIVE HOLD

    Angus - SNP HOLD

    Arfon - PLAID CYMRU HOLD

    Argyll and Bute SNP GAIN

    Arundel and South Downs CONSERVATIVE HOLD

    Ashfield - LABOUR HOLD

    Ashford CONSERVATIVE HOLD

    Ashton-under-Lyne LABOUR HOLD

    Aylesbury CONSERVATIVE HOLD

    Ayr, Carrick and Cumnock - SNP GAIN

    B

    Banbury - CONSERVATIVE HOLD

    Banff and Buchan - SNP HOLD

    Barking - LABOUR HOLD

    Barnsley Central - LABOUR HOLD

    Barnsley East - LABOUR HOLD

    Barrow in Furness LABOUR HOLD

    Basildon and Billericay - CONSERVATIVE HOLD

    Basingstoke - CONSERVATIVE HOLD

    Bassetlaw - LABOUR HOLD

    Bath CONSERVATIVE GAIN

    Batley and Spen LABOUR HOLD

    Battersea - CONSERVATIVE HOLD

    Beaconsfield - CONSERVATIVE HOLD

    Beckenham - CONSERVATIVE HOLD

    Bedford CONSERVATIVE HOLD

    Bermondsey and Old Southwark - LABOUR GAIN

    Berwick-upon-Tweed CONSERVATIVE GAIN

    Berwickshire, Roxburgh and Selkirk- SNP GAIN

    Bethnal Green and Bow - LABOUR HOLD

    Beverley and Holderness CONSERVATIVE HOLD

    Bexhill and Battle - CONSERVATIVE HOLD

    Bexleyheath and Crayford - CONSERVATIVE HOLD

    Birkenhead - LABOUR HOLD

    Birmingham, Edgbaston - LABOUR HOLD

    Birmingham, Erdington - LABOUR HOLD

    Birmingham, Hall Green LABOUR HOLD

    Birmingham, Hodge Hill - LABOUR HOLD

    Birmingham, Ladywood LABOUR HOLD

    Birmingham, Northfield - LABOUR HOLD

    Birmingham, Perry Barr LABOUR HOLD

    Birmingham, Selly Oak - LABOUR HOLD

    Birmingham, Yardley - LABOUR GAIN

    Bishop Auckland - LABOUR HOLD

    Blackburn - LABOUR HOLD

    Blackley and Broughton LABOUR HOLD

    Blackpool North and Cleveleys - CONSERVATIVE HOLD

    Blackpool South - LABOUR HOLD

    Blaenau Gwent - LABOUR HOLD

    Blaydon - LABOUR HOLD

    Blyth Valley LABOUR HOLD

    Bognor Regis and Littlehampton - CONSERVATIVE HOLD

    Bolsover - LABOUR HOLD

    Bolton North East - LABOUR HOLD

    Bolton South East - LABOUR HOLD

    Bolton West CONSERVATIVE GAIN

    Bootle - LABOUR HOLD

    Boston and Skegness - CONSERVATIVE HOLD

    Bosworth CONSERVATIVE HOLD

    Bournemouth East - CONSERVATIVE HOLD

    Bournemouth West CONSERVATIVE HOLD

    Bracknell CONSERVATIVE HOLD

    Bradford East LABOUR GAIN

    Bradford South - LABOUR HOLD

    Bradford West LABOUR GAIN

    Braintree CONSERVATIVE HOLD

    Brecon and Radnorshire - CONSERVATIVE GAIN

    Brent Central - LABOUR GAIN

    Brent North - LABOUR HOLD

    Brentford and Isleworth LABOUR GAIN

    Brentwood and Ongar - CONSERVATIVE HOLD

    Bridgend LABOUR HOLD

    Bridgwater and West Somerset CONSERVATIVE HOLD

    Brigg and Goole CONSERVATIVE HOLD

    Brighton, Kemptown CONSERVATIVE HOLD

    Brighton, Pavilion - GREEN HOLD

    Bristol East LABOUR HOLD

    Bristol North West - CONSERVATIVE HOLD

    Bristol South LABOUR HOLD

    Bristol West LABOUR GAIN

    Broadland CONSERVATIVE HOLD

    Bromley and Chislehurst - CONSERVATIVE HOLD

    Bromsgrove - CONSERVATIVE HOLD

    Broxbourne - CONSERVATIVE HOLD

    Broxtowe - CONSERVATIVE HOLD

    Buckingham SPEAKER HOLD

    Burnley - LABOUR GAIN

    Burton - CONSERVATIVE HOLD

    Bury North - CONSERVATIVE HOLD

    Bury South - LABOUR HOLD

    Bury St. Edmunds CONSERVATIVE HOLD

    C

    Caerphilly - LABOUR HOLD

    Caithness, Sutherland and Easter Ross SNP GAIN

    Calder Valley - CONSERVATIVE HOLD

    Camberwell and Peckham LABOUR HOLD

    Camborne and Redruth CONSERVATIVE HOLD

    Cambridge - LABOUR GAIN

    Cannock Chase - CONSERVATIVE HOLD

    Canterbury CONSERVATIVE HOLD

    Cardiff Central LABOUR GAIN

    Cardiff North CONSERVATIVE HOLD

    Cardiff South and Penarth - LABOUR HOLD

    Cardiff West LABOUR HOLD

    Carlisle - CONSERVATIVE HOLD

    Carmarthen East and Dinefwr - PLAID CYMRU HOLD

    Carmarthen West and South Pembrokeshire - CONSERVATIVE HOLD

    Carshalton and Wallington LIB DEM HOLD

    Castle Point - CONSERVATIVE HOLD

    Central Ayrshire - SNP GAIN

    Central Devon - CONSERVATIVE HOLD

    Central Suffolk and North Ipswich CONSERVATIVE HOLD

    Ceredigion - LIBERAL DEMOCRATS HOLD

    Charnwood - CONSERVATIVE HOLD

    Chatham and Aylesford CONSERVATIVE HOLD

    Cheadle CONSERVATIVE GAIN

    Chelmsford CONSERVATIVE HOLD

    Chelsea and Fulham CONSERVATIVE HOLD

    Cheltenham CONSERVATIVE GAIN

    Chesham and Amersham CONSERVATIVE HOLD

    Chesterfield LABOUR HOLD

    Chichester CONSERVATIVE HOLD

    Chingford and Woodford Green - CONSERVATIVE HOLD

    Chippenham - CONSERVATIVE GAIN

    Chipping Barnet CONSERVATIVE HOLD

    Chorley LABOUR HOLD

    Christchurch CONSERVATIVE HOLD

    Cities of London and Westminster CONSERVATIVE HOLD

    City of Chester LABOUR HOLD

    City of Durham LABOUR HOLD

    Clacton UKIP HOLD

    Cleethorpes CONSERVATIVE HOLD

    Clwyd South - LABOUR HOLD

    Clwyd West - CONSERVATIVE HOLD

    Coatbridge, Chryston and Bellshill - SNP GAIN

    Colchester CONSERVATIVE GAIN

    Colne Valley CONSERVATIVE HOLD

    Congleton CONSERVATIVE HOLD

    Copeland - LABOUR HOLD

    Corby CONSERVATIVE HOLD

    Coventry North East - LABOUR HOLD

    Coventry North West - LABOUR HOLD

    Coventry South LABOUR HOLD

    Crawley - CONSERVATIVE HOLD

    Crewe and Nantwich CONSERVATIVE HOLD

    Croydon Central CONSERVATIVE HOLD

    Croydon North LABOUR HOLD

    Croydon South CONSERVATIVE HOLD

    Cumbernauld, Kilsyth and Kirkintilloch East SNP GAIN

    Cynon Valley - LABOUR HOLD

    D

    Dagenham and Rainham - LABOUR HOLD

    Darlington - LABOUR HOLD

    Dartford CONSERVATIVE HOLD

    Daventry CONSERVATIVE HOLD

    Delyn - LABOUR HOLD

    Denton and Reddish - LABOUR HOLD

    Derby North CONSERVATIVE GAIN

    Derby South LABOUR HOLD

    Derbyshire Dales CONSERVATIVE HOLD

    Devizes - CONSERVATIVE HOLD

    Dewsbury - LABOUR GAIN

    Don Valley LABOUR HOLD

    Doncaster Central LABOUR HOLD

    Doncaster North - LABOUR HOLD

    Dover CONSERVATIVE HOLD

    Dudley North - LABOUR HOLD

    Dudley South - CONSERVATIVE HOLD

    Dulwich and West Norwood - LABOUR HOLD

    Dumfries and Galloway - SNP GAIN

    Dumfriesshire, Clydesdale and Tweeddale CONSERVATIVE HOLD

    Dundee East - SNP HOLD

    Dundee West - SNP GAIN

    Dunfermline and West Fife - SNP GAIN

    Dwyfor Meirionnydd - PLAID CYMRU HOLD

    E

    Ealing Central and Acton - LABOUR GAIN

    Ealing North LABOUR HOLD

    Ealing Southall - LABOUR HOLD

    Easington - LABOUR HOLD

    East Antrim - DUP

    East Belfast - DUP

    East Devon - CONSERVATIVE HOLD

    East Dunbartonshire - SNP GAIN

    East Ham LABOUR HOLD

    East Hampshire CONSERVATIVE HOLD

    East Kilbride, Strathaven and Lesmahagow - SNP GAIN

    East Londonderry - DUP

    East Lothian SNP GAIN

    East Renfrewshire SNP GAIN

    East Surrey CONSERVATIVE HOLD

    East Worthing and Shoreham CONSERVATIVE HOLD

    East Yorkshire CONSERVATIVE HOLD

    Eastbourne CONSERVATIVE GAIN

    Eastleigh - CONSERVATIVE GAIN

    Eddisbury - CONSERVATIVE HOLD

    Edinburgh East SNP GAIN

    Edinburgh North and Leith SNP GAIN

    Edinburgh South - LABOUR HOLD

    Edinburgh South West - SNP GAIN

    Edinburgh West - SNP GAIN

    Edmonton LABOUR HOLD

    Ellesmere Port and Neston LABOUR HOLD

    Elmet and Rothwell CONSERVATIVE HOLD

    Eltham LABOUR HOLD

    Enfield North LABOUR GAIN

    Enfield Southgate - CONSERVATIVE HOLD

    Epping Forest - CONSERVATIVE HOLD

    Epsom and Ewell CONSERVATIVE HOLD

    Erewash CONSERVATIVE HOLD

    Erith and Thamesmead LABOUR HOLD

    Esher and Walton CONSERVATIVE HOLD

    Exeter LABOUR HOLD

    F

    Falkirk - SNP GAIN

    Fareham - CONSERVATIVE HOLD

    Faversham and Mid Kent CONSERVATIVE HOLD

    Feltham and Heston - LABOUR HOLD

    Fermanagh and South Tyrone - UUP

    Filton and Bradley Stoke CONSERVATIVE HOLD

    Finchley and Golders Green - CONSERVATIVE HOLD

    Folkestone and Hythe - CONSERVATIVE HOLD

    Forest of Dean CONSERVATIVE HOLD

    Foyle - SDLP

    Fylde CONSERVATIVE HOLD

    G

    Gainsborough CONSERVATIVE HOLD

    Garston and Halewood - LABOUR HOLD

    Gateshead - LABOUR HOLD

    Gedling - LABOUR HOLD

    Gillingham and Rainham CONSERVATIVE HOLD

    Glasgow Central - SNP GAIN

    Glasgow East - SNP GAIN

    Glasgow North - SNP GAIN

    Glasgow North East - SNP GAIN

    Glasgow North West - SNP GAIN

    Glasgow South - SNP GAIN

    Glasgow South West - SNP GAIN

    Glenrothes SNP GAIN

    Gloucester - CONSERVATIVE HOLD

    Gordon - SNP GAIN

    Gosport - CONSERVATIVE HOLD

    Gower - CONSERVATIVE GAIN

    Grantham and Stamford CONSERVATIVE HOLD

    Gravesham CONSERVATIVE HOLD

    Great Grimsby - LABOUR HOLD

    Great Yarmouth CONSERVATIVE HOLD

    Greenwich and Woolwich LABOUR HOLD

    Guildford CONSERVATIVE HOLD

    H

    Hackney North and Stoke Newington LABOUR HOLD

    Hackney South and Shoreditch - LABOUR HOLD

    Halesowen and Rowley Regis CONSERVATIVE HOLD

    Halifax - LABOUR HOLD

    Haltemprice and Howden CONSERVATIVE HOLD

    Halton - LABOUR HOLD

    Hammersmith - LABOUR HOLD

    Hampstead and Kilburn - LABOUR HOLD

    Harborough - CONSERVATIVE HOLD

    Harlow - CONSERVATIVE HOLD

    Harrogate and Knaresborough CONSERVATIVE HOLD

    Harrow East - CONSERVATIVE HOLD

    Harrow West LABOUR HOLD

    Hartlepool - LABOUR HOLD

    Harwich and North Essex CONSERVATIVE HOLD

    Hastings and Rye - CONSERVATIVE HOLD

    Havant - CONSERVATIVE HOLD

    Hayes and Harlington - LABOUR HOLD

    Hazel Grove - CONSERVATIVE GAIN

    Hemel Hempstead - CONSERVATIVE HOLD

    Hemsworth LABOUR HOLD

    Hendon - CONSERVATIVE HOLD

    Henley - CONSERVATIVE HOLD

    Hereford and South Herefordshire - CONSERVATIVE HOLD

    Hertford and Stortford CONSERVATIVE HOLD

    Hertsmere - CONSERVATIVE HOLD

    Hexham - CONSERVATIVE HOLD

    Heywood and Middleton - LABOUR HOLD

    High Peak - CONSERVATIVE HOLD

    Hitchin and Harpenden - CONSERVATIVE HOLD

    Holborn and St Pancras - LABOUR HOLD

    Hornchurch and Upminster - CONSERVATIVE HOLD

    Hornsey and Wood Green - LABOUR GAIN

    Horsham - CONSERVATIVE HOLD

    Houghton and Sunderland South - LABOUR HOLD

    Hove - LABOUR GAIN

    Huddersfield - LABOUR HOLD

    Huntingdon CONSERVATIVE HOLD

    Hyndburn - LABOUR HOLD

    I

    Ilford North - LABOUR GAIN

    Ilford South - LABOUR HOLD

    Inverclyde - SNP GAIN

    Inverness, Nairn, Badenoch and Strathspey SNP GAIN

    Ipswich CONSERVATIVE HOLD

    Isle of Wight - CONSERVATIVE HOLD

    Islington North - LABOUR HOLD

    Islington South and Finsbury - LABOUR HOLD

    Islwyn - LABOUR HOLD

    J

    Jarrow - LABOUR HOLD

    K

    Keighley CONSERVATIVE HOLD

    Kenilworth and Southam CONSERVATIVE HOLD

    Kensington - CONSERVATIVE HOLD

    Kettering - CONSERVATIVE HOLD

    Kilmarnock and Loudoun - SNP GAIN

    Kingston and Surbiton - CONSERVATIVE GAIN

    Kingston upon Hull East - LABOUR HOLD

    Kingston upon Hull North LABOUR HOLD

    Kingston upon Hull West and Hessle - LABOUR HOLD

    Kingswood CONSERVATIVE HOLD

    Kirkcaldy and Cowdenbeath - SNP GAIN

    Knowsley - LABOUR HOLD

    L

    Lagan Valley - DUP

    Lanark and Hamilton East - SNP GAIN

    Lancaster and Fleetwood - LABOUR GAIN

    Leeds Central LABOUR HOLD

    Leeds East LABOUR HOLD

    Leeds North East - LABOUR HOLD

    Leeds North West - LIBERAL DEMOCRAT HOLD

    Leeds West LABOUR HOLD

    Leicester East - LABOUR HOLD

    Leicester South - LABOUR HOLD

    Leicester West - LABOUR HOLD

    Leigh - LABOUR HOLD

    Lewes CONSERVATIVE GAIN

    Lewisham Deptford LABOUR HOLD

    Lewisham East - LABOUR HOLD

    Lewisham West and Penge - LABOUR HOLD

    Leyton and Wanstead LABOUR HOLD

    Lichfield CONSERVATIVE HOLD

    Lincoln CONSERVATIVE HOLD

    Linlithgow and East Falkirk - SNP GAIN

    Liverpool Riverside LABOUR HOLD

    Liverpool Walton - LABOUR HOLD

    Liverpool Wavertree - LABOUR HOLD

    Liverpool West Derby - LABOUR HOLD

    Livingston - SNP GAIN

    Llanelli - LABOUR HOLD

    Loughborough CONSERVATIVE HOLD

    Louth and Horncastle - CONSERVATIVE HOLD

    Ludlow - CONSERVATIVE HOLD

    Luton North - LABOUR HOLD

    Luton South - LABOUR HOLD

    M

    Macclesfield CONSERVATIVE HOLD

    Maidenhead CONSERVATIVE HOLD

    Maidstone and The Weald CONSERVATIVE HOLD

    Makerfield - LABOUR HOLD

    Maldon CONSERVATIVE HOLD

    Manchester Central LABOUR HOLD

    Manchester Gorton - LABOUR HOLD

    Manchester Withington - LABOUR GAIN

    Mansfield LABOUR HOLD

    Meon Valley CONSERVATIVE HOLD

    Meriden CONSERVATIVE HOLD

    Merthyr Tydfil and Rhymney - LABOUR HOLD

    Mid Bedfordshire CONSERVATIVE HOLD

    Mid Derbyshire CONSERVATIVE HOLD

    Mid Dorset and North Poole CONSERVATIVE GAIN

    Mid Norfolk CONSERVATIVE HOLD

    Mid Sussex CONSERVATIVE HOLD

    Mid Ulster - Sinn Féin

    Mid Worcestershire CONSERVATIVE HOLD

    Middlesbrough - LABOUR HOLD

    Middlesbrough South and Cleveland East LABOUR HOLD

    Midlothian - SNP GAIN

    Milton Keynes North CONSERVATIVE HOLD

    Milton Keynes South CONSERVATIVE HOLD

    Mitcham and Morden - LABOUR HOLD

    Mole Valley CONSERVATIVE HOLD

    Monmouth CONSERVATIVE HOLD

    Montgomeryshire - CONSERVATIVE HOLD

    Moray - SNP HOLD

    Morecambe and Lunesdale CONSERVATIVE HOLD

    Morley and Outwood - CONSERVATIVE GAIN

    Motherwell and Wishaw - SNP GAIN

    N

    Na h-Eileanan an Iar - SNP HOLD

    Neath - LABOUR HOLD

    New Forest East - CONSERVATIVE HOLD

    New Forest West - CONSERVATIVE HOLD

    Newark CONSERVATIVE HOLD

    Newbury CONSERVATIVE HOLD

    Newcastle upon Tyne Central - LABOUR HOLD

    Newcastle upon Tyne East - LABOUR HOLD

    Newcastle upon Tyne North - LABOUR HOLD

    Newcastle-under-Lyme LABOUR HOLD

    Newport East - LABOUR HOLD

    Newport West - LABOUR HOLD

    Newry and Armagh - Sinn Féin

    Newton Abbot CONSERVATIVE HOLD

    Normanton, Pontefract and Castleford - LABOUR HOLD

    North Antrim - DUP

    North Ayrshire and Arran - SNP GAIN

    North Belfast - DUP

    North Cornwall CONSERVATIVE GAIN

    North Devon CONSERVATIVE GAIN

    North Dorset CONSERVATIVE HOLD

    North Durham LABOUR HOLD

    North Down - Independent

    North East Bedfordshire CONSERVATIVE HOLD

    North East Cambridgeshire CONSERVATIVE HOLD

    North East Derbyshire LABOUR HOLD

    North East Fife - SNP GAIN

    North East Hampshire CONSERVATIVE HOLD

    North East Hertfordshire CONSERVATIVE HOLD

    North East Somerset -CONSERVATIVE HOLD

    North Herefordshire CONSERVATIVE HOLD

    North Norfolk - LIB DEM HOLD

    North Shropshire - CONSERVATIVE HOLD

    North Somerset - CONSERVATIVE HOLD

    North Swindon - CONSERVATIVE HOLD

    North Thanet CONSERVATIVE HOLD

    North Tyneside - LABOUR HOLD

    North Warwickshire - CONSERVATIVE HOLD

    North West Cambridgeshire - CONSERVATIVE HOLD

    North West Durham - LABOUR HOLD

    North West Hampshire - CONSERVATIVE HOLD

    North West Leicestershire CONSERVATIVE HOLD

    North West Norfolk - CONSERVATIVE HOLD

    North Wiltshire - CONSERVATIVE HOLD

    Northampton North CONSERVATIVE HOLD

    Northampton South - CONSERVATIVE HOLD

    Norwich North CONSERVATIVE HOLD

    Norwich South - LABOUR GAIN

    Nottingham East LABOUR HOLD

    Nottingham North LABOUR HOLD

    Nottingham South LABOUR HOLD

    Nuneaton - CONSERVATIVE HOLD

    O

    Ochil and South Perthshire - SNP GAIN

    Ogmore - LABOUR HOLD

    Old Bexley and Sidcup CONSERVATIVE HOLD

    Oldham East and Saddleworth - LABOUR HOLD

    Oldham West and Royton LABOUR HOLD

    Orkney and Shetland - LIBERAL DEMOCRAT HOLD

    Orpington CONSERVATIVE HOLD

    Oxford East - LABOUR HOLD

    Oxford West and Abingdon CONSERVATIVE HOLD

    P

    Paisley and Renfrewshire North - SNP GAIN

    Paisley and Renfrewshire South - SNP GAIN

    Pendle CONSERVATIVE HOLD

    Penistone and Stocksbridge LABOUR HOLD

    Penrith and The Border CONSERVATIVE HOLD

    Perth and North Perthshire - SNP HOLD

    Peterborough - CONSERVATIVE HOLD

    Plymouth Moor View - CONSERVATIVE GAIN

    Plymouth Sutton and Devonport - CONSERVATIVE HOLD

    Pontypridd - LABOUR HOLD

    Poole CONSERVATIVE HOLD

    Poplar and Limehouse LABOUR HOLD

    Portsmouth North - CONSERVATIVE HOLD

    Portsmouth South CONSERVATIVE GAIN

    Preseli Pembrokeshire CONSERVATIVE HOLD

    Preston - LABOUR HOLD

    Pudsey - CONSERVATIVE HOLD

    Putney - CONSERVATIVE HOLD

    R

    Rayleigh and Wickford CONSERVATIVE HOLD

    Reading East CONSERVATIVE HOLD

    Reading West - CONSERVATIVE HOLD

    Redcar - LABOUR GAIN

    Redditch CONSERVATIVE HOLD

    Reigate CONSERVATIVE HOLD

    Rhondda - LABOUR HOLD

    Ribble Valley - CONSERVATIVE HOLD

    Richmond (Yorks) CONSERVATIVE HOLD

    Richmond Park CONSERVATIVE HOLD

    Rochdale LABOUR HOLD

    Rochester and Strood CONSERVATIVE HOLD

    Rochford and Southend East CONSERVATIVE HOLD

    Romford CONSERVATIVE HOLD

    Romsey and Southampton North CONSERVATIVE HOLD

    Ross, Skye and Lochaber - SNP GAIN

    Rossendale and Darwen - CONSERVATIVE HOLD

    Rother Valley - LABOUR HOLD

    Rotherham - LABOUR HOLD

    Rugby - CONSERVATIVE HOLD

    Ruislip, Northwood and Pinner CONSERVATIVE HOLD

    Runnymede and Weybridge CONSERVATIVE HOLD

    Rushcliffe CONSERVATIVE HOLD

    Rutherglen and Hamilton West - SNP GAIN

    Rutland and Melton - CONSERVATIVE HOLD

    S

    Saffron Walden CONSERVATIVE HOLD

    Salford and Eccles - LABOUR HOLD

    Salisbury - CONSERVATIVE HOLD

    Scarborough and Whitby CONSERVATIVE HOLD

    Scunthorpe - LABOUR HOLD

    Sedgefield - LABOUR HOLD

    Sefton Central - LABOUR HOLD

    Selby and Ainsty CONSERVATIVE HOLD

    Sevenoaks - CONSERVATIVE HOLD

    Sheffield Brightside and Hillsborough LABOUR HOLD

    Sheffield Central - LABOUR HOLD

    Sheffield Hallam - LIB DEM HOLD

    Sheffield Heeley - LABOUR HOLD

    Sheffield South East - LABOUR HOLD

    Sherwood CONSERVATIVE HOLD

    Shipley CONSERVATIVE HOLD

    Shrewsbury and Atcham - CONSERVATIVE HOLD

    Sittingbourne and Sheppey - CONSERVATIVE HOLD

    Skipton and Ripon CONSERVATIVE HOLD

    Sleaford and North Hykeham CONSERVATIVE HOLD

    Slough - LABOUR HOLD

    Solihull CONSERVATIVE GAIN

    Somerton and Frome CONSERVATIVE GAIN

    South Antrim - UUP

    South Basildon and East Thurrock - CONSERVATIVE HOLD

    South Belfast - SDLP

    South Cambridgeshire CONSERVATIVE HOLD

    South Derbyshire CONSERVATIVE HOLD

    South Dorset CONSERVATIVE HOLD

    South Down - SDLP

    South East Cambridgeshire CONSERVATIVE HOLD

    South East Cornwall CONSERVATIVE HOLD

    South Holland and The Deepings CONSERVATIVE HOLD

    South Leicestershire CONSERVATIVE HOLD

    South Norfolk CONSERVATIVE HOLD

    South Northamptonshire CONSERVATIVE HOLD

    South Ribble CONSERVATIVE HOLD

    South Shields LABOUR HOLD

    South Staffordshire CONSERVATIVE HOLD

    South Suffolk - CONSERVATIVE HOLD

    South Swindon - CONSERVATIVE HOLD

    South Thanet - CONSERVATIVE HOLD

    South West Bedfordshire CONSERVATIVE HOLD

    South West Devon CONSERVATIVE HOLD

    South West Hertfordshire CONSERVATIVE HOLD

    South West Norfolk CONSERVATIVE HOLD

    South West Surrey CONSERVATIVE HOLD

    South West Wiltshire - CONSERVATIVE HOLD

    Southampton Itchen CONSERVATIVE GAIN

    Southampton Test - LABOUR HOLD

    Southend West - CONSERVATIVE HOLD

    Southport LIB DEM HOLD

    Spelthorne - CONSERVATIVE HOLD

    St Albans CONSERVATIVE HOLD

    St Austell and Newquay - CONSERVATIVE GAIN

    St Helens North LABOUR HOLD

    St Helens South and Whiston - LABOUR HOLD

    St Ives CONSERVATIVE GAIN

    Stafford - CONSERVATIVE HOLD

    Staffordshire Moorlands CONSERVATIVE HOLD

    Stalybridge and Hyde LABOUR HOLD

    Stevenage - CONSERVATIVE HOLD

    Stirling - SNP GAIN

    Stockport LABOUR HOLD

    Stockton North - LABOUR HOLD

    Stockton South - CONSERVATIVE HOLD

    Stoke-on-Trent Central LABOUR HOLD

    Stoke-on-Trent North LABOUR HOLD

    Stoke-on-Trent South LABOUR HOLD

    Stone CONSERVATIVE HOLD

    Stourbridge - CONSERVATIVE HOLD

    Strangford - DUP

    Stratford-on-Avon - CONSERVATIVE HOLD

    Streatham - LABOUR HOLD

    Stretford and Urmston LABOUR HOLD

    Stroud - CONSERVATIVE HOLD

    Suffolk Coastal CONSERVATIVE HOLD

    Sunderland Central - LABOUR HOLD

    Surrey Heath - CONSERVATIVE HOLD

    Sutton and Cheam - CONSERVATIVE GAIN

    Sutton Coldfield - CONSERVATIVE HOLD

    Swansea East - LABOUR HOLD

    Swansea West - LABOUR HOLD

    T

    Tamworth CONSERVATIVE HOLD

    Tatton CONSERVATIVE HOLD

    Taunton Deane CONSERVATIVE GAIN

    Telford CONSERVATIVE HOLD

    Tewkesbury - CONSERVATIVE HOLD

    The Cotswolds CONSERVATIVE HOLD

    The Wrekin CONSERVATIVE HOLD

    Thirsk and Malton - CONSERVATIVE HOLD

    Thornbury and Yate CONSERVATIVE GAIN

    Thurrock - CONSERVATIVE HOLD

    Tiverton and Honiton - CONSERVATIVE HOLD

    Tonbridge and Malling CONSERVATIVE HOLD

    Tooting - LABOUR HOLD

    Torbay CONSERVATIVE GAIN

    Torfaen - LABOUR HOLD

    Torridge and West Devon - CONSERVATIVE HOLD

    Totnes CONSERVATIVE HOLD

    Tottenham - LABOUR HOLD

    Truro and Falmouth - CONSERVATIVE HOLD

    Tunbridge Wells - CONSERVATIVE HOLD

    Twickenham CONSERVATIVE GAIN

    Tynemouth - LABOUR HOLD

    U

    Upper Bann - DUP

    Uxbridge and South Ruislip CONSERVATIVE HOLD

    V

    Vale of Clwyd CONSERVATIVE GAIN

    Vale of Glamorgan CONSERVATIVE HOLD

    Vauxhall - LABOUR HOLD

    W

    Wakefield LABOUR HOLD

    Wallasey - LABOUR HOLD

    Walsall North LABOUR HOLD

    Walsall South LABOUR HOLD

    Walthamstow LABOUR HOLD

    Wansbeck LABOUR HOLD

    Wantage - CONSERVATIVE HOLD

    Warley - LABOUR HOLD

    Warrington North LABOUR HOLD

    Warrington South - CONSERVATIVE HOLD

    Warwick and Leamington - CONSERVATIVE HOLD

    Washington and Sunderland West - LABOUR HOLD

    Watford - CONSERVATIVE HOLD

    Waveney- CONSERVATIVE HOLD

    Wealden - CONSERVATIVE HOLD

    Weaver Vale CONSERVATIVE HOLD

    Wellingborough CONSERVATIVE HOLD

    Wells CONSERVATIVE GAIN

    Welwyn Hatfield CONSERVATIVE HOLD

    Wentworth and Dearne - LABOUR HOLD

    West Aberdeenshire and Kincardine SNP GAIN

    West Belfast - Sinn Féin

    West Bromwich East - LABOUR HOLD

    West Bromwich West - LABOUR HOLD

    West Dorset - CONSERVATIVE HOLD

    West Dunbartonshire - SNP GAIN

    West Ham - LABOUR HOLD

    West Lancashire - LABOUR HOLD

    West Suffolk - CONSERVATIVE HOLD

    West Tyrone - Sinn Féin

    West Worcestershire - CONSERVATIVE HOLD

    Westminster North - LABOUR HOLD

    Westmorland and Lonsdale - LIBERAL DEMOCRAT HOLD

    Weston-Super-Mare - CONSERVATIVE HOLD

    Wigan - LABOUR HOLD

    Wimbledon - CONSERVATIVE HOLD

    Winchester - CONSERVATIVE HOLD

    Windsor CONSERVATIVE HOLD

    Wirral South - LABOUR HOLD

    Wirral West LABOUR HOLD

    Witham - CONSERVATIVE HOLD

    Witney CONSERVATIVE HOLD

    Woking CONSERVATIVE HOLD

    Wokingham CONSERVATIVE HOLD

    Wolverhampton North East - LABOUR HOLD

    Wolverhampton South East - LABOUR HOLD

    Wolverhampton South West - LABOUR GAIN

    Worcester - CONSERVATIVE HOLD

    Workington - LABOUR HOLD

    Worsley and Eccles South - LABOUR HOLD

    Worthing West - CONSERVATIVE HOLD

    Wrexham - LABOUR HOLD

    Wycombe - CONSERVATIVE HOLD

    Wyre and Preston North - CONSERVATIVE HOLD

    Wyre Forest - CONSERVATIVE HOLD

    Wythenshawe and Sale East - LABOUR HOLD

    Y

    Yeovil CONSERVATIVE GAIN

    Ynys Mon - LABOUR HOLD

    York Central - LABOUR HOLD

    York Outer CONSERVATIVE HOLD

    thetelegraphnews
    Follow @telegraphnews

    Top news galleries

    Advertisement Advertisement  

    Sign up for our Politics email

    Latest News Videos»

    Disabled great-grandfather denied stairlift and forced to crawl

    Elderly wombat rescued after being attacked

    Sponsored

    When media meets medicine

    Advertisement Advertisement

    Back to top

    © Copyright of Telegraph Media Group Limited 2019

    Terms and Conditions

    Today's News

    Archive

    Style Book

    Weather Forecast