Election 2024
Results: parties by seats
326 seats for a majority
0 seats to go
  • Labour 412 seats 211 seats gained
  • Conservative 121 seats 251 seats lost
  • Liberal Democrat 72 seats 64 seats gained
  • Scottish National Party 9 seats 39 seats lost
  • Sinn Fein 7 seats No change
  • Others 29 seats 15 seats gained
Change since 2019

UK Constituencies A-Z

Jump to constituencies beginning with the following letters

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T
  21. U
  22. V
  23. W
  24. Y

constituencies beginning with the letter A

  1. Aberdeen North
    Scottish National Party hold
    Nation: Scotland
  2. Aberdeen South
    Scottish National Party hold
    Nation: Scotland
  3. Aberdeenshire North and Moray East
    Scottish National Party gain from Conservative
    Nation: Scotland
  4. Airdrie and Shotts
    Labour gain from Scottish National Party
    Nation: Scotland
  5. Aldershot
    Labour gain from Conservative
    Nation: England
  6. Alloa and Grangemouth
    Labour gain from Scottish National Party
    Nation: Scotland
  7. Altrincham and Sale West
    Labour gain from Conservative
    Nation: England
  8. Amber Valley
    Labour gain from Conservative
    Nation: England
  9. Angus and Perthshire Glens
    Scottish National Party hold
    Nation: Scotland
  10. Ashfield
    Reform UK gain from Conservative
    Nation: England
  11. Ashford
    Labour gain from Conservative
    Nation: England
  12. Aylesbury
    Labour gain from Conservative
    Nation: England
  13. Ayr, Carrick and Cumnock
    Labour gain from Scottish National Party
    Nation: Scotland

