BBC News: Election 2010 BBC News

  1. UK
  2. Scotland
  3. Kirkcaldy & Cowdenbeath

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

LAB HOLD

Top three parties at a glance

Political Party Vote Share %
Labour
64.5
Scottish National Party
14.3
Liberal Democrat
9.3

Constituency Swing

3.3% From SNP to LAB


Candidates

Name Party Votes % +/-
Gordon Brown Labour 29,559 64.5 +6.4
Douglas Chapman Scottish National Party 6,550 14.3 -0.2
John Mainland Liberal Democrat 4,269 9.3 -3.7
Lindsay Paterson Conservative 4,258 9.3 -1.0
Peter Adams UK Independence Party 760 1.7 +0.4
Susan Archibald Independent 184 0.4 +0.4
Donald MacLaren of MacLaren Independent 165 0.4 +0.4
Derek Jackson Land is power 57 0.1 +0.1
Majority 23,009 50.2
Turnout 45,802 62.2 +3.8

2005 Result

Party   Votes Share
Labour
58.1%
Scottish National Party
14.5%
Liberal Democrat
13.0%
Others
14.4%

Based on a notional - or estimated - result if boundary changes have affected this seat.
For real result, see Election 2005.

Election Result Q&A

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

See a UK wide list of seats which the major parties are targetting or defending.

Target Seats

Defence Seats

PRODUCTS & SERVICES

Americas Africa Europe Middle East South Asia Asia Pacific