1. UK
  2. Northern Ireland Results after 18 of 18

To view the enhanced content on this page you need to enable javascript and download flash here.

Scoreboards:
UK National
England
Northern Ireland
Scotland
Wales
East Midlands
Eastern
London
North East
North West
South East
South West
West Midlands
Yorkshire & the Humber

N Ireland seats at a glance

Political Party Seats Change
Democratic Unionist Party
8 -1
Sinn Fein
5 0
Social Democratic & Labour Party
3 0
Alliance Party
1 +1
Others
1 +1

Top 4 Share

  1. SF 25.5%
  2. DUP 25.0%
  3. SDLP 16.5%
  4. UCU 15.2%

Full Northern Ireland Scoreboard

Party Seats Gain Loss Net Votes % +/-%
Democratic Unionist Party 8 0 1 -1 168,216 25.0 -8.7
Sinn Fein 5 0 0 0 171,942 25.5 +1.2
Social Democratic & Labour Party 3 0 0 0 110,970 16.5 -1.0
Alliance Party 1 1 0 +1 42,762 6.3 +2.4
Ulster Conservatives and Unionists - New Force 0 0 1 -1 102,361 15.2 -2.6
Traditional Unionist Voice 0 0 0 0 26,300 3.9
Green 0 0 0 0 3,542 0.5
Others 1 1 0 1 47,778 7.1 4.7
Turnout 673,871 57.6 -7.8

After 18 of 18 seats declared.

Find your result