constituencies beginning with the letter B

  1. Banbury
    Labour gain from Conservative
    Nation: England
  2. Bangor Aberconwy
    Labour gain from Conservative
    Nation: Wales
  3. Barrow and Furness
    Labour gain from Conservative
    Nation: England
  4. Basingstoke
    Labour gain from Conservative
    Nation: England
  5. Bassetlaw
    Labour gain from Conservative
    Nation: England
  6. Bath
    Liberal Democrat hold
    Nation: England
  7. Bathgate and Linlithgow
    Labour gain from Scottish National Party
    Nation: Scotland
  8. Belfast East
    Democratic Unionist Party hold
    Nation: Northern Ireland
  9. Belfast South and Mid Down
    Social Democratic & Labour Party hold
    Nation: Northern Ireland
  10. Bexleyheath and Crayford
    Labour gain from Conservative
    Nation: England
  11. Bicester and Woodstock
    Liberal Democrat gain from Conservative
    Nation: England
  12. Birmingham Northfield
    Labour gain from Conservative
    Nation: England
  13. Birmingham Perry Barr
    Independent gain from Labour
    Nation: England
  14. Bishop Auckland
    Labour gain from Conservative
    Nation: England
  15. Blackburn
    Independent gain from Labour
    Nation: England
  16. Blackpool South
    Labour gain from Conservative
    Nation: England
  17. Bolsover
    Labour gain from Conservative
    Nation: England
  18. Bolton North East
    Labour gain from Conservative
    Nation: England
  19. Bolton West
    Labour gain from Conservative
    Nation: England
  20. Boston and Skegness
    Reform UK gain from Conservative
    Nation: England
  21. Bournemouth East
    Labour gain from Conservative
    Nation: England
  22. Bournemouth West
    Labour gain from Conservative
    Nation: England
  23. Bracknell
    Labour gain from Conservative
    Nation: England
  24. Braintree
    Conservative hold
    Nation: England
  25. Brecon, Radnor and Cwm Tawe
    Liberal Democrat gain from Conservative
    Nation: Wales
  26. Bridgend
    Labour gain from Conservative
    Nation: Wales
  27. Bridgwater
    Conservative hold
    Nation: England
  28. Bristol Central
    Green gain from Labour
    Nation: England
  29. Bromsgrove
    Conservative hold
    Nation: England
  30. Broxbourne
    Conservative hold
    Nation: England
  31. Broxtowe
    Labour gain from Conservative
    Nation: England
  32. Buckingham and Bletchley
    Labour gain from Conservative
    Nation: England
  33. Burnley
    Labour gain from Conservative
    Nation: England
  34. Burton and Uttoxeter
    Labour gain from Conservative
    Nation: England
  35. Bury North
    Labour gain from Conservative
    Nation: England
  36. Bury South
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter C

  1. Caerfyrddin
    Plaid Cymru gain from Conservative
    Nation: Wales
  2. Caithness, Sutherland and Easter Ross
    Liberal Democrat gain from Scottish National Party
    Nation: Scotland
  3. Calder Valley
    Labour gain from Conservative
    Nation: England
  4. Camborne and Redruth
    Labour gain from Conservative
    Nation: England
  5. Cannock Chase
    Labour gain from Conservative
    Nation: England
  6. Carlisle
    Labour gain from Conservative
    Nation: England
  7. Carshalton and Wallington
    Liberal Democrat gain from Conservative
    Nation: England
  8. Central Ayrshire
    Labour gain from Scottish National Party
    Nation: Scotland
  9. Chatham and Aylesford
    Labour gain from Conservative
    Nation: England
  10. Cheadle
    Liberal Democrat gain from Conservative
    Nation: England
  11. Chelmsford
    Liberal Democrat gain from Conservative
    Nation: England
  12. Chelsea and Fulham
    Labour gain from Conservative
    Nation: England
  13. Cheltenham
    Liberal Democrat gain from Conservative
    Nation: England
  14. Chesham and Amersham
    Liberal Democrat gain from Conservative
    Nation: England
  15. Chichester
    Liberal Democrat gain from Conservative
    Nation: England
  16. Chippenham
    Liberal Democrat gain from Conservative
    Nation: England
  17. Chipping Barnet
    Labour gain from Conservative
    Nation: England
  18. Chorley
    Speaker of the House of Commons win
    Nation: England
  19. Clacton
    Reform UK gain from Conservative
    Nation: England
  20. Clwyd East
    Labour gain from Conservative
    Nation: Wales
  21. Clwyd North
    Labour gain from Conservative
    Nation: Wales
  22. Coatbridge and Bellshill
    Labour gain from Scottish National Party
    Nation: Scotland
  23. Colchester
    Labour gain from Conservative
    Nation: England
  24. Colne Valley
    Labour gain from Conservative
    Nation: England
  25. Congleton
    Labour gain from Conservative
    Nation: England
  26. Cowdenbeath and Kirkcaldy
    Labour gain from Scottish National Party
    Nation: Scotland
  27. Crawley
    Labour gain from Conservative
    Nation: England
  28. Crewe and Nantwich
    Labour gain from Conservative
    Nation: England
  29. Cumbernauld and Kirkintilloch
    Labour gain from Scottish National Party
    Nation: Scotland

constituencies beginning with the letter D

  1. Darlington
    Labour gain from Conservative
    Nation: England
  2. Dartford
    Labour gain from Conservative
    Nation: England
  3. Daventry
    Conservative hold
    Nation: England
  4. Derby North
    Labour gain from Conservative
    Nation: England
  5. Derbyshire Dales
    Labour gain from Conservative
    Nation: England
  6. Dewsbury and Batley
    Independent gain from Labour
    Nation: England
  7. Didcot and Wantage
    Liberal Democrat gain from Conservative
    Nation: England
  8. Dorking and Horley
    Liberal Democrat gain from Conservative
    Nation: England
  9. Dover and Deal
    Labour gain from Conservative
    Nation: England
  10. Dudley
    Labour gain from Conservative
    Nation: England
  11. Dundee Central
    Scottish National Party hold
    Nation: Scotland
  12. Dunfermline and Dollar
    Labour gain from Scottish National Party
    Nation: Scotland

