It’s finally election day. After what has seemed like an interminably long run-up to one of the most unpredictable General Elections in living memory, we are finally on the cusp of finding out who will be elected to Westminster and where the chips will fall for the all-important coalition bargaining to come over the next week.
I’ve been following the ups and downs in the polls for a while now, as well as keeping tabs on Lord Ashcroft’s regular polls in the marginal constituencies that will be the real battleground for this election, and with my interest in statistics, politics and Excel I’ve built up a prediction for each of the UK’s 650 constituencies.
As it appears at the moment we will be heading for a Labour-led Government, with the red party taking two more seats than the Conservatives. While the combinations and permutations of Government are almost endless, and it’s completely impossible to say what the next Government will look like at the moment, what we can say is that the Conservatives will find it hard to take charge. Any combination of parties will need to survive the Queen’s Speech, which means that they need a majority vote for their proposals for Government to continue without another election. With Labour and the SNP adding up to a total of 327 seats (more than a majority of 323 without Sinn Fein), unless either of these two parties backed a Tory-led administration then it would be impossible for them to form a Government. Therefore the impetus is with Ed Miliband to form a Government, needing support from the SNP and the Lib Dems on some sort of basis.
My model started with the 2010 General Election constituency results and applies a uniform swing between the current poll of polls in the relevant nation (England, Scotland, Wales, NI) and the last election. I’ve also included every by-election and as many Lord Ashcroft polls as possible (106) – with a swing between then and the current poll-of-polls based on the poll-of-polls at the time being the prediction used. For seats where UKIP and the Greens aren’t standing I’ve re-apportioned their vote share to other parties based on the most recent British Election Study data depending on which of the other parties these voters voted for in 2010. While far from perfect, and lacking the nuances of things like incumbency bonuses, demographic weighting, tactical voting and pre-2010 performances I think it’s good enough to produce a general ballpark figure as to which party will win where.
These results are still up in the air and the final numbers will make all the difference, but here is the best guess at how today’s election will turn out:
This is my final poll of polls for Great Britain, with the polls contributing to it listed below.
Con | Lab | LibDem | UKIP | Green | Other |
33.46% | 33.51% | 9% | 13% | 5% | 6% |
Date | Poll Comp. | Sample | Con | Lab | LibDem | UKIP | Green | Other |
5-7 May | Populus | 3,917 | 33% | 33% | 10% | 14% | 5% | 6% |
3-6 May | ICM | 2,023 | 34% | 35% | 9% | 11% | 4% | 7% |
1-6 May | Panelbase | 3,019 | 31% | 33% | 8% | 16% | 5% | 7% |
4-6 May | YouGov | 10,083 | 34% | 34% | 10% | 12% | 4% | 6% |
5-6 May | ComRES | 1,007 | 35% | 34% | 9% | 12% | 4% | 7% |
4-6 May | Survation | 4,088 | 33% | 33% | 9% | 16% | 4% | 6% |
5-6 May | Lord Ashcroft | 3,028 | 33% | 33% | 10% | 11% | 6% | 8% |
5-6 May | Ipsos MORI | 1,096 | 36% | 35% | 8% | 11% | 5% | 5% |
4-5 May | Opinium | 2,960 | 35% | 34% | 8% | 12% | 6% | 5% |
30 Apr – 4 May | TNS-BMRB | 889 | 33% | 32% | 8% | 14% | 6% | 6% |
Here is the Scottish poll of polls, along with the polls it’s based on as well.
SNP | Lab | Con | LibDem | UKIP | Green | Other |
47% | 26% | 14% | 6% | 2% | 2% | 1% |
Date | Poll Comp. | Sample | SNP | Lab | Con | LibDem | UKIP | Green | Other |
5-7 May | Populus | 348 | 42% | 30% | 13% | 7% | 3% | 4% | 0% |
3-6 May | ICM | 191 | 53% | 22% | 13% | 5% | 3% | 1% | 2% |
1-6 May | Panelbase | 1,013 | 48% | 26% | 14% | 5% | 3% | 2% | 2% |
5-6 May | ComRES | 90 | 53% | 20% | 11% | 8% | 5% | 3% | 0% |
4-6 May | YouGov | 1,351 | 48% | 28% | 14% | 7% | 1% | 1% | 1% |
3-6 May | Survation | 1,660 | 46% | 26% | 15% | 7% | 2% | 3% | 1% |
5-6 May | Lord Ashcroft | 282 | 54% | 24% | 11% | 6% | 1% | 2% | 1% |
5-6 May | Ipsos MORI | 128 | 51% | 20% | 20% | 6% | 2% | 1% | 1% |
4-5 May | Opinium | 282 | 43% | 30% | 16% | 5% | 2% | 3% | 0% |
30 Apr – 4 May | TNS-BMRB | 92 | 42% | 28% | 11% | 9% | 1% | 4% | 5% |
And finally, here is my prediction for the number of seats for each party:
Party | England | Scotland | Wales | NI | Total | Change |
Conservatives | 263 (-31) | 0 (-1) | 8 | 271 | -32 | |
Labour | 242 (+51) | 3 (-38) | 28 (+2) | 273 | +15 | |
Lib Dems | 21 (-21) | 2 (-9) | 1 (-2) | 24 | -32 | |
SNP | 54 (+48) | 54 | +48 | |||
Plaid Cymru | 3 | 3 | 0 | |||
UKIP | 4 (+2) | 0 | 0 | 0 | 4 | 2 |
Green | 1 | 0 | 0 | 0 | 1 | 0 |
DUP | 9 (+1) | 9 | 1 | |||
Sinn Fein | 5 (-1) | 5 | -1 | |||
SDLP | 3 | 3 | 0 | |||
UUP | 1 (+1) | 1 | 1 | |||
Alliance | 0 (-1) | 0 | -1 | |||
Independents | 0 (-1) | 0 | 0 | 0 | 0 | -1 |
Other | 2 | 0 | 0 | 0 | 2 | 0 |
You can click on one of the links below to find the predictions for each and every individual seat in the country, complete with expected vote shares and relative confidence in each ranging from Certain to Too Close to Call.
Wales & Northern Ireland Constituencies
But in the essence of saving you time, and explaining the more interesting races in this election, here are some of the key constituency level results I’m predicting:
Aberdeen North – SNP
Perhaps not a massive constituency in the general context of the election, but Aberdeen North is my constituency and one where I believe the SNP will make one of their many gains. This was formerly a safe Labour seat with Frank Doran serving from 1997 until this year where he has handed over the candidacy to Richard Baker MSP.
While picking a sitting MSP to contest the seat might be a sign of the Labour party’s insistence on keeping grasp on the seat, I believe the groundswell of SNP support will be able to take this seat, although it might be closer than some of the other seats around here – such as Gordon over the River Don.
Brighton Pavilion – Green
This will be the only seat the Greens win in this election I predict, with Caroline Lucas being elected once again with a slightly increased majority. While the “Green surge” of a few months ago has definitely brought them into the limelight as a serious choice across the country, their base is far too narrow to be elected anywhere else and they haven’t made the inroads in the Lib Dem vote enough to make any gains it appears. There might be some close calls elsewhere, such as Bristol West, but this I believe that Brighton Pavilion will be the one speck of Green on the electoral map on Friday morning.
Renfrewshire East – Labour
Scottish Labour leader Jim Murphy is in serious jeopardy of losing his own seat in what would be the ultimate humiliation for a party already facing their Waterloo. Recent polls have seen him gaining back on SNP candidate Kirsten Oswald, and if he indeed does win it’ll be on the backing of tactical voting from Conservatives. The margins between victory and defeat will be exceptionally narrow here, and it’s too close to call accurately, but at the moment I can only predict based on the figures at hand that show that Murphy will just scrape through.
Ross, Skye & Lochaber – SNP
Charles Kennedy’s long political career serving the Highlands will come to a halt, if not an end, tonight as he is poised to be unseated by the SNP’s Ian Blackford. Having lived in the constituency for most of my life it’s hard to believe that such a steadfast figure would fall, one that was leader of the UK Lib Dems and one of the leading politicians of last decades, but these are the turbulent times we live in. The last decade has been far from kind to Kennedy, with personal and political troubles befalling him at every corner, and while I’m sure every voter in Ross, Skye, Lochaber and beyond wishes him well I think another sad milestone will be reached as his Parliamentary career is ended tonight.
Sheffield Hallam – Liberal Democrats
Nick Clegg will hold on to his seat by his fingernails as a late surge of tactical voting from Conservatives will keep him in Parliament. While for a long time it looked like Clegg was a goner, with polls as late as last week showing Labour candidate Oliver Coppard in the lead, it appears that the name recognition of the leader has been able to see him pick up some momentum in the last few days that will get him re-elected. This is no sure thing, but for the Lib Dems it appears they’ll avoid the ultimate embarrassment of what will prove to be another disastrous election.
Thanet South – Conservatives
Another battle where the margins could be wafer-thin, Thanet South is currently in the Conservative column with Nigel Farage just a whisker behind. While the name recognition on the day could end up pushing Farage into Parliament, the seat looks like it will prove just that bit too hard to capture – considering the result will represent a 20 point swing to UKIP it isn’t too bad an achievement for the party at all.
In support of my predictions, I’ve placed several bets which I hope will not only bring a favourable result to the country, but also to my bank balance as well! Here are the bets placed, with a £5 going on each.
Most seats – Labour @ 3/1 = £20
Labour 251-275 seats @ 8/11 = £8.63
Conservatives 251-275 seats @ 11/2 = £32.50
Liberal Democrats 21-30 seats @ 4/7 = £7.85
SNP 51+ seats @ 8/11 = £8.63
Total potential winnings = £77.61
All predictions and their successes will be reported in my results piece coming on Saturday. Click below to find the individual constituency predictions.
England Consituencies A-B
Constituency | Con | Lab | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Aldershot | 43% | 18% | 19% | 14% | 4% | 2% | Con | Certain | |
Aldridge-Brownhills | 55% | 25% | 3% | 10% | 6% | 1% | Con | Certain | |
Altrincham & Sale West | 45% | 28% | 10% | 13% | 4% | 0% | Con | High Likely | |
Amber Valley | 38% | 35% | 5% | 19% | 3% | 1% | Con | TCTC | |
Arundel & South Downs | 53% | 15% | 13% | 15% | 4% | 0% | Con | Certain | |
Ashfield | 20% | 42% | 22% | 13% | 0% | 3% | Lab | Certain | |
Ashford | 50% | 22% | 8% | 14% | 6% | 0% | Con | Certain | |
Ashton Under Lyne | 23% | 58% | 0% | 15% | 4% | 0% | Lab | Certain | |
Aylesbury | 48% | 18% | 13% | 16% | 4% | 0% | Con | Certain | |
Banbury | 49% | 25% | 5% | 15% | 6% | 0% | Con | Certain | |
Barking | 16% | 64% | 0% | 14% | 5% | 1% | Lab | Certain | |
Barnsley Central | 5% | 66% | 0% | 22% | 4% | 3% | Lab | Certain | |
Barnsley East | 15% | 57% | 6% | 16% | 4% | 2% | Lab | Certain | |
Barrow & Furness | 32% | 52% | 0% | 11% | 5% | 0% | Lab | Certain | |
Basildon & Billericay | 51% | 31% | 4% | 14% | 0% | 0% | Con | Certain | |
Basildon South & Thurrock East | 37% | 32% | 6% | 23% | 0% | 2% | Con | Leaning | |
Basingstoke | 47% | 27% | 12% | 14% | 0% | 1% | Con | Certain | |
Bassetlaw | 29% | 54% | 0% | 13% | 4% | 0% | Lab | Certain | |
Bath | 28% | 13% | 41% | 12% | 6% | 1% | LibDem | Likely | |
Batley & Spen | 32% | 51% | 1% | 11% | 6% | 0% | Lab | High Likely | |
Battersea | 45% | 37% | 6% | 10% | 2% | 0% | Con | Leaning | |
Beaconsfield | 57% | 18% | 5% | 15% | 6% | 1% | Con | Certain | |
Beckenham | 55% | 21% | 6% | 13% | 5% | 0% | Con | Certain | |
Bedford | 36% | 42% | 5% | 12% | 5% | 0% | Lab | Gain | Leaning |
Bedfordshire Mid | 48% | 21% | 10% | 15% | 5% | 1% | Con | Certain | |
Bedfordshire North East | 53% | 22% | 7% | 14% | 4% | 0% | Con | Certain | |
Bedfordshire South West | 50% | 26% | 5% | 14% | 4% | 0% | Con | Certain | |
Bermondsey & Old Southwark | 14% | 36% | 34% | 10% | 6% | 0% | Lab | Gain | TCTC |
Berwick-upon-Tweed | 35% | 15% | 34% | 12% | 3% | 0% | Con | Gain | TCTC |
Bethnal Green & Bow | 11% | 50% | 5% | 10% | 6% | 18% | Lab | Certain | |
Beverley & Holderness | 45% | 28% | 8% | 14% | 6% | 0% | Con | High Likely | |
Bexhill & Battle | 49% | 18% | 13% | 10% | 4% | 5% | Con | Certain | |
Bexleyheath & Crayford | 47% | 33% | 0% | 14% | 5% | 1% | Con | Likely | |
Birkenhead | 15% | 67% | 4% | 10% | 4% | 0% | Lab | Certain | |
Birmingham Edgbaston | 35% | 47% | 1% | 12% | 5% | 1% | Lab | Likely | |
Birmingham Erdington | 30% | 50% | 1% | 13% | 4% | 1% | Lab | High Likely | |
Birmingham Hall Green | 12% | 38% | 10% | 12% | 4% | 25% | Lab | Likely | |
Birmingham Hodge Hill | 9% | 60% | 13% | 12% | 4% | 2% | Lab | Certain | |
Birmingham Ladywood | 9% | 60% | 12% | 12% | 6% | 0% | Lab | Certain | |
Birmingham Northfield | 31% | 48% | 1% | 14% | 5% | 1% | Lab | High Likely | |
Birmingham Perry Barr | 18% | 55% | 7% | 14% | 4% | 2% | Lab | Certain | |
Birmingham Selly Oak | 28% | 45% | 8% | 13% | 6% | 0% | Lab | High Likely | |
Birmingham Yardley | 14% | 34% | 36% | 14% | 2% | 1% | LibDem | TCTC | |
Bishop Auckland | 24% | 46% | 8% | 13% | 4% | 5% | Lab | Certain | |
Blackburn | 24% | 54% | 3% | 13% | 0% | 3% | Lab | Certain | |
Blackley & Broughton | 16% | 63% | 0% | 13% | 4% | 4% | Lab | Certain | |
Blackpool North & Cleveleys | 43% | 37% | 4% | 14% | 2% | 1% | Con | Leaning | |
Blackpool South | 33% | 48% | 0% | 14% | 4% | 1% | Lab | Likely | |
Blaydon | 13% | 57% | 15% | 10% | 4% | 0% | Lab | Certain | |
Blyth Valley | 14% | 53% | 13% | 15% | 4% | 1% | Lab | Certain | |
Bognor Regis & Littlehampton | 49% | 21% | 9% | 17% | 4% | 0% | Con | Certain | |
Bolsover | 23% | 57% | 3% | 15% | 0% | 0% | Lab | Certain | |
Bolton North East | 32% | 50% | 0% | 14% | 4% | 0% | Lab | High Likely | |
Bolton South East | 23% | 55% | 1% | 14% | 6% | 1% | Lab | Certain | |
Bolton West | 35% | 43% | 5% | 14% | 0% | Lab | Leaning | ||
Bootle | 6% | 73% | 0% | 16% | 4% | 1% | Lab | Certain | |
Boston & Skegness | 41% | 20% | 5% | 30% | 2% | 2% | Con | Likely | |
Bosworth | 39% | 23% | 21% | 12% | 4% | 2% | Con | High Likely | |
Bournemouth East | 44% | 19% | 16% | 17% | 4% | 0% | Con | Certain | |
Bournemouth West | 41% | 21% | 17% | 17% | 4% | 0% | Con | Certain | |
Bracknell | 49% | 23% | 7% | 14% | 6% | 0% | Con | Certain | |
Bradford East | 25% | 41% | 20% | 10% | 4% | 1% | Lab | Gain | High Likely |
Bradford South | 27% | 50% | 4% | 14% | 4% | 1% | Lab | Certain | |
Bradford West | 5% | 28% | 0% | 12% | 5% | 51% | Other | Certain | |
Braintree | 49% | 26% | 4% | 15% | 6% | 0% | Con | Certain | |
Brent Central | 8% | 47% | 29% | 10% | 6% | 2% | Lab | Gain | High Likely |
Brent North | 28% | 53% | 2% | 11% | 6% | 0% | Lab | Certain | |
Brentford & Isleworth | 34% | 39% | 9% | 11% | 6% | 1% | Lab | Gain | Leaning |
Brentwood & Ongar | 54% | 16% | 9% | 14% | 5% | 1% | Con | Certain | |
Bridgwater & Somerset West | 42% | 24% | 14% | 15% | 6% | 0% | Con | High Likely | |
Brigg & Goole | 42% | 40% | 0% | 14% | 4% | 0% | Con | TCTC | |
Brighton Kemptown | 34% | 40% | 3% | 13% | 9% | 0% | Lab | Gain | Leaning |
Brighton Pavilion | 25% | 31% | 6% | 6% | 32% | 0% | Green | TCTC | |
Bristol East | 26% | 44% | 10% | 14% | 6% | 1% | Lab | High Likely | |
Bristol North West | 43% | 36% | 8% | 7% | 5% | 0% | Con | Leaning | |
Bristol South | 20% | 45% | 14% | 13% | 7% | 1% | Lab | Certain | |
Bristol West | 14% | 40% | 21% | 2% | 23% | 1% | Lab | Gain | High Likely |
Broadland | 43% | 20% | 17% | 14% | 6% | 0% | Con | Certain | |
Bromley & Chislehurst | 50% | 23% | 7% | 13% | 6% | 1% | Con | Certain | |
Bromsgrove | 42% | 29% | 5% | 16% | 4% | 4% | Con | Likely | |
Broxbourne | 56% | 24% | 0% | 14% | 4% | 1% | Con | Certain | |
Broxtowe | 36% | 45% | 2% | 12% | 5% | 0% | Lab | Gain | Leaning |
Buckingham | 34% | 5% | 61% | Other | Certain | ||||
Burnley | 13% | 42% | 25% | 18% | 2% | 1% | Lab | Gain | High Likely |
Burton | 42% | 39% | 1% | 13% | 4% | 0% | Con | TCTC | |
Bury North | 38% | 42% | 2% | 13% | 4% | 0% | Lab | Gain | TCTC |
Bury South | 31% | 47% | 3% | 12% | 5% | 1% | Lab | High Likely | |
Bury St Edmunds | 43% | 22% | 11% | 15% | 8% | 0% | Con | Certain |
Wales & Northern Ireland Constituencies
England Consituencies C-D
Constituency | Con | Lab | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Calder Valley | 37% | 34% | 11% | 12% | 6% | 0% | Con | TCTC | |
Camberwell & Peckham | 10% | 64% | 7% | 10% | 7% | 2% | Lab | Certain | |
Camborne & Redruth | 40% | 26% | 12% | 12% | 8% | 2% | Con | Likely | |
Cambridge | 22% | 31% | 31% | 3% | 13% | 0% | LibDem | TCTC | |
Cambridgeshire North East | 51% | 17% | 9% | 19% | 4% | 0% | Con | Certain | |
Cambridgeshire North West | 46% | 23% | 7% | 18% | 4% | 2% | Con | Certain | |
Cambridgeshire South | 45% | 17% | 19% | 13% | 6% | 0% | Con | Certain | |
Cambridgeshire South East | 44% | 14% | 22% | 14% | 5% | 1% | Con | Certain | |
Cannock Chase | 32% | 40% | 5% | 19% | 3% | 1% | Lab | Gain | Leaning |
Canterbury | 41% | 22% | 17% | 14% | 6% | 0% | Con | High Likely | |
Carlisle | 36% | 44% | 1% | 12% | 6% | 2% | Lab | Gain | Leaning |
Carshalton & Wallington | 26% | 13% | 46% | 12% | 3% | 1% | LibDem | High Likely | |
Castle Point | 44% | 13% | 2% | 35% | 3% | 3% | Con | Leaning | |
Charnwood | 49% | 26% | 9% | 14% | 0% | 0% | Con | Certain | |
Chatham & Aylesford | 43% | 38% | 0% | 13% | 5% | 1% | Con | TCTC | |
Cheadle | 32% | 18% | 39% | 9% | 0% | 0% | LibDem | Leaning | |
Chelmsford | 43% | 17% | 22% | 13% | 5% | 1% | Con | Certain | |
Chelsea & Fulham | 56% | 24% | 1% | 11% | 6% | 1% | Con | Certain | |
Cheltenham | 37% | 11% | 35% | 12% | 4% | 1% | Con | Gain | TCTC |
Chesham & Amersham | 56% | 12% | 13% | 14% | 5% | 0% | Con | Certain | |
Chester, City of | 35% | 45% | 9% | 9% | 0% | 0% | Lab | Gain | Leaning |
Chesterfield | 12% | 44% | 22% | 13% | 5% | 3% | Lab | Certain | |
Chichester | 51% | 16% | 12% | 16% | 4% | 0% | Con | Certain | |
Chingford & Woodford Green | 50% | 29% | 2% | 13% | 6% | 0% | Con | Certain | |
Chippenham | 42% | 13% | 28% | 11% | 6% | 0% | Con | Gain | Likely |
Chipping Barnet | 45% | 31% | 5% | 13% | 6% | 0% | Con | Likely | |
Chorley | 34% | 48% | 0% | 14% | 4% | 0% | Lab | Likely | |
Christchurch | 52% | 16% | 10% | 18% | 4% | 0% | Con | Certain | |
Cities of London & Westminster | 48% | 28% | 6% | 12% | 6% | 1% | Con | Certain | |
Clacton | 19% | 15% | 0% | 61% | 5% | 0% | UKIP | Certain | |
Cleethorpes | 38% | 36% | 7% | 16% | 3% | 1% | Con | TCTC | |
Colchester | 29% | 18% | 33% | 13% | 6% | 1% | LibDem | TCTC | |
Colne Valley | 37% | 36% | 9% | 11% | 6% | 1% | Con | TCTC | |
Congleton | 42% | 23% | 17% | 14% | 4% | 0% | Con | High Likely | |
Copeland | 33% | 50% | 0% | 12% | 5% | 0% | Lab | High Likely | |
Corby | 21% | 50% | 0% | 22% | 5% | 2% | Lab | Certain | |
Cornwall North | 35% | 5% | 40% | 13% | 4% | 2% | LibDem | Leaning | |
Cornwall South East | 41% | 13% | 23% | 16% | 6% | 1% | Con | High Likely | |
Cotswolds, The | 49% | 17% | 14% | 14% | 6% | 0% | Con | Certain | |
Coventry North East | 19% | 57% | 2% | 13% | 4% | 5% | Lab | Certain | |
Coventry North West | 27% | 50% | 3% | 13% | 5% | 1% | Lab | Certain | |
Coventry South | 30% | 47% | 3% | 14% | 5% | 1% | Lab | High Likely | |
Crawley | 42% | 39% | 0% | 13% | 5% | 1% | Con | TCTC | |
Crewe & Nantwich | 39% | 41% | 5% | 14% | 0% | 1% | Lab | Gain | TCTC |
Croydon Central | 44% | 43% | 2% | 9% | 2% | 0% | Con | TCTC | |
Croydon North | 12% | 62% | 0% | 14% | 7% | 5% | Lab | Certain | |
Croydon South | 47% | 26% | 8% | 14% | 6% | 0% | Con | Certain | |
Dagenham & Rainham | 32% | 48% | 0% | 14% | 5% | 1% | Lab | High Likely | |
Darlington | 28% | 46% | 9% | 13% | 4% | 0% | Lab | High Likely | |
Dartford | 45% | 33% | 0% | 13% | 4% | 5% | Con | Likely | |
Daventry | 52% | 22% | 4% | 14% | 6% | 2% | Con | Certain | |
Denton & Reddish | 21% | 56% | 3% | 15% | 4% | 0% | Lab | Certain | |
Derby North | 29% | 40% | 14% | 12% | 4% | 0% | Lab | Likely | |
Derby South | 26% | 50% | 6% | 15% | 4% | 0% | Lab | Certain | |
Derbyshire Dales | 48% | 25% | 7% | 13% | 6% | 1% | Con | Certain | |
Derbyshire Mid | 46% | 31% | 6% | 13% | 4% | 0% | Con | Likely | |
Derbyshire North East | 29% | 43% | 8% | 15% | 4% | 0% | Lab | Likely | |
Derbyshire South | 43% | 38% | 1% | 13% | 4% | 1% | Con | TCTC | |
Devizes | 51% | 16% | 12% | 14% | 6% | 0% | Con | Certain | |
Devon Central | 47% | 13% | 19% | 15% | 6% | 0% | Con | Certain | |
Devon East | 45% | 17% | 18% | 18% | 0% | 0% | Con | Certain | |
Devon North | 43% | 11% | 23% | 16% | 6% | 1% | Con | Gain | Certain |
Devon South West | 52% | 18% | 9% | 16% | 5% | 0% | Con | Certain | |
Devon West & Torridge | 42% | 11% | 25% | 15% | 6% | 0% | Con | High Likely | |
Dewsbury | 36% | 43% | 2% | 11% | 6% | 1% | Lab | Gain | Leaning |
Don Valley | 28% | 45% | 5% | 15% | 0% | 4% | Lab | High Likely | |
Doncaster Central | 23% | 48% | 6% | 14% | 4% | 5% | Lab | Certain | |
Doncaster North | 15% | 58% | 5% | 17% | 2% | 2% | Lab | Certain | |
Dorset Mid & Poole North | 40% | 12% | 30% | 14% | 4% | 0% | Con | Gain | Likely |
Dorset North | 47% | 11% | 22% | 15% | 5% | 0% | Con | Certain | |
Dorset South | 41% | 36% | 4% | 14% | 5% | 0% | Con | Leaning | |
Dorset West | 43% | 13% | 25% | 14% | 5% | 0% | Con | High Likely | |
Dover | 40% | 32% | 3% | 21% | 4% | 0% | Con | Leaning | |
Dudley North | 30% | 41% | 4% | 24% | 0% | 0% | Lab | Likely | |
Dudley South | 39% | 35% | 3% | 19% | 4% | 0% | Con | TCTC | |
Dulwich & West Norwood | 19% | 52% | 12% | 11% | 7% | 0% | Lab | Certain | |
Durham North | 18% | 58% | 6% | 14% | 4% | 0% | Lab | Certain | |
Durham North West | 18% | 52% | 11% | 14% | 5% | 0% | Lab | Certain | |
Durham, City of | 10% | 51% | 23% | 12% | 4% | 0% | Lab | Certain |
Wales & Northern Ireland Constituencies
England Constituencies E-H
Constituency | Con | Lab | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Ealing Central & Acton | 36% | 40% | 12% | 4% | 6% | 1% | Lab | Gain | TCTC |
Ealing North | 27% | 56% | 0% | 11% | 5% | 1% | Lab | Certain | |
Ealing Southall | 26% | 56% | 0% | 10% | 6% | 2% | Lab | Certain | |
Easington | 11% | 68% | 1% | 15% | 4% | 0% | Lab | Certain | |
East Ham | 11% | 73% | 0% | 9% | 5% | 2% | Lab | Certain | |
Eastbourne | 27% | 7% | 52% | 12% | 2% | 0% | LibDem | Certain | |
Eastleigh | 27% | 11% | 46% | 14% | 2% | 0% | LibDem | High Likely | |
Eddisbury | 47% | 27% | 7% | 14% | 4% | 0% | Con | Certain | |
Edmonton | 25% | 56% | 0% | 12% | 5% | 2% | Lab | Certain | |
Ellesmere Port & Neston | 32% | 51% | 0% | 14% | 4% | 0% | Lab | High Likely | |
Elmet & Rothwell | 40% | 41% | 2% | 13% | 4% | 0% | Lab | Gain | TCTC |
Eltham | 34% | 48% | 0% | 12% | 5% | 1% | Lab | Likely | |
Enfield North | 38% | 44% | 0% | 12% | 5% | 1% | Lab | Gain | Leaning |
Enfield Southgate | 45% | 38% | 0% | 11% | 5% | 1% | Con | Leaning | |
Epping Forest | 52% | 21% | 7% | 14% | 6% | 1% | Con | Certain | |
Epsom & Ewell | 52% | 18% | 12% | 14% | 4% | 0% | Con | Certain | |
Erewash | 38% | 42% | 3% | 12% | 5% | 0% | Lab | Gain | TCTC |
Erith & Thamesmead | 28% | 51% | 0% | 13% | 5% | 3% | Lab | Certain | |
Esher & Walton | 55% | 17% | 10% | 13% | 4% | 2% | Con | Certain | |
Exeter | 29% | 44% | 5% | 14% | 6% | 2% | Lab | Likely | |
Fareham | 51% | 20% | 9% | 14% | 5% | 1% | Con | Certain | |
Faversham & Kent Mid | 52% | 22% | 5% | 13% | 6% | 2% | Con | Certain | |
Feltham & Heston | 22% | 56% | 0% | 14% | 6% | 2% | Lab | Certain | |
Filton & Bradley Stoke | 38% | 33% | 10% | 13% | 5% | 1% | Con | TCTC | |
Finchley & Golders Green | 39% | 42% | 7% | 11% | 3% | 0% | Lab | Gain | TCTC |
Folkestone & Hythe | 47% | 17% | 16% | 15% | 5% | 0% | Con | Certain | |
Forest of Dean | 43% | 30% | 7% | 15% | 6% | 0% | Con | Likely | |
Fylde | 48% | 25% | 7% | 14% | 6% | 0% | Con | Certain | |
Gainsborough | 46% | 22% | 13% | 14% | 4% | 0% | Con | Certain | |
Garston & Halewood | 13% | 64% | 5% | 13% | 4% | 1% | Lab | Certain | |
Gateshead | 12% | 62% | 7% | 13% | 5% | 1% | Lab | Certain | |
Gedling | 34% | 48% | 0% | 13% | 4% | 0% | Lab | Likely | |
Gillingham & Rainham | 43% | 34% | 3% | 13% | 5% | 2% | Con | Leaning | |
Gloucester | 40% | 36% | 11% | 11% | 3% | 1% | Con | TCTC | |
Gosport | 50% | 24% | 6% | 13% | 6% | 1% | Con | Certain | |
Grantham & Stamford | 48% | 25% | 8% | 13% | 4% | 2% | Con | Certain | |
Gravesham | 44% | 34% | 0% | 14% | 5% | 2% | Con | Leaning | |
Great Yarmouth | 36% | 36% | 2% | 22% | 4% | 1% | Con | TCTC | |
Greenwich & Woolwich | 22% | 56% | 3% | 10% | 7% | 3% | Lab | Certain | |
Grimsby, Great | 24% | 44% | 5% | 23% | 2% | 1% | Lab | High Likely | |
Guildford | 49% | 11% | 24% | 12% | 4% | 0% | Con | Certain | |
Hackney North & Stoke Newington | 11% | 60% | 9% | 10% | 9% | 2% | Lab | Certain | |
Hackney South & Shoreditch | 10% | 61% | 7% | 11% | 7% | 3% | Lab | Certain | |
Halesowen & Rowley Regis | 38% | 40% | 5% | 14% | 2% | 1% | Lab | Gain | TCTC |
Halifax | 32% | 45% | 4% | 12% | 4% | 2% | Lab | Likely | |
Haltemprice & Howden | 47% | 22% | 12% | 10% | 6% | 3% | Con | Certain | |
Halton | 17% | 64% | 0% | 13% | 6% | 0% | Lab | Certain | |
Hammersmith | 33% | 49% | 1% | 11% | 6% | 0% | Lab | High Likely | |
Hampshire East | 52% | 14% | 15% | 13% | 4% | 2% | Con | Certain | |
Hampshire North East | 56% | 16% | 10% | 14% | 4% | 0% | Con | Certain | |
Hampshire North West | 54% | 19% | 8% | 15% | 4% | 0% | Con | Certain | |
Hampstead & Kilburn | 29% | 38% | 16% | 11% | 6% | 0% | Lab | Leaning | |
Harborough | 46% | 19% | 16% | 13% | 4% | 1% | Con | Certain | |
Harlow | 44% | 33% | 3% | 17% | 2% | 1% | Con | Likely | |
Harrogate & Knaresborough | 42% | 13% | 29% | 12% | 4% | 0% | Con | Likely | |
Harrow East | 39% | 43% | 7% | 8% | 2% | 1% | Lab | Gain | TCTC |
Harrow West | 33% | 49% | 1% | 12% | 5% | 0% | Lab | High Likely | |
Hartlepool | 26% | 50% | 2% | 18% | 4% | 0% | Lab | Certain | |
Harwich & North Essex | 44% | 26% | 9% | 15% | 6% | 0% | Con | High Likely | |
Hastings & Rye | 38% | 43% | 1% | 13% | 4% | 1% | Lab | Gain | Leaning |
Havant | 47% | 23% | 8% | 16% | 4% | 2% | Con | Certain | |
Hayes & Harlington | 25% | 58% | 0% | 10% | 5% | 2% | Lab | Certain | |
Hazel Grove | 30% | 18% | 33% | 15% | 4% | 0% | LibDem | TCTC | |
Hemel Hempstead | 47% | 27% | 8% | 13% | 4% | 0% | Con | Certain | |
Hemsworth | 24% | 58% | 3% | 11% | 0% | 0% | Lab | Certain | |
Hendon | 37% | 46% | 0% | 12% | 5% | 0% | Lab | Gain | Leaning |
Henley | 53% | 17% | 10% | 13% | 7% | 0% | Con | Certain | |
Hereford & South Herefordshire | 43% | 13% | 26% | 13% | 4% | 0% | Con | High Likely | |
Herefordshire North | 48% | 13% | 16% | 15% | 7% | 0% | Con | Certain | |
Hertford & Stortford | 51% | 20% | 11% | 13% | 4% | 0% | Con | Certain | |
Hertfordshire North East | 49% | 22% | 8% | 14% | 6% | 0% | Con | Certain | |
Hertfordshire South West | 52% | 18% | 13% | 13% | 4% | 0% | Con | Certain | |
Hertsmere | 54% | 25% | 6% | 14% | 0% | 0% | Con | Certain | |
Hexham | 42% | 27% | 16% | 11% | 4% | 0% | Con | High Likely | |
Heywood & Middleton | 8% | 42% | 0% | 43% | 6% | 0% | UKIP | Gain | TCTC |
High Peak | 39% | 37% | 7% | 10% | 6% | 1% | Con | TCTC | |
Hitchin & Harpenden | 50% | 19% | 12% | 13% | 6% | 0% | Con | Certain | |
Holborn & St Pancras | 17% | 52% | 13% | 11% | 7% | 0% | Lab | Certain | |
Hornchurch & Upminster | 50% | 28% | 0% | 16% | 5% | 1% | Con | Certain | |
Hornsey & Wood Green | 13% | 40% | 31% | 10% | 6% | 0% | Lab | Gain | Leaning |
Horsham | 48% | 13% | 17% | 15% | 5% | 1% | Con | Certain | |
Houghton & South Sunderland | 20% | 62% | 0% | 14% | 5% | 0% | Lab | Certain | |
Hove | 38% | 43% | 6% | 5% | 8% | 1% | Lab | Gain | Leaning |
Huddersfield | 25% | 46% | 10% | 10% | 8% | 1% | Lab | Certain | |
Hull East | 13% | 53% | 8% | 18% | 4% | 5% | Lab | Certain | |
Hull North | 10% | 46% | 23% | 14% | 6% | 1% | Lab | Certain | |
Hull West & Hessle | 17% | 50% | 10% | 16% | 4% | 3% | Lab | Certain | |
Huntingdon | 46% | 17% | 14% | 16% | 5% | 1% | Con | Certain | |
Hyndburn | 31% | 48% | 0% | 14% | 5% | 3% | Lab | High Likely |
Wales & Northern Ireland Constituencies
England Constituencies I-N
Constituency | Con | Lab | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Ilford North | 42% | 40% | 0% | 12% | 5% | 1% | Con | TCTC | |
Ilford South | 24% | 54% | 2% | 12% | 7% | 1% | Lab | Certain | |
Ipswich | 36% | 41% | 3% | 13% | 6% | 0% | Lab | Gain | Leaning |
Isle of Wight | 44% | 18% | 17% | 13% | 5% | 3% | Con | Certain | |
Islington North | 11% | 59% | 12% | 11% | 7% | 0% | Lab | Certain | |
Islington South & Finsbury | 16% | 47% | 19% | 11% | 6% | 1% | Lab | Certain | |
Jarrow | 18% | 63% | 4% | 10% | 4% | 0% | Lab | Certain | |
Keighley | 39% | 43% | 0% | 13% | 4% | 0% | Lab | Gain | TCTC |
Kenilworth & Southam | 50% | 20% | 13% | 12% | 5% | 0% | Con | Certain | |
Kensington | 46% | 31% | 5% | 12% | 6% | 1% | Con | Likely | |
Kettering | 46% | 36% | 1% | 10% | 4% | 2% | Con | Leaning | |
Kingston & Surbiton | 32% | 17% | 39% | 7% | 5% | 1% | LibDem | Leaning | |
Kingswood | 43% | 33% | 6% | 14% | 4% | 1% | Con | Leaning | |
Knowsley | 6% | 77% | 0% | 13% | 4% | 0% | Lab | Certain | |
Lancashire West | 32% | 50% | 0% | 13% | 5% | 0% | Lab | High Likely | |
Lancaster & Fleetwood | 33% | 42% | 4% | 12% | 9% | 0% | Lab | Gain | Leaning |
Leeds Central | 18% | 60% | 6% | 11% | 4% | 0% | Lab | Certain | |
Leeds East | 21% | 60% | 3% | 11% | 4% | 1% | Lab | Certain | |
Leeds North East | 30% | 49% | 5% | 12% | 4% | 1% | Lab | High Likely | |
Leeds North West | 23% | 27% | 32% | 11% | 5% | 1% | LibDem | Leaning | |
Leeds West | 17% | 50% | 10% | 13% | 9% | 0% | Lab | Certain | |
Leicester East | 21% | 60% | 0% | 12% | 6% | 1% | Lab | Certain | |
Leicester South | 12% | 63% | 7% | 13% | 4% | 2% | Lab | Certain | |
Leicester West | 25% | 47% | 8% | 13% | 6% | 1% | Lab | Certain | |
Leicestershire North West | 43% | 38% | 2% | 13% | 4% | 0% | Con | Leaning | |
Leicestershire South | 48% | 27% | 9% | 14% | 0% | 0% | Con | Certain | |
Leigh | 20% | 57% | 6% | 15% | 0% | 0% | Lab | Certain | |
Lewes | 33% | 10% | 40% | 11% | 6% | 1% | LibDem | Leaning | |
Lewisham Deptford | 10% | 59% | 8% | 10% | 11% | 3% | Lab | Certain | |
Lewisham East | 20% | 48% | 13% | 12% | 6% | 2% | Lab | Certain | |
Lewisham West & Penge | 22% | 46% | 13% | 12% | 6% | 1% | Lab | Certain | |
Leyton & Wanstead | 19% | 49% | 13% | 13% | 6% | 1% | Lab | Certain | |
Lichfield | 50% | 25% | 5% | 15% | 4% | 0% | Con | Certain | |
Lincoln | 35% | 41% | 8% | 12% | 1% | Lab | Gain | Leaning | |
Liverpool Riverside | 8% | 65% | 8% | 12% | 8% | 0% | Lab | Certain | |
Liverpool Walton | 3% | 78% | 0% | 13% | 4% | 1% | Lab | Certain | |
Liverpool Wavertree | 4% | 58% | 19% | 12% | 6% | 1% | Lab | Certain | |
Liverpool West Derby | 6% | 67% | 0% | 12% | 4% | 11% | Lab | Certain | |
Loughborough | 46% | 36% | 3% | 11% | 3% | 1% | Con | Leaning | |
Louth & Horncastle | 47% | 24% | 7% | 15% | 4% | 2% | Con | Certain | |
Ludlow | 49% | 13% | 18% | 14% | 5% | 0% | Con | Certain | |
Luton North | 28% | 54% | 0% | 13% | 5% | 0% | Lab | Certain | |
Luton South | 28% | 44% | 8% | 13% | 5% | 0% | Lab | High Likely | |
Macclesfield | 43% | 26% | 8% | 13% | 6% | 5% | Con | High Likely | |
Maidenhead | 56% | 13% | 13% | 12% | 5% | 0% | Con | Certain | |
Maidstone & The Weald | 44% | 16% | 21% | 13% | 5% | 2% | Con | Certain | |
Makerfield | 18% | 63% | 2% | 12% | 5% | 0% | Lab | Certain | |
Maldon | 57% | 19% | 5% | 15% | 4% | 0% | Con | Certain | |
Manchester Central | 1% | 72% | 0% | 14% | 8% | 5% | Lab | Certain | |
Manchester Gorton | 8% | 55% | 17% | 10% | 7% | 3% | Lab | Certain | |
Manchester Withington | 8% | 46% | 29% | 11% | 6% | 0% | Lab | Gain | High Likely |
Mansfield | 24% | 46% | 1% | 16% | 4% | 9% | Lab | Certain | |
Meon Valley | 52% | 12% | 17% | 13% | 4% | 2% | Con | Certain | |
Meriden | 50% | 27% | 3% | 13% | 6% | 1% | Con | Certain | |
Middlesbrough | 3% | 64% | 0% | 21% | 4% | 8% | Lab | Certain | |
Middlesbrough South & Cleveland East | 33% | 47% | 1% | 14% | 4% | 0% | Lab | Likely | |
Milton Keynes North | 40% | 33% | 7% | 13% | 6% | 1% | Con | Leaning | |
Milton Keynes South | 37% | 38% | 9% | 10% | 4% | 2% | Lab | Gain | TCTC |
Mitcham & Morden | 22% | 62% | 0% | 12% | 5% | 0% | Lab | Certain | |
Mole Valley | 53% | 13% | 14% | 15% | 6% | 0% | Con | Certain | |
Morecambe & Lunesdale | 36% | 42% | 6% | 11% | 5% | 1% | Lab | Gain | Leaning |
Morley & Outwood | 34% | 46% | 2% | 14% | 4% | 0% | Lab | Likely | |
New Forest East | 49% | 16% | 15% | 15% | 6% | 0% | Con | Certain | |
New Forest West | 54% | 16% | 8% | 15% | 6% | 0% | Con | Certain | |
Newark | 38% | 22% | 0% | 33% | 6% | 1% | Con | Leaning | |
Newbury | 52% | 10% | 20% | 12% | 5% | 0% | Con | Certain | |
Newcastle upon Tyne Central | 17% | 55% | 10% | 13% | 6% | 0% | Lab | Certain | |
Newcastle upon Tyne East | 13% | 52% | 19% | 10% | 6% | 0% | Lab | Certain | |
Newcastle upon Tyne North | 15% | 48% | 19% | 13% | 5% | 0% | Lab | Certain | |
Newcastle-under-Lyme | 30% | 43% | 5% | 18% | 4% | 0% | Lab | Likely | |
Newton Abbot | 39% | 13% | 26% | 16% | 5% | 0% | Con | Likely | |
Norfolk Mid | 46% | 24% | 7% | 16% | 7% | 0% | Con | Certain | |
Norfolk North | 28% | 12% | 40% | 15% | 5% | 0% | LibDem | Likely | |
Norfolk North West | 52% | 20% | 9% | 14% | 6% | 0% | Con | Certain | |
Norfolk South | 46% | 19% | 15% | 14% | 6% | 0% | Con | Certain | |
Norfolk South West | 46% | 25% | 7% | 16% | 6% | 0% | Con | Certain | |
Normanton, Pontefract & Castleford | 24% | 58% | 4% | 11% | 0% | 0% | Lab | Certain | |
Northampton North | 32% | 36% | 13% | 13% | 5% | 0% | Lab | Gain | TCTC |
Northampton South | 39% | 33% | 5% | 15% | 5% | 3% | Con | Leaning | |
Northamptonshire South | 51% | 23% | 6% | 14% | 5% | 1% | Con | Certain | |
Norwich North | 36% | 40% | 6% | 11% | 6% | 1% | Lab | Gain | TCTC |
Norwich South | 20% | 33% | 9% | 15% | 22% | 0% | Lab | Gain | Likely |
Nottingham East | 20% | 50% | 9% | 13% | 7% | 0% | Lab | Certain | |
Nottingham North | 22% | 57% | 2% | 14% | 4% | 0% | Lab | Certain | |
Nottingham South | 30% | 44% | 8% | 12% | 6% | 0% | Lab | Likely | |
Nuneaton | 35% | 40% | 5% | 13% | 6% | 0% | Lab | Gain | TCTC |
Wales & Northern Ireland Constituencies
England Constituencies O-S
Constituency | Con | Lab | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Old Bexley & Sidcup | 52% | 26% | 1% | 14% | 5% | 2% | Con | Certain | |
Oldham East & Saddleworth | 24% | 39% | 17% | 14% | 4% | 0% | Lab | High Likely | |
Oldham West & Royton | 22% | 54% | 4% | 14% | 4% | 2% | Lab | Certain | |
Orpington | 57% | 15% | 10% | 13% | 5% | 0% | Con | Certain | |
Oxford East | 15% | 48% | 18% | 12% | 6% | 0% | Lab | Certain | |
Oxford West & Abingdon | 38% | 16% | 27% | 12% | 6% | 0% | Con | Likely | |
Pendle | 41% | 37% | 9% | 9% | 4% | 1% | Con | TCTC | |
Penistone & Stocksbridge | 29% | 44% | 9% | 15% | 0% | 1% | Lab | Likely | |
Penrith & The Border | 50% | 19% | 14% | 13% | 4% | 0% | Con | Certain | |
Peterborough | 32% | 36% | 10% | 17% | 3% | 2% | Lab | Gain | TCTC |
Plymouth Moor View | 31% | 44% | 2% | 18% | 5% | 1% | Lab | Likely | |
Plymouth Sutton & Devonport | 31% | 37% | 10% | 16% | 6% | 0% | Lab | Gain | Leaning |
Poole | 45% | 19% | 17% | 15% | 4% | 0% | Con | Certain | |
Poplar & Limehouse | 23% | 44% | 0% | 11% | 5% | 18% | Lab | Certain | |
Portsmouth North | 40% | 33% | 5% | 14% | 5% | 3% | Con | Leaning | |
Portsmouth South | 33% | 22% | 20% | 17% | 8% | 0% | Con | Gain | Likely |
Preston | 18% | 53% | 9% | 14% | 4% | 1% | Lab | Certain | |
Pudsey | 40% | 42% | 7% | 7% | 3% | 1% | Lab | Gain | TCTC |
Putney | 48% | 33% | 2% | 11% | 6% | 0% | Con | High Likely | |
Rayleigh & Wickford | 56% | 21% | 0% | 14% | 4% | 4% | Con | Certain | |
Reading East | 39% | 31% | 12% | 12% | 6% | 0% | Con | Leaning | |
Reading West | 39% | 36% | 5% | 13% | 5% | 2% | Con | TCTC | |
Redcar | 14% | 45% | 22% | 17% | 2% | 0% | Lab | Gain | Certain |
Redditch | 41% | 37% | 3% | 14% | 5% | 1% | Con | TCTC | |
Reigate | 50% | 18% | 11% | 14% | 6% | 0% | Con | Certain | |
Ribble South | 39% | 38% | 9% | 13% | 0% | 1% | Con | TCTC | |
Ribble Valley | 46% | 28% | 6% | 16% | 4% | 0% | Con | High Likely | |
Richmond (Yorks) | 58% | 21% | 4% | 10% | 7% | 0% | Con | Certain | |
Richmond Park | 46% | 11% | 27% | 11% | 5% | 0% | Con | High Likely | |
Rochdale | 15% | 42% | 19% | 14% | 4% | 6% | Lab | Certain | |
Rochester & Strood | 36% | 24% | 3% | 32% | 4% | 0% | Con | Gain | TCTC |
Rochford & Southend East | 45% | 28% | 5% | 16% | 6% | 0% | Con | High Likely | |
Romford | 53% | 26% | 0% | 14% | 5% | 1% | Con | Certain | |
Romsey & Southampton North | 45% | 12% | 26% | 12% | 4% | 0% | Con | High Likely | |
Rossendale & Darwen | 43% | 42% | 4% | 8% | 2% | 1% | Con | TCTC | |
Rother Valley | 22% | 44% | 7% | 24% | 0% | 2% | Lab | High Likely | |
Rotherham | 3% | 50% | 2% | 31% | 0% | 13% | Lab | High Likely | |
Rugby | 41% | 38% | 5% | 11% | 5% | 0% | Con | TCTC | |
Ruislip, Northwood & Pinner | 53% | 25% | 2% | 12% | 6% | 2% | Con | Certain | |
Runnymede & Weybridge | 52% | 19% | 7% | 16% | 6% | 0% | Con | Certain | |
Rushcliffe | 47% | 26% | 7% | 14% | 6% | 0% | Con | Certain | |
Rutland & Melton | 49% | 21% | 11% | 15% | 4% | 0% | Con | Certain | |
Saffron Walden | 52% | 16% | 13% | 14% | 5% | 0% | Con | Certain | |
Salford & Eccles | 18% | 49% | 12% | 13% | 4% | 3% | Lab | Certain | |
Salisbury | 46% | 14% | 22% | 13% | 5% | 0% | Con | Certain | |
Scarborough & Whitby | 40% | 33% | 8% | 13% | 6% | 0% | Con | Leaning | |
Scunthorpe | 30% | 46% | 3% | 15% | 5% | 0% | Lab | High Likely | |
Sedgefield | 21% | 53% | 5% | 14% | 4% | 3% | Lab | Certain | |
Sefton Central | 30% | 47% | 5% | 14% | 4% | 0% | Lab | High Likely | |
Selby & Ainsty | 46% | 32% | 3% | 13% | 4% | 1% | Con | Likely | |
Sevenoaks | 54% | 20% | 7% | 14% | 4% | 2% | Con | Certain | |
Sheffield Brightside & Hillsborough | 9% | 65% | 5% | 15% | 4% | 2% | Lab | Certain | |
Sheffield Central | 7% | 48% | 26% | 12% | 8% | 0% | Lab | Certain | |
Sheffield Hallam | 12% | 34% | 41% | 7% | 3% | 3% | LibDem | Leaning | |
Sheffield Heeley | 15% | 50% | 14% | 14% | 7% | 0% | Lab | Certain | |
Sheffield South East | 15% | 57% | 9% | 15% | 4% | 0% | Lab | Certain | |
Sherwood | 37% | 46% | 0% | 13% | 4% | 0% | Lab | Gain | Leaning |
Shipley | 44% | 34% | 5% | 10% | 7% | 0% | Con | Likely | |
Shrewsbury & Atcham | 41% | 27% | 14% | 13% | 5% | 0% | Con | Likely | |
Shropshire North | 49% | 25% | 6% | 15% | 6% | 0% | Con | Certain | |
Sittingbourne & Sheppey | 47% | 31% | 2% | 15% | 4% | 1% | Con | High Likely | |
Skipton & Ripon | 48% | 16% | 18% | 14% | 4% | 0% | Con | Certain | |
Sleaford & North Hykeham | 49% | 23% | 6% | 14% | 0% | 7% | Con | Certain | |
Slough | 30% | 51% | 0% | 13% | 5% | 1% | Lab | Certain | |
Solihull | 40% | 15% | 28% | 12% | 4% | 1% | Con | Gain | Likely |
Somerset North | 45% | 17% | 20% | 14% | 4% | 0% | Con | Certain | |
Somerset North East | 44% | 27% | 10% | 10% | 7% | 1% | Con | High Likely | |
Somerton & Frome | 40% | 10% | 32% | 13% | 4% | 0% | Con | Gain | Leaning |
South Holland & The Deepings | 57% | 21% | 1% | 17% | 6% | 0% | Con | Certain | |
South Shields | 8% | 51% | 0% | 31% | 7% | 3% | Lab | Certain | |
Southampton Itchen | 32% | 40% | 8% | 16% | 4% | 0% | Lab | Leaning | |
Southampton Test | 29% | 44% | 7% | 14% | 6% | 0% | Lab | Likely | |
Southend West | 44% | 20% | 15% | 14% | 6% | 1% | Con | Certain | |
Southport | 32% | 15% | 34% | 15% | 4% | 0% | LibDem | TCTC | |
Spelthorne | 43% | 22% | 11% | 18% | 4% | 1% | Con | Certain | |
St Albans | 37% | 23% | 21% | 14% | 5% | 0% | Con | Likely | |
St Austell & Newquay | 38% | 14% | 24% | 18% | 6% | 2% | Con | Gain | Likely |
St Helens North | 19% | 57% | 5% | 14% | 4% | 1% | Lab | Certain | |
St Helens South & Whiston | 15% | 60% | 8% | 13% | 4% | 0% | Lab | Certain | |
St Ives | 36% | 13% | 31% | 13% | 6% | 2% | Con | Gain | Leaning |
Stafford | 41% | 39% | 1% | 13% | 5% | 0% | Con | TCTC | |
Staffordshire Moorlands | 41% | 35% | 2% | 18% | 4% | 0% | Con | Leaning | |
Staffordshire South | 51% | 27% | 2% | 16% | 4% | 0% | Con | Certain | |
Stalybridge & Hyde | 31% | 47% | 2% | 14% | 6% | 0% | Lab | High Likely | |
Stevenage | 38% | 40% | 2% | 14% | 4% | 2% | Lab | Gain | TCTC |
Stockport | 22% | 49% | 10% | 12% | 6% | 0% | Lab | Certain | |
Stockton North | 25% | 51% | 4% | 15% | 0% | 3% | Lab | Certain | |
Stockton South | 40% | 45% | 4% | 8% | 1% | 2% | Lab | Gain | TCTC |
Stoke-on-Trent Central | 20% | 50% | 8% | 16% | 5% | 3% | Lab | Certain | |
Stoke-on-Trent North | 22% | 54% | 3% | 17% | 4% | 0% | Lab | Certain | |
Stoke-on-Trent South | 27% | 49% | 1% | 15% | 5% | 3% | Lab | Certain | |
Stone | 46% | 26% | 7% | 15% | 5% | 0% | Con | High Likely | |
Stourbridge | 39% | 40% | 4% | 14% | 2% | 1% | Lab | Gain | TCTC |
Stratford-on-Avon | 49% | 16% | 14% | 14% | 5% | 1% | Con | Certain | |
Streatham | 15% | 48% | 20% | 10% | 6% | 1% | Lab | Certain | |
Stretford & Urmston | 25% | 54% | 2% | 13% | 6% | 0% | Lab | Certain | |
Stroud | 37% | 44% | 1% | 12% | 7% | 0% | Lab | Gain | Leaning |
Suffolk Central & North Ipswich | 47% | 22% | 10% | 14% | 7% | 0% | Con | Certain | |
Suffolk Coastal | 42% | 22% | 15% | 15% | 6% | 0% | Con | Certain | |
Suffolk South | 44% | 20% | 16% | 17% | 4% | 0% | Con | Certain | |
Suffolk West | 48% | 21% | 9% | 17% | 4% | 1% | Con | Certain | |
Sunderland Central | 28% | 53% | 2% | 13% | 4% | 0% | Lab | Certain | |
Surrey East | 53% | 15% | 11% | 17% | 4% | 1% | Con | Certain | |
Surrey Heath | 53% | 16% | 11% | 16% | 4% | 0% | Con | Certain | |
Surrey South West | 62% | 11% | 9% | 11% | 6% | 1% | Con | Certain | |
Sussex Mid | 47% | 13% | 22% | 12% | 5% | 0% | Con | Certain | |
Sutton & Cheam | 39% | 13% | 31% | 12% | 5% | 0% | Con | Gain | Leaning |
Sutton Coldfield | 51% | 27% | 3% | 13% | 5% | 0% | Con | Certain | |
Swindon North | 42% | 37% | 2% | 14% | 5% | 0% | Con | TCTC | |
Swindon South | 37% | 38% | 7% | 15% | 3% | 0% | Lab | Gain | TCTC |
Wales & Northern Ireland Constituencies
England Constituencies T-Z
Constituency | Con | Lab | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Tamworth | 42% | 38% | 1% | 15% | 4% | 0% | Con | TCTC | |
Tatton | 53% | 24% | 8% | 10% | 4% | 1% | Con | Certain | |
Taunton Deane | 36% | 13% | 34% | 10% | 6% | 0% | Con | Gain | TCTC |
Telford | 34% | 45% | 1% | 16% | 4% | 0% | Lab | Likely | |
Tewkesbury | 43% | 17% | 20% | 14% | 5% | 1% | Con | Certain | |
Thanet North | 48% | 27% | 4% | 16% | 4% | 0% | Con | Certain | |
Thanet South | 35% | 28% | 3% | 30% | 3% | 1% | Con | Leaning | |
Thirsk & Malton | 49% | 19% | 8% | 16% | 4% | 4% | Con | Certain | |
Thornbury & Yate | 26% | 10% | 49% | 12% | 3% | 1% | LibDem | Certain | |
Thurrock | 30% | 32% | 3% | 35% | 0% | 1% | UKIP | Gain | TCTC |
Tiverton & Honiton | 46% | 15% | 18% | 16% | 5% | 0% | Con | Certain | |
Tonbridge & Malling | 53% | 18% | 7% | 13% | 6% | 2% | Con | Certain | |
Tooting | 35% | 49% | 0% | 11% | 5% | 0% | Lab | Likely | |
Torbay | 33% | 15% | 35% | 14% | 3% | 0% | LibDem | TCTC | |
Totnes | 43% | 14% | 21% | 16% | 7% | 0% | Con | Certain | |
Tottenham | 12% | 64% | 3% | 11% | 6% | 4% | Lab | Certain | |
Truro & Falmouth | 38% | 16% | 25% | 14% | 6% | 2% | Con | Likely | |
Tunbridge Wells | 53% | 17% | 10% | 14% | 6% | 0% | Con | Certain | |
Twickenham | 31% | 14% | 39% | 11% | 5% | 0% | LibDem | Leaning | |
Tynemouth | 31% | 52% | 0% | 12% | 5% | 0% | Lab | Certain | |
Tyneside North | 15% | 58% | 8% | 13% | 4% | 1% | Lab | Certain | |
Uxbridge & South Ruislip | 45% | 30% | 5% | 13% | 5% | 2% | Con | High Likely | |
Vauxhall | 18% | 55% | 10% | 10% | 6% | 2% | Lab | Certain | |
Wakefield | 34% | 48% | 2% | 10% | 6% | 0% | Lab | Likely | |
Wallasey | 27% | 56% | 0% | 12% | 4% | 0% | Lab | Certain | |
Walsall North | 32% | 45% | 0% | 15% | 4% | 3% | Lab | Likely | |
Walsall South | 31% | 45% | 0% | 18% | 4% | 2% | Lab | Likely | |
Walthamstow | 11% | 57% | 14% | 12% | 6% | 1% | Lab | Certain | |
Wansbeck | 15% | 53% | 13% | 13% | 6% | 0% | Lab | Certain | |
Wantage | 48% | 20% | 13% | 14% | 6% | 0% | Con | Certain | |
Warley | 21% | 58% | 1% | 16% | 4% | 0% | Lab | Certain | |
Warrington North | 27% | 52% | 6% | 10% | 4% | 0% | Lab | Certain | |
Warrington South | 32% | 38% | 12% | 13% | 5% | 0% | Lab | Gain | Leaning |
Warwick & Leamington | 41% | 35% | 8% | 10% | 6% | 0% | Con | Leaning | |
Warwickshire North | 37% | 46% | 0% | 13% | 4% | 1% | Lab | Gain | Leaning |
Washington & Sunderland West | 19% | 60% | 2% | 14% | 4% | 0% | Lab | Certain | |
Watford | 33% | 25% | 30% | 10% | 2% | 0% | Con | TCTC | |
Waveney | 31% | 37% | 4% | 18% | 10% | 0% | Lab | Gain | Leaning |
Wealden | 52% | 15% | 10% | 16% | 7% | 0% | Con | Certain | |
Weaver Vale | 36% | 43% | 4% | 12% | 5% | 0% | Lab | Gain | Leaning |
Wellingborough | 46% | 32% | 2% | 13% | 5% | 2% | Con | Likely | |
Wells | 39% | 14% | 29% | 13% | 5% | 0% | Con | Gain | Likely |
Welwyn Hatfield | 53% | 27% | 1% | 13% | 6% | 0% | Con | Certain | |
Wentworth & Dearne | 16% | 58% | 4% | 19% | 0% | 0% | Lab | Certain | |
West Bromwich East | 26% | 54% | 0% | 13% | 4% | 3% | Lab | Certain | |
West Bromwich West | 27% | 53% | 0% | 15% | 4% | 0% | Lab | Certain | |
West Ham | 11% | 67% | 0% | 11% | 5% | 5% | Lab | Certain | |
Westminster North | 35% | 49% | 0% | 11% | 5% | 0% | Lab | Likely | |
Westmorland & Lonsdale | 32% | 8% | 44% | 11% | 4% | 0% | LibDem | Likely | |
Weston-Super-Mare | 41% | 17% | 24% | 13% | 4% | 1% | Con | High Likely | |
Wigan | 22% | 57% | 1% | 16% | 4% | 0% | Lab | Certain | |
Wiltshire North | 47% | 13% | 21% | 14% | 5% | 0% | Con | Certain | |
Wiltshire South West | 48% | 17% | 15% | 15% | 4% | 0% | Con | Certain | |
Wimbledon | 45% | 28% | 10% | 12% | 5% | 0% | Con | High Likely | |
Winchester | 44% | 11% | 28% | 12% | 4% | 1% | Con | High Likely | |
Windsor | 58% | 16% | 8% | 13% | 5% | 0% | Con | Certain | |
Wirral South | 35% | 46% | 2% | 13% | 4% | 0% | Lab | Likely | |
Wirral West | 39% | 48% | 4% | 11% | 0% | Lab | Gain | Leaning | |
Witham | 48% | 24% | 5% | 16% | 7% | 0% | Con | Certain | |
Witney | 58% | 17% | 4% | 14% | 6% | 1% | Con | Certain | |
Woking | 46% | 14% | 22% | 13% | 4% | 0% | Con | Certain | |
Wokingham | 51% | 17% | 13% | 13% | 5% | 1% | Con | Certain | |
Wolverhampton North East | 32% | 49% | 0% | 14% | 4% | 1% | Lab | High Likely | |
Wolverhampton South East | 25% | 53% | 0% | 17% | 4% | 0% | Lab | Certain | |
Wolverhampton South West | 37% | 44% | 1% | 13% | 4% | 1% | Lab | Gain | Leaning |
Worcester | 42% | 35% | 5% | 12% | 5% | 1% | Con | Leaning | |
Worcestershire Mid | 50% | 21% | 8% | 16% | 5% | 0% | Con | Certain | |
Worcestershire West | 46% | 13% | 22% | 14% | 5% | 0% | Con | Certain | |
Workington | 31% | 52% | 0% | 12% | 4% | 1% | Lab | Certain | |
Worsley & Eccles South | 29% | 48% | 2% | 15% | 4% | 3% | Lab | High Likely | |
Worthing East & Shoreham | 44% | 22% | 10% | 16% | 6% | 1% | Con | Certain | |
Worthing West | 47% | 18% | 13% | 16% | 6% | 1% | Con | Certain | |
Wrekin, The | 45% | 34% | 3% | 15% | 4% | 0% | Con | Likely | |
Wycombe | 45% | 23% | 14% | 14% | 4% | 0% | Con | Certain | |
Wyre & Preston North | 48% | 27% | 6% | 14% | 4% | 0% | Con | Certain | |
Wyre Forest | 40% | 19% | 9% | 21% | 5% | 6% | Con | High Likely | |
Wythenshawe & Sale East | 14% | 14% | 28% | 34% | 9% | 1% | UKIP | Gain | Leaning |
Yeovil | 30% | 11% | 41% | 14% | 4% | 0% | LibDem | Likely | |
York Central | 23% | 46% | 10% | 12% | 8% | 0% | Lab | Certain | |
York Outer | 40% | 23% | 21% | 12% | 4% | 0% | Con | High Likely | |
Yorkshire East | 45% | 27% | 6% | 14% | 6% | 2% | Con | High Likely |
Wales & Northern Ireland Constituencies
Scotland Constituencies
Constituency | SNP | Lab | Con | LibDem | UKIP | Green | Other | Winner | Gain? | Certainty |
Aberdeen North | 51% | 30% | 11% | 6% | 0% | 0% | 2% | SNP | Gain | Certain |
Aberdeen South | 39% | 21% | 18% | 16% | 1% | 2% | 2% | SNP | Gain | High Likely |
Aberdeenshire West & Kincardine | 43% | 10% | 23% | 22% | 2% | 1% | 0% | SNP | Gain | Certain |
Airdrie & Shotts | 48% | 36% | 7% | 1% | 3% | 3% | 2% | SNP | Gain | Likely |
Angus | 65% | 2% | 28% | 0% | 3% | 1% | 1% | SNP | Certain | |
Argyll & Bute | 47% | 8% | 22% | 21% | 1% | 0% | 2% | SNP | Gain | Certain |
Ayr, Carrick & Cumnock | 44% | 31% | 22% | 1% | 1% | 0% | 1% | SNP | Gain | Likely |
Ayrshire Central | 46% | 32% | 18% | 0% | 0% | 1% | 2% | SNP | Gain | Likely |
Ayrshire North & Arran | 51% | 31% | 13% | 1% | 1% | 1% | 2% | SNP | Gain | Certain |
Banff & Buchan | 69% | 0% | 29% | 1% | 0% | 0% | 1% | SNP | Certain | |
Berwickshire, Roxburgh & Selkirk | 27% | 9% | 23% | 34% | 2% | 0% | 5% | LibDem | Leaning | |
Caithness, Sutherland & Easter Ross | 48% | 9% | 11% | 29% | 1% | 0% | 1% | SNP | Gain | High Likely |
Coatbridge, Chryston & Bellshill | 51% | 39% | 5% | 1% | 1% | 0% | 4% | SNP | Gain | Likely |
Cumbernauld, Kilsyth & Kirkintilloch East | 57% | 34% | 5% | 3% | 0% | 0% | 2% | SNP | Gain | Certain |
Dumfries & Galloway | 39% | 28% | 27% | 2% | 3% | 0% | 0% | SNP | Gain | Likely |
Dumfriesshire, Clydesdale & Tweeddale | 40% | 19% | 28% | 6% | 4% | 3% | 0% | SNP | Gain | Likely |
Dunbartonshire East | 38% | 16% | 9% | 35% | 1% | 1% | 0% | SNP | Gain | TCTC |
Dunbartonshire West | 53% | 38% | 6% | 1% | 0% | 0% | 2% | SNP | Gain | High Likely |
Dundee East | 65% | 17% | 13% | 0% | 0% | 3% | 2% | SNP | Certain | |
Dundee West | 63% | 24% | 6% | 4% | 0% | 3% | 0% | SNP | Gain | Certain |
Dunfermline & Fife West | 39% | 30% | 4% | 22% | 0% | 1% | 1% | SNP | Gain | Leaning |
East Kilbride, Strathaven & Lesmahagow | 51% | 35% | 10% | 0% | 1% | 0% | 1% | SNP | Gain | High Likely |
East Lothian | 43% | 29% | 17% | 4% | 3% | 3% | 1% | SNP | Gain | Likely |
Edinburgh East | 47% | 28% | 8% | 7% | 1% | 6% | 2% | SNP | Gain | High Likely |
Edinburgh North & Leith | 43% | 30% | 12% | 7% | 1% | 7% | 0% | SNP | Gain | Likely |
Edinburgh South | 35% | 33% | 13% | 9% | 1% | 4% | 6% | SNP | Gain | TCTC |
Edinburgh South West | 45% | 27% | 18% | 5% | 1% | 4% | 0% | SNP | Gain | High Likely |
Edinburgh West | 40% | 12% | 20% | 23% | 1% | 1% | 1% | SNP | Gain | High Likely |
Falkirk | 57% | 29% | 8% | 0% | 4% | 0% | 1% | SNP | Gain | Certain |
Fife North East | 41% | 9% | 13% | 37% | 0% | 1% | 0% | SNP | Gain | TCTC |
Glasgow Central | 48% | 36% | 5% | 3% | 1% | 5% | 1% | SNP | Gain | Likely |
Glasgow East | 54% | 37% | 4% | 1% | 2% | 1% | 1% | SNP | Gain | High Likely |
Glasgow North | 48% | 34% | 5% | 3% | 0% | 8% | 1% | SNP | Gain | Likely |
Glasgow North East | 43% | 47% | 3% | 1% | 0% | 3% | 1% | Lab | TCTC | |
Glasgow North West | 50% | 37% | 7% | 2% | 0% | 3% | 0% | SNP | Gain | Likely |
Glasgow South | 53% | 33% | 8% | 2% | 0% | 3% | 1% | SNP | Gain | Certain |
Glasgow South West | 55% | 35% | 5% | 3% | 2% | 1% | 0% | SNP | Gain | High Likely |
Glenrothes | 48% | 44% | 5% | 0% | 0% | 0% | 2% | SNP | Gain | TCTC |
Gordon | 43% | 12% | 10% | 31% | 2% | 0% | 2% | SNP | Gain | Likely |
Inverclyde | 55% | 34% | 7% | 0% | 2% | 0% | 1% | SNP | Gain | Certain |
Inverness, Nairn, Badenoch & Strathspey | 51% | 11% | 8% | 25% | 2% | 1% | 2% | SNP | Gain | Certain |
Kilmarnock & Loudoun | 52% | 35% | 11% | 0% | 0% | 0% | 1% | SNP | Gain | High Likely |
Kirkcaldy & Cowdenbeath | 51% | 39% | 6% | 2% | 2% | 0% | 0% | SNP | Gain | Likely |
Lanark & Hamilton East | 49% | 34% | 13% | 0% | 3% | 0% | 1% | SNP | Gain | Likely |
Linlithgow & Falkirk East | 53% | 34% | 9% | 0% | 1% | 0% | 1% | SNP | Gain | High Likely |
Livingston | 54% | 33% | 8% | 0% | 2% | 0% | 2% | SNP | Gain | Certain |
Midlothian | 48% | 31% | 9% | 5% | 2% | 3% | 2% | SNP | Gain | High Likely |
Moray | 66% | 1% | 23% | 2% | 4% | 1% | 1% | SNP | Certain | |
Motherwell & Wishaw | 53% | 37% | 5% | 1% | 2% | 0% | 2% | SNP | Gain | High Likely |
Na h-Eileanan an Iar (Western Isles) | 78% | 18% | 2% | 0% | 0% | 0% | 2% | SNP | Certain | |
Ochil & South Perthshire | 55% | 22% | 18% | 0% | 3% | 0% | 1% | SNP | Gain | Certain |
Orkney & Shetland | 36% | 0% | 8% | 47% | 7% | 0% | 1% | LibDem | Likely | |
Paisley & Renfrewshire North | 46% | 38% | 12% | 0% | 0% | 1% | 2% | SNP | Gain | Leaning |
Paisley & Renfrewshire South | 49% | 39% | 5% | 1% | 0% | 0% | 5% | SNP | Gain | Likely |
Perth & North Perthshire | 66% | 1% | 28% | 0% | 1% | 1% | 3% | SNP | Certain | |
Renfrewshire East | 38% | 38% | 18% | 4% | 1% | 0% | 0% | Lab | TCTC | |
Ross, Skye & Lochaber | 43% | 6% | 5% | 38% | 1% | 3% | 4% | SNP | Gain | Leaning |
Rutherglen & Hamilton West | 43% | 44% | 7% | 1% | 3% | 0% | 1% | Lab | TCTC | |
Stirling | 47% | 26% | 22% | 2% | 0% | 0% | 1% | SNP | Gain | Certain |
Wales & Northern Ireland Constituencies
Wales & Northern Ireland Constituencies
Wales
Constituency | Con | Lab | LibDem | UKIP | Green | Plaid | Other | Winner | Gain? | Certainty |
Aberavon | 15% | 57% | 4% | 14% | 2% | 8% | 0% | Lab | Certain | |
Aberconwy | 35% | 25% | 7% | 13% | 2% | 18% | 0% | Con | Leaning | |
Alyn & Deeside | 32% | 41% | 6% | 14% | 2% | 5% | 0% | Lab | Leaning | |
Arfon | 16% | 31% | 2% | 14% | 36% | 0% | Plaid | Leaning | ||
Blaenau Gwent | 6% | 54% | 0% | 13% | 2% | 5% | 20% | Lab | Certain | |
Brecon & Radnorshire | 36% | 11% | 34% | 13% | 3% | 3% | 0% | Con | Gain | TCTC |
Bridgend | 30% | 38% | 10% | 13% | 2% | 7% | 0% | Lab | Leaning | |
Caerphilly | 17% | 48% | 2% | 14% | 2% | 18% | 0% | Lab | Certain | |
Cardiff Central | 21% | 30% | 29% | 13% | 4% | 4% | 0% | Lab | Gain | TCTC |
Cardiff North | 37% | 38% | 6% | 13% | 3% | 4% | 0% | Lab | Gain | TCTC |
Cardiff South & Penarth | 19% | 47% | 0% | 17% | 6% | 10% | 0% | Lab | Certain | |
Cardiff West | 29% | 42% | 5% | 14% | 4% | 8% | 0% | Lab | Likely | |
Carmarthen East & Dinefwr | 21% | 27% | 0% | 14% | 2% | 36% | 0% | Plaid | Leaning | |
Carmarthen West & Pembrokeshire South | 40% | 34% | 0% | 14% | 2% | 11% | 0% | Con | Leaning | |
Ceredigion | 11% | 6% | 38% | 14% | 4% | 29% | 0% | LibDem | Leaning | |
Clwyd South | 30% | 40% | 5% | 14% | 2% | 10% | 0% | Lab | Likely | |
Clwyd West | 40% | 30% | 1% | 13% | 16% | 0% | Con | Leaning | ||
Cynon Valley | 9% | 53% | 1% | 14% | 2% | 21% | 0% | Lab | Certain | |
Delyn | 34% | 43% | 3% | 13% | 2% | 6% | 0% | Lab | Leaning | |
Dwyfor Meirionnydd | 22% | 15% | 0% | 14% | 2% | 46% | 0% | Plaid | Certain | |
Gower | 32% | 40% | 7% | 13% | 2% | 7% | 0% | Lab | Leaning | |
Islwyn | 14% | 55% | 0% | 15% | 2% | 15% | 0% | Lab | Certain | |
Llanelli | 13% | 42% | 0% | 14% | 2% | 30% | 0% | Lab | Likely | |
Merthyr Tydfil & Rhymney | 8% | 49% | 20% | 15% | 2% | 6% | 0% | Lab | Certain | |
Monmouth | 47% | 27% | 7% | 13% | 3% | 3% | 0% | Con | Certain | |
Montgomeryshire | 41% | 8% | 26% | 15% | 2% | 9% | 0% | Con | High Likely | |
Neath | 13% | 49% | 2% | 14% | 2% | 21% | 0% | Lab | Certain | |
Newport East | 23% | 39% | 20% | 13% | 2% | 3% | 0% | Lab | High Likely | |
Newport West | 32% | 43% | 4% | 14% | 3% | 4% | 0% | Lab | Likely | |
Ogmore | 15% | 57% | 3% | 14% | 2% | 0% | Lab | Certain | ||
Pontypridd | 16% | 40% | 19% | 15% | 3% | 8% | 0% | Lab | Certain | |
Preseli Pembrokeshire | 42% | 32% | 2% | 13% | 2% | 10% | 0% | Con | Leaning | |
Rhondda | 6% | 60% | 0% | 13% | 2% | 20% | 0% | Lab | Certain | |
Swansea East | 15% | 55% | 6% | 15% | 0% | 8% | 0% | Lab | Certain | |
Swansea West | 21% | 37% | 22% | 14% | 3% | 5% | 0% | Lab | High Likely | |
Torfaen | 21% | 51% | 5% | 15% | 4% | 7% | 0% | Lab | Certain | |
Vale of Clwyd | 35% | 44% | 1% | 13% | 0% | 7% | 0% | Lab | Leaning | |
Vale of Glamorgan | 45% | 33% | 5% | 10% | 2% | 2% | 3% | Con | Likely | |
Wrexham | 25% | 39% | 14% | 14% | 2% | 7% | 0% | Lab | Likely | |
Ynys Mon | 21% | 38% | 1% | 14% | 26% | 0% | Lab | Likely |
Northern Ireland
Constituency | DUP | Sinn Fein | SDLP | UUP | Alliance | Other | Winner | Gain? | Certainty |
Antrim East | 6% | 50% | 5% | 22% | 11% | 6% | DUP | Certain | |
Antrim North | 12% | 51% | 8% | 8% | 3% | 18% | DUP | Certain | |
Antrim South | 13% | 37% | 8% | 29% | 8% | 6% | DUP | Leaning | |
Belfast East | 2% | 34% | 1% | 15% | 29% | 20% | DUP | Gain | Leaning |
Belfast North | 35% | 44% | 12% | 5% | 5% | 0% | DUP | Leaning | |
Belfast South | 0% | 27% | 43% | 15% | 16% | 0% | SDLP | High Likely | |
Belfast West | 72% | 7% | 13% | 0% | 0% | 8% | Sinn Fein | Certain | |
Down North | 0% | 4% | 2% | 59% | 18% | 17% | UUP | Gain | Certain |
Down South | 29% | 10% | 51% | 4% | 1% | 4% | SDLP | Certain | |
Fermanagh & South Tyrone | 84% | 2% | 12% | 0% | 0% | 2% | Sinn Fein | Certain | |
Foyle | 32% | 14% | 46% | 0% | 0% | 8% | SDLP | Likely | |
Lagan Valley | 3% | 54% | 4% | 19% | 12% | 9% | DUP | Certain | |
Londonderry East | 19% | 38% | 15% | 15% | 5% | 8% | DUP | High Likely | |
Mid Ulster | 73% | 2% | 26% | 0% | 0% | 0% | Sinn Fein | Certain | |
Newry & Armagh | 43% | 15% | 24% | 17% | 1% | 0% | Sinn Fein | High Likely | |
Strangford | 2% | 51% | 6% | 27% | 9% | 6% | DUP | Certain | |
Tyrone West | 50% | 22% | 13% | 12% | 2% | 0% | Sinn Fein | Certain | |
Upper Bann | 25% | 37% | 12% | 24% | 3% | 0% | DUP | Likely |