Constituency List

  1. Aberavon - LAB Hold
  2. Aberconwy - CON Gain
  3. Aberdeen North - LAB Hold
  4. Aberdeen South - LAB Hold
  5. Aberdeenshire W - LD Hold
  6. Airdrie & Shotts - LAB Hold
  7. Aldershot - CON Hold
  8. Aldridge - CON Hold
  9. Altrincham - CON Hold
  10. Alyn & Deeside - LAB Hold
  11. Amber Valley - CON Gain
  12. Angus - SNP Hold
  13. Arfon - PC Gain
  14. Argyll & Bute - LD Hold
  15. Arundel & S Down - CON Hold
  16. Ashfield - LAB Hold
  17. Ashford - CON Hold
  18. Ashton-u-Lyne - LAB Hold
  19. Aylesbury - CON Hold
  20. Ayr Carrick - LAB Hold
  21. Ayrshire Central - LAB Hold
  22. Ayrshire N & Arran - LAB Hold
  23. B'ham Edgbaston - LAB Hold
  24. B'ham Erdington - LAB Hold
  25. B'ham Hall Green - LAB Hold
  26. B'ham Hodge Hill - LAB Hold
  27. B'ham Ladywood - LAB Hold
  28. B'ham Northfield - LAB Hold
  29. B'ham Perry Barr - LAB Hold
  30. B'ham Selly Oak - LAB Hold
  31. B'ham Yardley - LD Hold
  32. Banbury - CON Hold
  33. Banff & Buchan - SNP Hold
  34. Barking - LAB Hold
  35. Barnsley Central - LAB Hold
  36. Barnsley East - LAB Hold
  37. Barrow & Furness - LAB Hold
  38. Basildon - CON Hold
  39. Basildon Sth Thurr E - CON Gain
  40. Basingstoke - CON Hold
  41. Bassetlaw - LAB Hold
  42. Bath - LD Hold
  43. Batley & Spen - LAB Hold
  44. Battersea - CON Gain
  45. Beaconsfield - CON Hold
  46. Beckenham - CON Hold
  47. Bedford - CON Gain
  48. Bedfordshire Mid - CON Hold
  49. Bedfordshire N - CON Hold
  50. Bedfordshire SW - CON Hold
  51. Belfast East - AP Gain
  52. Belfast North - DUP Hold
  53. Belfast South - SDLP Hold
  54. Belfast West - SF Hold
  55. Bermondsy &O Sthwark - LD Hold
  56. Berwick-u-Tweed - LD Hold
  57. Berwickshire - LD Hold
  58. Bethnal Green - LAB Gain
  59. Beverley - CON Hold
  60. Bexhill & Battle - CON Hold
  61. Bexleyheath - CON Hold
  62. Birkenhead - LAB Hold
  63. Bishop Auckland - LAB Hold
  64. Blackburn - LAB Hold
  65. Blackley & Broughton - LAB Hold
  66. Blackpool North - CON Gain
  67. Blackpool South - LAB Hold
  68. Blaenau Gwent - LAB Gain
  69. Blaydon - LAB Hold
  70. Blyth Valley - LAB Hold
  71. Bognor Regis - CON Hold
  72. Bolsover - LAB Hold
  73. Bolton NE - LAB Hold
  74. Bolton SE - LAB Hold
  75. Bolton West - LAB Hold
  76. Bootle - LAB Hold
  77. Boston & Skegness - CON Hold
  78. Bosworth - CON Hold
  79. Bournemouth E - CON Hold
  80. Bournemouth W - CON Hold
  81. Bracknell - CON Hold
  82. Bradford East - LD Gain
  83. Bradford South - LAB Hold
  84. Bradford West - LAB Hold
  85. Braintree - CON Hold
  86. Brecon & Radnor - LD Hold
  87. Brent Central - LD Gain
  88. Brent North - LAB Hold
  89. Brentford - CON Gain
  90. Brentwood - CON Hold
  91. Bridgend - LAB Hold
  92. Brigg & Goole - CON Gain
  93. Brighton Kemp - CON Gain
  94. Brighton Pav - GRN Gain
  95. Brigwater &W Sum set - CON Hold
  96. Bristol East - LAB Hold
  97. Bristol NW - CON Gain
  98. Bristol South - LAB Hold
  99. Bristol West - LD Hold
  100. Broadland - CON Hold
  101. Bromley - CON Hold
  102. Bromsgrove - CON Hold
  103. Broxbourne - CON Hold
  104. Broxtowe - CON Gain
  105. Buckingham - CON Hold
  106. Burnley - LD Gain
  107. Burton - CON Gain
  108. Bury North - CON Gain
  109. Bury South - LAB Hold
  110. Bury St Edmunds - CON Hold
  111. Caerphilly - LAB Hold
  112. Caithness S & E Ross - LD Hold
  113. Calder Valley - CON Gain
  114. Camberwell - LAB Hold
  115. Camborne & Redruth - CON Gain
  116. Cambridge - LD Hold
  117. Cambs NE - CON Hold
  118. Cambs NW - CON Hold
  119. Cambs South - CON Hold
  120. Cambs South East - CON Hold
  121. Cannock Chase - CON Gain
  122. Canterbury - CON Hold
  123. Cardiff Central - LD Hold
  124. Cardiff North - CON Gain
  125. Cardiff South - LAB Hold
  126. Cardiff West - LAB Hold
  127. Carlisle - CON Gain
  128. Carmarthen East - PC Hold
  129. Carmarthen West - CON Gain
  130. Carshalton - LD Hold
  131. Castle Point - CON Hold
  132. Ceredigion - LD Hold
  133. Charnwood - CON Hold
  134. Chatham - CON Gain
  135. Cheadle - LD Hold
  136. Chelmsford - CON Hold
  137. Chelsea & Fulham - CON Hold
  138. Cheltenham - LD Hold
  139. Chesham - CON Hold
  140. Chesterfield - LAB Gain
  141. Chichester - CON Hold
  142. Chingford - CON Hold
  143. Chippenham - LD Hold
  144. Chipping Barnet - CON Hold
  145. Chorley - LAB Hold
  146. Christchurch - CON Hold
  147. Cities of Lon & W - CON Hold
  148. City of Chester - CON Gain
  149. City of Durham - LAB Hold
  150. Clacton - CON Hold
  151. Cleethorpes - CON Gain
  152. Clwyd South - LAB Hold
  153. Clwyd West - CON Hold
  154. Coatbridge - LAB Hold
  155. Colchester - LD Hold
  156. Colne Valley - CON Gain
  157. Congleton - CON Hold
  158. Copeland - LAB Hold
  159. Corby - CON Gain
  160. Cornwall North - LD Hold
  161. Cornwall SE - CON Gain
  162. Cotswold - CON Hold
  163. Coventry NE - LAB Hold
  164. Coventry NW - LAB Hold
  165. Coventry South - LAB Hold
  166. Crawley - CON Gain
  167. Crewe & Nantwich - CON Win
  168. Croydon Central - CON Gain
  169. Croydon North - LAB Hold
  170. Croydon South - CON Hold
  171. Cumbernauld - LAB Hold
  172. Cynon Valley - LAB Hold
  173. Dagenham & Rainm - LAB Hold
  174. Darlington - LAB Hold
  175. Dartford - CON Gain
  176. Daventry - CON Hold
  177. Delyn - LAB Hold
  178. Denton & Reddish - LAB Hold
  179. Derby North - LAB Hold
  180. Derby South - LAB Hold
  181. Derbyshire Dales - CON Hold
  182. Derbyshire Mid - CON Hold
  183. Derbyshire NE - LAB Hold
  184. Derbyshire South - CON Gain
  185. Devizes - CON Hold
  186. Devon Central - CON Hold
  187. Devon East - CON Hold
  188. Devon North - LD Hold
  189. Devon SW - CON Hold
  190. Devon West - CON Hold
  191. Dewsbury - CON Gain
  192. Don Valley - LAB Hold
  193. Doncaster Ctrl - LAB Hold
  194. Doncaster North - LAB Hold
  195. Dorset Mid - LD Hold
  196. Dorset North - CON Hold
  197. Dorset South - CON Gain
  198. Dorset West - CON Hold
  199. Dover - CON Gain
  200. Dudley North - LAB Hold
  201. Dudley South - CON Gain
  202. Dulwich & W Nor - LAB Hold
  203. Dumfries & Galloway - LAB Hold
  204. Dumfriesshire - CON Hold
  205. Dunbartonshire E - LD Hold
  206. Dunbartonshire W - LAB Hold
  207. Dundee East - SNP Hold
  208. Dundee West - LAB Hold
  209. Dunfermline - LAB Win
  210. Durham NW - LAB Hold
  211. Durham North - LAB Hold
  212. Dwyfor Meirionnydd - PC Hold
  213. E K'bride Strathaven - LAB Hold
  214. Ealing Cen & Acton - CON Gain
  215. Ealing North - LAB Hold
  216. Ealing Southall - LAB Hold
  217. Easington - LAB Hold
  218. East Antrim - DUP Hold
  219. East Ham - LAB Hold
  220. East Londonderry - DUP Hold
  221. East Lothian - LAB Hold
  222. Eastbourne - LD Gain
  223. Eastleigh - LD Hold
  224. Eddisbury - CON Hold
  225. Edinburgh East - LAB Hold
  226. Edinburgh North - LAB Hold
  227. Edinburgh South - LAB Hold
  228. Edinburgh South West - LAB Hold
  229. Edinburgh West - LD Hold
  230. Edmonton - LAB Hold
  231. Eileanan Siar - SNP Hold
  232. Ellesmere Port - LAB Hold
  233. Elmet & Rothwell - CON Gain
  234. Eltham - LAB Hold
  235. Enfield North - CON Hold
  236. Enfield S'Gate - CON Hold
  237. Epping Forest - CON Hold
  238. Epsom & Ewell - CON Hold
  239. Erewash - CON Gain
  240. Erith Thamesmead - LAB Hold
  241. Esher & Walton - CON Hold
  242. Exeter - LAB Hold
  243. Falkirk - LAB Hold
  244. Fareham - CON Hold
  245. Faversham & Kent - CON Hold
  246. Feltham & Heston - LAB Hold
  247. Fermanagh - SF Hold
  248. Fife North East - LD Hold
  249. Filton & Bradley St - CON Hold
  250. Finchley - CON Hold
  251. Folkestone - CON Hold
  252. Forest of Dean - CON Hold
  253. Foyle - SDLP Hold
  254. Fylde - CON Hold
  255. Gainsborough - CON Hold
  256. Garston & Halewood - LAB Hold
  257. Gateshead - LAB Hold
  258. Gedling - LAB Hold
  259. Gillingham & Rainham - CON Gain
  260. Glasgow Central - LAB Hold
  261. Glasgow East - LAB Win
  262. Glasgow NE - LAB Hold
  263. Glasgow NW - LAB Hold
  264. Glasgow North - LAB Hold
  265. Glasgow SW - LAB Hold
  266. Glasgow South - LAB Hold
  267. Glenrothes - LAB Hold
  268. Gloucester - CON Gain
  269. Gordon - LD Hold
  270. Gosport - CON Hold
  271. Gower - LAB Hold
  272. Grantham - CON Hold
  273. Gravesham - CON Hold
  274. Great Grimsby - LAB Hold
  275. Great Yarmouth - CON Gain
  276. Greenwich - LAB Hold
  277. Guildford - CON Hold
  278. Hackney North - LAB Hold
  279. Hackney South - LAB Hold
  280. Halesowen - CON Gain
  281. Halifax - LAB Hold
  282. Haltemprice - CON Hold
  283. Halton - LAB Hold
  284. Hammersmith - LAB Hold
  285. Hampshire East - CON Hold
  286. Hampshire NE - CON Hold
  287. Hampshire NW - CON Hold
  288. Hampstead & Kilburn - LAB Hold
  289. Harborough - CON Hold
  290. Harlow - CON Gain
  291. Harrogate - CON Gain
  292. Harrow East - CON Gain
  293. Harrow West - LAB Hold
  294. Hartlepool - LAB Hold
  295. Harwich & N Essex - CON Hold
  296. Hastings & Rye - CON Gain
  297. Havant - CON Hold
  298. Hayes - LAB Hold
  299. Hazel Grove - LD Hold
  300. Hemel Hempstead - CON Hold
  301. Hemsworth - LAB Hold
  302. Hendon - CON Gain
  303. Henley - CON Hold
  304. Hereford &S Hereford - CON Gain
  305. Herefordshire North - CON Hold
  306. Hertford - CON Hold
  307. Hertfordshire NE - CON Hold
  308. Hertfordshire S - CON Hold
  309. Hertsmere - CON Hold
  310. Hexham - CON Hold
  311. Heywood - LAB Hold
  312. High Peak - CON Gain
  313. Hitchin - CON Hold
  314. Holborn - LAB Hold
  315. Horn ch & Upminster - CON Hold
  316. Hornsey - LD Hold
  317. Horsham - CON Hold
  318. Hou-ton&Sunderland S - LAB Hold
  319. Hove - CON Gain
  320. Huddersfield - LAB Hold
  321. Hull East - LAB Hold
  322. Hull North - LAB Hold
  323. Hull West - LAB Hold
  324. Huntingdon - CON Hold
  325. Hyndburn - LAB Hold
  326. Ilford North - CON Hold
  327. Ilford South - LAB Hold
  328. Inverclyde - LAB Hold
  329. Inverness Nairn - LD Hold
  330. Ipswich - CON Gain
  331. Isle of Wight - CON Hold
  332. Islington North - LAB Hold
  333. Islington South - LAB Hold
  334. Islwyn - LAB Hold
  335. Jarrow - LAB Hold
  336. Keighley - CON Gain
  337. Kenilworth & Southam - CON Hold
  338. Kensington - CON Hold
  339. Kettering - CON Hold
  340. Kilmarnock - LAB Hold
  341. Kingston - LD Hold
  342. Kingswood - CON Gain
  343. Kirkcaldy - LAB Hold
  344. Knowsley - LAB Hold
  345. Lagan Valley - DUP Hold
  346. Lanark & Hamil E - LAB Hold
  347. Lancashire West - LAB Hold
  348. Lancaster & Fleetwd - CON Gain
  349. Leeds Central - LAB Hold
  350. Leeds East - LAB Hold
  351. Leeds North East - LAB Hold
  352. Leeds North West - LD Hold
  353. Leeds West - LAB Hold
  354. Leicester East - LAB Hold
  355. Leicester South - LAB Hold
  356. Leicester West - LAB Hold
  357. Leicestershire N - CON Gain
  358. Leicestershire S - CON Hold
  359. Leigh - LAB Hold
  360. Lewes - LD Hold
  361. Lewisham Dept - LAB Hold
  362. Lewisham East - LAB Hold
  363. Lewisham W& Penge - LAB Hold
  364. Leyton - LAB Hold
  365. Lichfield - CON Hold
  366. Lincoln - CON Gain
  367. Linlithgow - LAB Hold
  368. Liverpool River - LAB Hold
  369. Liverpool Walton - LAB Hold
  370. Liverpool Waver - LAB Hold
  371. Liverpool West D - LAB Hold
  372. Livingston - LAB Hold
  373. Llanelli - LAB Hold
  374. Loughborough - CON Gain
  375. Louth & H'castle - CON Hold
  376. Ludlow - CON Hold
  377. Luton North - LAB Hold
  378. Luton South - LAB Hold
  379. Macclesfield - CON Hold
  380. Maidenhead - CON Hold
  381. Maidstone - CON Hold
  382. Makerfield - LAB Hold
  383. Maldon - CON Hold
  384. Manchester Cent - LAB Hold
  385. Manchester Gort - LAB Hold
  386. Manchester With - LD Hold
  387. Mansfield - LAB Hold
  388. Meon Valley - CON Hold
  389. Meriden - CON Hold
  390. Merthyr Tydfil - LAB Hold
  391. Mid Ulster - SF Hold
  392. Middlesbro S - LAB Hold
  393. Middlesbrough - LAB Hold
  394. Midlothian - LAB Hold
  395. Milton Keynes North - CON Gain
  396. Milton Keynes South - CON Gain
  397. Mitcham & Morden - LAB Hold
  398. Mole Valley - CON Hold
  399. Monmouth - CON Hold
  400. Montgomeryshire - CON Gain
  401. Moray - SNP Hold
  402. Morecambe - CON Gain
  403. Morley & Outwood - LAB Hold
  404. Motherwell - LAB Hold
  405. Neath - LAB Hold
  406. New Forest East - CON Hold
  407. New Forest West - CON Hold
  408. Newark - CON Hold
  409. Newbury - CON Hold
  410. Newcastle Cent - LAB Hold
  411. Newcastle East - LAB Hold
  412. Newcastle North - LAB Hold
  413. Newcastle-u-Lyme - LAB Hold
  414. Newport East - LAB Hold
  415. Newport West - LAB Hold
  416. Newry & Armagh - SF Hold
  417. Newton Abbot - CON Gain
  418. Norfolk Mid - CON Hold
  419. Norfolk NW - CON Hold
  420. Norfolk North - LD Hold
  421. Norfolk SW - CON Hold
  422. Norfolk South - CON Hold
  423. Norm-ton Pon-fract - LAB Hold
  424. North Antrim - DUP Hold
  425. North Down - IND Gain
  426. Northampton N - CON Gain
  427. Northampton S - CON Gain
  428. Northamptonshire S - CON Hold
  429. Norwich North - CON Win
  430. Norwich South - LD Gain
  431. Nottingham East - LAB Hold
  432. Nottingham North - LAB Hold
  433. Nottingham South - LAB Hold
  434. Nuneaton - CON Gain
  435. Ochil - LAB Hold
  436. Ogmore - LAB Hold
  437. Old Bexley - CON Hold
  438. Oldham East - LAB Hold
  439. Oldham West - LAB Hold
  440. Orkney & Shetland - LD Hold
  441. Orpington - CON Hold
  442. Oxford East - LAB Hold
  443. Oxford West - CON Gain
  444. Paisley & Ren N - LAB Hold
  445. Paisley & Ren S - LAB Hold
  446. Pendle - CON Gain
  447. Penistone&Stocksbdge - LAB Hold
  448. Penrith - CON Hold
  449. Perth & N P'shire - SNP Hold
  450. Peterborough - CON Hold
  451. Plymouth Moor View - LAB Hold
  452. Plymth Sutton&Devpt - CON Gain
  453. Pontypridd - LAB Hold
  454. Poole - CON Hold
  455. Poplar & Limehouse - LAB Hold
  456. Portsmouth North - CON Gain
  457. Portsmouth South - LD Hold
  458. Preseli - CON Hold
  459. Preston - LAB Hold
  460. Pudsey - CON Gain
  461. Putney - CON Hold
  462. Rayleigh & Wickford - CON Hold
  463. Reading East - CON Hold
  464. Reading West - CON Gain
  465. Redcar - LD Gain
  466. Redditch - CON Gain
  467. Reigate - CON Hold
  468. Renfrewshire E - LAB Hold
  469. Rhondda - LAB Hold
  470. Ribble South - CON Gain
  471. Ribble Valley - CON Hold
  472. Richmond Park - CON Gain
  473. Richmond [Yorks] - CON Hold
  474. Rochdale - LAB Hold
  475. Rochester & Strood - CON Hold
  476. Rochford - CON Hold
  477. Romford - CON Hold
  478. Romsey & Soton N - CON Gain
  479. Ross Skye & Loch - LD Hold
  480. Rossendale - CON Gain
  481. Rother Valley - LAB Hold
  482. Rotherham - LAB Hold
  483. Rugby - CON Gain
  484. Ruislip Nwood&Pinner - CON Hold
  485. Runnymede - CON Hold
  486. Rushcliffe - CON Hold
  487. Rutherglen - LAB Hold
  488. Rutland & Melton - CON Hold
  489. Saffron Walden - CON Hold
  490. Salford & Eccles - LAB Hold
  491. Salisbury - CON Hold
  492. Scarborough - CON Hold
  493. Scunthorpe - LAB Hold
  494. Sedgefield - LAB Hold
  495. Sefton Central - LAB Hold
  496. Selby & Ainsty - CON Hold
  497. Sevenoaks - CON Hold
  498. Sheffield Cntrl - LAB Hold
  499. Sheffield Hallam - LD Hold
  500. Sheffield Heeley - LAB Hold
  501. Sheffield SE - LAB Hold
  502. Shefld Brght&Hillbgh - LAB Hold
  503. Sherwood - CON Gain
  504. Shipley - CON Hold
  505. Shrewsbury - CON Hold
  506. Shropshire North - CON Hold
  507. Sittingbourne - CON Hold
  508. Skipton & Ripon - CON Hold
  509. Sleaford - CON Hold
  510. Slough - LAB Hold
  511. Solihull - LD Gain
  512. Somerset NE - CON Hold
  513. Somerset North - CON Hold
  514. Somerton & Frome - LD Hold
  515. South Antrim - DUP Hold
  516. South Down - SDLP Hold
  517. South Holland - CON Hold
  518. South Shields - LAB Hold
  519. Southampton Itch - LAB Hold
  520. Southampton Test - LAB Hold
  521. Southend West - CON Hold
  522. Southport - LD Hold
  523. Spelthorne - CON Hold
  524. St Albans - CON Hold
  525. St Austell& Newquay - LD Hold
  526. St Helens North - LAB Hold
  527. St Helens South - LAB Hold
  528. St Ives - LD Hold
  529. Stafford - CON Gain
  530. Staffs Moorlands - CON Hold
  531. Staffs South - CON Hold
  532. Stalybridge - LAB Hold
  533. Stevenage - CON Gain
  534. Stirling - LAB Hold
  535. Stockport - LAB Hold
  536. Stockton North - LAB Hold
  537. Stockton South - CON Gain
  538. Stoke-on-Trent C - LAB Hold
  539. Stoke-on-Trent N - LAB Hold
  540. Stoke-on-Trent S - LAB Hold
  541. Stone - CON Hold
  542. Stourbridge - CON Gain
  543. Strangford - DUP Hold
  544. Stratford - CON Hold
  545. Streatham - LAB Hold
  546. Stretford - LAB Hold
  547. Stroud - CON Gain
  548. Suffolk Central - CON Hold
  549. Suffolk Coastal - CON Hold
  550. Suffolk South - CON Hold
  551. Suffolk West - CON Hold
  552. Sunderland Central - LAB Hold
  553. Surrey East - CON Hold
  554. Surrey Heath - CON Hold
  555. Surrey SW - CON Hold
  556. Sussex Mid - CON Hold
  557. Sutton & Cheam - LD Hold
  558. Sutton Coldfield - CON Hold
  559. Swansea East - LAB Hold
  560. Swansea West - LAB Hold
  561. Swindon North - CON Gain
  562. Swindon South - CON Gain
  563. Tamworth - CON Gain
  564. Tatton - CON Hold
  565. Taunton - LD Hold
  566. Telford - LAB Hold
  567. Tewkesbury - CON Hold
  568. Thanet North - CON Hold
  569. Thanet South - CON Hold
  570. The Wrekin - CON Hold
  571. Thirsk & Malton - CON Hold
  572. Thornbury & Yate - LD Hold
  573. Thurrock - CON Gain
  574. Tiverton - CON Hold
  575. Tonbridge - CON Hold
  576. Tooting - LAB Hold
  577. Torbay - LD Hold
  578. Torfaen - LAB Hold
  579. Totnes - CON Hold
  580. Tottenham - LAB Hold
  581. Truro & Falmouth - CON Gain
  582. Tunbridge Wells - CON Hold
  583. Twickenham - LD Hold
  584. Tynemouth - LAB Hold
  585. Tyneside North - LAB Hold
  586. Upper Bann - DUP Hold
  587. Uxbridge & S Ruislip - CON Hold
  588. Vale of Clwyd - LAB Hold
  589. Vale of Glamorgn - CON Gain
  590. Vauxhall - LAB Hold
  591. Wakefield - LAB Hold
  592. Wallasey - LAB Hold
  593. Walsall North - LAB Hold
  594. Walsall South - LAB Hold
  595. Walthamstow - LAB Hold
  596. Wansbeck - LAB Hold
  597. Wantage - CON Hold
  598. Warley - LAB Hold
  599. Warrington North - LAB Hold
  600. Warrington South - CON Gain
  601. Warwick - CON Gain
  602. Warwickshire N - CON Gain
  603. Washgton&Sunderld W - LAB Hold
  604. Watford - CON Gain
  605. Waveney - CON Gain
  606. Wealden - CON Hold
  607. Weaver Vale - CON Gain
  608. Wellingborough - CON Hold
  609. Wells - LD Gain
  610. Welwyn Hatfield - CON Hold
  611. Wentworth & Dearne - LAB Hold
  612. West Bromwich E - LAB Hold
  613. West Bromwich W - LAB Hold
  614. West Ham - LAB Hold
  615. West Tyrone - SF Hold
  616. Westminster North - LAB Hold
  617. Westmorland - LD Hold
  618. Weston-s-Mare - CON Hold
  619. Wigan - LAB Hold
  620. Wiltshire North - CON Hold
  621. Wiltshire SW - CON Hold
  622. Wimbledon - CON Hold
  623. Winchester - CON Gain
  624. Windsor - CON Hold
  625. Wirral South - LAB Hold
  626. Wirral West - CON Hold
  627. Witham - CON Hold
  628. Witney - CON Hold
  629. Woking - CON Hold
  630. Wokingham - CON Hold
  631. Wolverhampton NE - LAB Hold
  632. Wolverhampton SE - LAB Hold
  633. Wolverhampton SW - CON Gain
  634. Worcester - CON Gain
  635. Worcestershire M - CON Hold
  636. Worcestershire W - CON Hold
  637. Workington - LAB Hold
  638. Worsley & Eccles S - LAB Hold
  639. Worthing East - CON Hold
  640. Worthing West - CON Hold
  641. Wrexham - LAB Hold
  642. Wycombe - CON Hold
  643. Wyre & Preston N - CON Hold
  644. Wyre Forest - CON Gain
  645. Wythenshawe - LAB Hold
  646. Yeovil - LD Hold
  647. Ynys Mon - LAB Hold
  648. York Central - LAB Hold
  649. York Outer - CON Gain
  650. Yorkshire East - CON Hold

Battlegrounds

bbc.co.uk navigation

BBC © MMX

The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.

Americas Africa Europe Middle East South Asia Asia Pacific