constituencies beginning with the letter E

  1. Earley and Woodley
    Labour gain from Conservative
    Nation: England
  2. East Antrim
    Democratic Unionist Party hold
    Nation: Northern Ireland
  3. East Kilbride and Strathaven
    Labour gain from Scottish National Party
    Nation: Scotland
  4. East Londonderry
    Democratic Unionist Party hold
    Nation: Northern Ireland
  5. East Renfrewshire
    Labour gain from Scottish National Party
    Nation: Scotland
  6. East Thanet
    Labour gain from Conservative
    Nation: England
  7. East Worthing and Shoreham
    Labour gain from Conservative
    Nation: England
  8. Eastbourne
    Liberal Democrat gain from Conservative
    Nation: England
  9. Eastleigh
    Liberal Democrat gain from Conservative
    Nation: England
  10. Edinburgh East and Musselburgh
    Labour gain from Scottish National Party
    Nation: Scotland
  11. Edinburgh North and Leith
    Labour gain from Scottish National Party
    Nation: Scotland
  12. Edinburgh South West
    Labour gain from Scottish National Party
    Nation: Scotland
  13. Edinburgh West
    Liberal Democrat hold
    Nation: Scotland
  14. Eltham and Chislehurst
    Labour gain from Conservative
    Nation: England
  15. Ely and East Cambridgeshire
    Liberal Democrat gain from Conservative
    Nation: England
  16. Epsom and Ewell
    Liberal Democrat gain from Conservative
    Nation: England
  17. Erewash
    Labour gain from Conservative
    Nation: England
  18. Esher and Walton
    Liberal Democrat gain from Conservative
    Nation: England

constituencies beginning with the letter F

  1. Falkirk
    Labour gain from Scottish National Party
    Nation: Scotland
  2. Filton and Bradley Stoke
    Labour gain from Conservative
    Nation: England
  3. Finchley and Golders Green
    Labour gain from Conservative
    Nation: England
  4. Folkestone and Hythe
    Labour gain from Conservative
    Nation: England
  5. Forest of Dean
    Labour gain from Conservative
    Nation: England
  6. Foyle
    Social Democratic & Labour Party hold
    Nation: Northern Ireland
  7. Frome and East Somerset
    Liberal Democrat gain from Conservative
    Nation: England
  8. Fylde
    Conservative hold
    Nation: England

constituencies beginning with the letter G

  1. Gedling
    Labour gain from Conservative
    Nation: England
  2. Gillingham and Rainham
    Labour gain from Conservative
    Nation: England
  3. Glasgow East
    Labour gain from Scottish National Party
    Nation: Scotland
  4. Glasgow North
    Labour gain from Scottish National Party
    Nation: Scotland
  5. Glasgow North East
    Labour gain from Scottish National Party
    Nation: Scotland
  6. Glasgow South
    Labour gain from Scottish National Party
    Nation: Scotland
  7. Glasgow South West
    Labour gain from Scottish National Party
    Nation: Scotland
  8. Glasgow West
    Labour gain from Scottish National Party
    Nation: Scotland
  9. Glastonbury and Somerton
    Liberal Democrat gain from Conservative
    Nation: England
  10. Glenrothes and Mid Fife
    Labour gain from Scottish National Party
    Nation: Scotland
  11. Gloucester
    Labour gain from Conservative
    Nation: England
  12. Gosport
    Conservative hold
    Nation: England
  13. Gravesham
    Labour gain from Conservative
    Nation: England
  14. Great Yarmouth
    Reform UK gain from Conservative
    Nation: England
  15. Guildford
    Liberal Democrat gain from Conservative
    Nation: England

constituencies beginning with the letter H

  1. Halesowen
    Labour gain from Conservative
    Nation: England
  2. Hamilton and Clyde Valley
    Labour gain from Scottish National Party
    Nation: Scotland
  3. Harlow
    Labour gain from Conservative
    Nation: England
  4. Harpenden and Berkhamsted
    Liberal Democrat gain from Conservative
    Nation: England
  5. Harrogate and Knaresborough
    Liberal Democrat gain from Conservative
    Nation: England
  6. Hastings and Rye
    Labour gain from Conservative
    Nation: England
  7. Havant
    Conservative hold
    Nation: England
  8. Hazel Grove
    Liberal Democrat gain from Conservative
    Nation: England
  9. Hemel Hempstead
    Labour gain from Conservative
    Nation: England
  10. Hendon
    Labour gain from Conservative
    Nation: England
  11. Henley and Thame
    Liberal Democrat gain from Conservative
    Nation: England
  12. Hertford and Stortford
    Labour gain from Conservative
    Nation: England
  13. Hertsmere
    Conservative hold
    Nation: England
  14. Hexham
    Labour gain from Conservative
    Nation: England
  15. High Peak
    Labour gain from Conservative
    Nation: England
  16. Hitchin
    Labour gain from Conservative
    Nation: England
  17. Honiton and Sidmouth
    Liberal Democrat gain from Conservative
    Nation: England
  18. Horsham
    Liberal Democrat gain from Conservative
    Nation: England
  19. Hull West & Haltemprice
    Labour gain from Conservative
    Nation: England
  20. Huntingdon
    Conservative hold
    Nation: England
  21. Hyndburn
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter I

  1. Inverclyde and Renfrewshire West
    Labour gain from Scottish National Party
    Nation: Scotland
  2. Inverness, Skye and West Ross-shire
    Liberal Democrat gain from Scottish National Party
    Nation: Scotland
  3. Ipswich
    Labour gain from Conservative
    Nation: England
  4. Isle of Wight West
    Labour gain from Conservative
    Nation: England
  5. Islington North
    Independent gain from Labour
    Nation: England

constituencies beginning with the letter J

constituencies beginning with the letter K

  1. Kettering
    Labour gain from Conservative
    Nation: England
  2. Kilmarnock and Loudoun
    Labour gain from Scottish National Party
    Nation: Scotland

constituencies beginning with the letter L

  1. Lagan Valley
    Alliance Party gain from Democratic Unionist Party
    Nation: Northern Ireland
  2. Lancaster and Wyre
    Labour gain from Conservative
    Nation: England
  3. Leeds North West
    Labour gain from Conservative
    Nation: England
  4. Leeds South West and Morley
    Labour gain from Conservative
    Nation: England
  5. Leicester East
    Conservative gain from Labour
    Nation: England
  6. Leicester South
    Independent gain from Labour
    Nation: England
  7. Leigh and Atherton
    Labour gain from Conservative
    Nation: England
  8. Lewes
    Liberal Democrat gain from Conservative
    Nation: England
  9. Lichfield
    Labour gain from Conservative
    Nation: England
  10. Lincoln
    Labour gain from Conservative
    Nation: England
  11. Livingston
    Labour gain from Scottish National Party
    Nation: Scotland
  12. Lothian East
    Labour gain from Scottish National Party
    Nation: Scotland
  13. Loughborough
    Labour gain from Conservative
    Nation: England
  14. Lowestoft
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter M

  1. Macclesfield
    Labour gain from Conservative
    Nation: England
  2. Maidenhead
    Liberal Democrat gain from Conservative
    Nation: England
  3. Maldon
    Conservative hold
    Nation: England
  4. Mansfield
    Labour gain from Conservative
    Nation: England
  5. Melksham and Devizes
    Liberal Democrat gain from Conservative
    Nation: England
  6. Mid Cheshire
    Labour gain from Conservative
    Nation: England
  7. Mid Derbyshire
    Labour gain from Conservative
    Nation: England
  8. Mid Dorset and North Poole
    Liberal Democrat gain from Conservative
    Nation: England
  9. Mid Dunbartonshire
    Liberal Democrat gain from Scottish National Party
    Nation: Scotland
  10. Mid Sussex
    Liberal Democrat gain from Conservative
    Nation: England
  11. Mid and South Pembrokeshire
    Labour gain from Conservative
    Nation: Wales
  12. Midlothian
    Labour gain from Scottish National Party
    Nation: Scotland
  13. Milton Keynes Central
    Labour gain from Conservative
    Nation: England
  14. Milton Keynes North
    Labour gain from Conservative
    Nation: England
  15. Monmouthshire
    Labour gain from Conservative
    Nation: Wales
  16. Montgomeryshire and Glyndwr
    Labour gain from Conservative
    Nation: Wales
  17. Morecambe and Lunesdale
    Labour gain from Conservative
    Nation: England
  18. Motherwell, Wishaw and Carluke
    Labour gain from Scottish National Party
    Nation: Scotland

constituencies beginning with the letter N

  1. Na h-Eileanan an Iar
    Labour gain from Scottish National Party
    Nation: Scotland
  2. Newark
    Conservative hold
    Nation: England
  3. Newbury
    Liberal Democrat gain from Conservative
    Nation: England
  4. Newcastle-under-Lyme
    Labour gain from Conservative
    Nation: England
  5. Newton Abbot
    Liberal Democrat gain from Conservative
    Nation: England
  6. North Antrim
    Traditional Unionist Voice gain from Democratic Unionist Party
    Nation: Northern Ireland
  7. North Ayrshire and Arran
    Labour gain from Scottish National Party
    Nation: Scotland
  8. North Cornwall
    Liberal Democrat gain from Conservative
    Nation: England
  9. North Devon
    Liberal Democrat gain from Conservative
    Nation: England
  10. North Down
    Independent gain from Alliance Party
    Nation: Northern Ireland
  11. North East Derbyshire
    Labour gain from Conservative
    Nation: England
  12. North East Fife
    Liberal Democrat gain from Scottish National Party
    Nation: Scotland
  13. North East Hampshire
    Liberal Democrat gain from Conservative
    Nation: England
  14. North East Hertfordshire
    Labour gain from Conservative
    Nation: England
  15. North Herefordshire
    Green gain from Conservative
    Nation: England
  16. North Norfolk
    Liberal Democrat gain from Conservative
    Nation: England
  17. North Northumberland
    Labour gain from Conservative
    Nation: England
  18. North Shropshire
    Liberal Democrat gain from Conservative
    Nation: England
  19. North Somerset
    Labour gain from Conservative
    Nation: England
  20. North West Cambridgeshire
    Labour gain from Conservative
    Nation: England
  21. North West Leicestershire
    Labour gain from Conservative
    Nation: England
  22. Northampton North
    Labour gain from Conservative
    Nation: England
  23. Northampton South
    Labour gain from Conservative
    Nation: England
  24. Norwich North
    Labour gain from Conservative
    Nation: England
  25. Nuneaton
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter P

  1. Paisley and Renfrewshire North
    Labour gain from Scottish National Party
    Nation: Scotland
  2. Paisley and Renfrewshire South
    Labour gain from Scottish National Party
    Nation: Scotland
  3. Pendle and Clitheroe
    Labour gain from Conservative
    Nation: England
  4. Penistone and Stocksbridge
    Labour gain from Conservative
    Nation: England
  5. Penrith and Solway
    Labour gain from Conservative
    Nation: England
  6. Perth and Kinross-shire
    Scottish National Party hold
    Nation: Scotland
  7. Peterborough
    Labour gain from Conservative
    Nation: England
  8. Plymouth Moor View
    Labour gain from Conservative
    Nation: England
  9. Poole
    Labour gain from Conservative
    Nation: England
  10. Portsmouth North
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter Q

constituencies beginning with the letter R

  1. Redcar
    Labour gain from Conservative
    Nation: England
  2. Redditch
    Labour gain from Conservative
    Nation: England
  3. Reigate
    Conservative hold
    Nation: England
  4. Ribble Valley
    Labour gain from Conservative
    Nation: England
  5. Richmond Park
    Liberal Democrat hold
    Nation: England
  6. Rochester and Strood
    Labour gain from Conservative
    Nation: England
  7. Romford
    Conservative hold
    Nation: England
  8. Rossendale and Darwen
    Labour gain from Conservative
    Nation: England
  9. Rother Valley
    Labour gain from Conservative
    Nation: England
  10. Rugby
    Labour gain from Conservative
    Nation: England
  11. Rushcliffe
    Labour gain from Conservative
    Nation: England
  12. Rutherglen
    Labour gain from Scottish National Party
    Nation: Scotland

constituencies beginning with the letter S

  1. Salisbury
    Conservative hold
    Nation: England
  2. Scarborough and Whitby
    Labour gain from Conservative
    Nation: England
  3. Scunthorpe
    Labour gain from Conservative
    Nation: England
  4. Selby
    Labour gain from Conservative
    Nation: England
  5. Sevenoaks
    Conservative hold
    Nation: England
  6. Sherwood Forest
    Labour gain from Conservative
    Nation: England
  7. Shipley
    Labour gain from Conservative
    Nation: England
  8. Shrewsbury
    Labour gain from Conservative
    Nation: England
  9. Sittingbourne and Sheppey
    Labour gain from Conservative
    Nation: England
  10. South Antrim
    Ulster Unionist Party gain from Democratic Unionist Party
    Nation: Northern Ireland
  11. South Basildon and East Thurrock
    Reform UK gain from Conservative
    Nation: England
  12. South Cambridgeshire
    Liberal Democrat gain from Conservative
    Nation: England
  13. South Cotswolds
    Liberal Democrat gain from Conservative
    Nation: England
  14. South Derbyshire
    Labour gain from Conservative
    Nation: England
  15. South Devon
    Liberal Democrat gain from Conservative
    Nation: England
  16. South Dorset
    Labour gain from Conservative
    Nation: England
  17. South East Cornwall
    Labour gain from Conservative
    Nation: England
  18. South Norfolk
    Labour gain from Conservative
    Nation: England
  19. South Ribble
    Labour gain from Conservative
    Nation: England
  20. South West Norfolk
    Labour gain from Conservative
    Nation: England
  21. Southampton Itchen
    Labour gain from Conservative
    Nation: England
  22. Southend East and Rochford
    Labour gain from Conservative
    Nation: England
  23. Southend West and Leigh
    Labour gain from Conservative
    Nation: England
  24. Southport
    Labour gain from Conservative
    Nation: England
  25. Spelthorne
    Conservative hold
    Nation: England
  26. Spen Valley
    Labour gain from Conservative
    Nation: England
  27. St Albans
    Liberal Democrat hold
    Nation: England
  28. St Austell and Newquay
    Labour gain from Conservative
    Nation: England
  29. St Ives
    Liberal Democrat gain from Conservative
    Nation: England
  30. St Neots and Mid Cambridgeshire
    Liberal Democrat gain from Conservative
    Nation: England
  31. Stafford
    Labour gain from Conservative
    Nation: England
  32. Stevenage
    Labour gain from Conservative
    Nation: England
  33. Stirling and Strathallan
    Labour gain from Scottish National Party
    Nation: Scotland
  34. Stoke-on-Trent Central
    Labour gain from Conservative
    Nation: England
  35. Stoke-on-Trent North
    Labour gain from Conservative
    Nation: England
  36. Stoke-on-Trent South
    Labour gain from Conservative
    Nation: England
  37. Stourbridge
    Labour gain from Conservative
    Nation: England
  38. Strangford
    Democratic Unionist Party hold
    Nation: Northern Ireland
  39. Stratford-on-Avon
    Liberal Democrat gain from Conservative
    Nation: England
  40. Stroud
    Labour gain from Conservative
    Nation: England
  41. Suffolk Coastal
    Labour gain from Conservative
    Nation: England
  42. Surrey Heath
    Liberal Democrat gain from Conservative
    Nation: England
  43. Sutton and Cheam
    Liberal Democrat gain from Conservative
    Nation: England
  44. Swindon North
    Labour gain from Conservative
    Nation: England
  45. Swindon South
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter T

  1. Tamworth
    Labour gain from Conservative
    Nation: England
  2. Tatton
    Conservative hold
    Nation: England
  3. Taunton and Wellington
    Liberal Democrat gain from Conservative
    Nation: England
  4. Telford
    Labour gain from Conservative
    Nation: England
  5. Tewkesbury
    Liberal Democrat gain from Conservative
    Nation: England
  6. The Wrekin
    Conservative hold
    Nation: England
  7. Thornbury and Yate
    Liberal Democrat gain from Conservative
    Nation: England
  8. Thurrock
    Labour gain from Conservative
    Nation: England
  9. Tipton and Wednesbury
    Labour gain from Conservative
    Nation: England
  10. Tiverton and Minehead
    Liberal Democrat gain from Conservative
    Nation: England
  11. Tonbridge
    Conservative hold
    Nation: England
  12. Torbay
    Liberal Democrat gain from Conservative
    Nation: England
  13. Truro and Falmouth
    Labour gain from Conservative
    Nation: England
  14. Tunbridge Wells
    Liberal Democrat gain from Conservative
    Nation: England
  15. Twickenham
    Liberal Democrat hold
    Nation: England

constituencies beginning with the letter U

  1. Upper Bann
    Democratic Unionist Party hold
    Nation: Northern Ireland
  2. Uxbridge and South Ruislip
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter V

  1. Vale of Glamorgan
    Labour gain from Conservative
    Nation: Wales

constituencies beginning with the letter W

  1. Wakefield and Rothwell
    Labour gain from Conservative
    Nation: England
  2. Walsall and Bloxwich
    Labour gain from Conservative
    Nation: England
  3. Watford
    Labour gain from Conservative
    Nation: England
  4. Waveney Valley
    Green gain from Conservative
    Nation: England
  5. Wellingborough and Rushden
    Labour gain from Conservative
    Nation: England
  6. Wells and Mendip Hills
    Liberal Democrat gain from Conservative
    Nation: England
  7. Welwyn Hatfield
    Labour gain from Conservative
    Nation: England
  8. West Bromwich
    Labour gain from Conservative
    Nation: England
  9. West Dorset
    Liberal Democrat gain from Conservative
    Nation: England
  10. West Dunbartonshire
    Labour gain from Scottish National Party
    Nation: Scotland
  11. Westmorland and Lonsdale
    Liberal Democrat gain from Conservative
    Nation: England
  12. Weston-super-Mare
    Labour gain from Conservative
    Nation: England
  13. Whitehaven and Workington
    Labour gain from Conservative
    Nation: England
  14. Wimbledon
    Liberal Democrat gain from Conservative
    Nation: England
  15. Winchester
    Liberal Democrat gain from Conservative
    Nation: England
  16. Windsor
    Conservative hold
    Nation: England
  17. Witham
    Conservative hold
    Nation: England
  18. Witney
    Liberal Democrat gain from Conservative
    Nation: England
  19. Woking
    Liberal Democrat gain from Conservative
    Nation: England
  20. Wokingham
    Liberal Democrat gain from Conservative
    Nation: England
  21. Wolverhampton North East
    Labour gain from Conservative
    Nation: England
  22. Wolverhampton West
    Labour gain from Conservative
    Nation: England
  23. Worcester
    Labour gain from Conservative
    Nation: England
  24. Worthing West
    Labour gain from Conservative
    Nation: England
  25. Wrexham
    Labour gain from Conservative
    Nation: Wales
  26. Wycombe
    Labour gain from Conservative
    Nation: England

constituencies beginning with the letter Y

  1. Yeovil
    Liberal Democrat gain from Conservative
    Nation: England
  2. Ynys Môn
    Plaid Cymru gain from Conservative
    Nation: Wales
  3. York Outer
    Labour gain from Conservative
    Nation: England

Related Topics

Trending Now