ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
ConLabSNPLDUKIPRMS
2
Buckingham00000
3
Hazel Grove0.1749116288-0.07493881990-0.4307531950.2354560572
4
High Peak-0.36608916870.62217332370-0.3560841550.4024664115
5
Middlesbrough South and East Cleveland
-0.4493070139-0.20734985300.65665686690.4111170743
6
Hereford and South Herefordshire
0.10978527850.747920133100.45618413750.4414581804
7
Ludlow0.09625775465-0.908585151100.021592955770.4569624678
8
Tiverton and Honiton
0.4474098417-0.603692813300.67613076190.5054140349
9
Telford0.2666159424-0.822141162800.56510316430.5163191209
10
South Norfolk-0.9219240399-0.03060169200.49707581290.5239190688
11
Epsom and Ewell0.11609016970.86372287650-0.78776701650.5873821174
12
Ochil and South Perthshire
1.019790282-0.1247378526-0.4791315906-0.41592083890.6037567757
13
Aberconwy-0.094090202180.281026438601.2730948680.6535670141
14
Stratford-on-Avon
-0.87267428830.74578196220-0.67514010310.66587636
15
Rossendale and Darwen
0.9606188691-0.9273865540-0.090358082780.6691410567
16
Stoke-on-Trent South
-1.254929240.035380187100.76188534420.7342629692
17
Pontypridd0.1917230661-0.704321451801.3794605710.7803425381
18
North West Durham
-0.9787274018-1.4328671040-0.49364953450.9020400943
19
Fylde-1.124542148-0.319415929601.4620160540.9359637443
20
Leigh-1.8258309510.191867559800.3711567180.9365133651
21
Nottingham North
-1.473357864-1.19729116100.24108144780.9568711754
22
Saffron Walden-1.4770189291.0106516060-0.70075520020.9609968051
23
Penistone and Stocksbridge
-0.6538353385-1.20914696601.3985277280.9804867212
24
Wansbeck-1.448386489-1.3279314080-0.046313657130.9827728884
25
Staffordshire Moorlands
-0.9413055649-1.18870227301.2543500170.9839287607
26
Edinburgh South West
-1.4630289530.1476209759-0.084126341361.3995343191.015876373
27
Leeds Central-0.4623161958-1.97179535600.27022633361.02160847
28
North Durham-1.3833656781.5233712230-0.076748914151.029593473
29
Tamworth-1.5231373381.48573551300.037401825511.064043733
30
Tunbridge Wells-1.820437566-1.04725230100.42156652951.071033222
31
Kingston upon Hull North
-0.522240181-2.1031356070-0.23475028291.089841948
32
Putney-1.3973258840.016530899480-1.7176909631.107164751
33
Clwyd South-1.683097614-1.40715696200.34931419121.110734971
34
Ealing Central and Acton
0.6524303422-1.796071701.1436413571.113491632
35
East Dunbartonshire
-0.2001042451-1.7383293761.1225922280.8158413931.11665138
36
Ross, Skye and Lochaber
-0.16347324081.690606959-1.455890154-0.013299006611.118555809
37
Morley and Outwood
-1.6095517310.00901312145501.600538611.134951745
38
South Cambridgeshire
-2.0005668170.169699956901.05974371.135134615
39
Torridge and West Devon
-0.4097511769-1.8316745120-1.2967047751.140654507
40
Birmingham, Northfield
1.217128168-1.90645801400.43755749981.15189406
41
Pudsey-1.9507663230.662662391801.2364109791.20138699
42
Ynys Môn-2.089225787-0.763141274400.91812026651.203141079
43
North East Hertfordshire
1.6691975531.6588700970-0.59341489741.213487918
44
Hemsworth-0.18037611-1.92472575301.5149747521.228032294
45
South West Wiltshire
-2.2824660740.0890686928100.91022447081.229440238
46
York Central0.5255726341-1.9635021101.4379294761.244910469
47
Sunderland Central
-0.1821019264-2.44299394800.4608277361.246369001
48
Cardiff West-1.9540157410.429258615901.4964700081.249186031
49
Salisbury-2.459312337-0.44632252260-0.02094877231.249785963
50
Ribble Valley-2.0242753621.48695652200.21775362321.260570018
51
North Ayrshire and Arran
-1.739854110.4085910653-0.49907870051.7303417451.268581993
52
Wyre and Preston North
1.316369715-2.12260380700.45442768681.269328628
53
Chorley-0.2604342668-2.06296868801.4760578061.274991418
54
Newcastle upon Tyne Central
-0.1239283981-2.39189626400.91511295631.281986516
55
Scunthorpe2.307138948-0.327262325301.1219591071.29313408
56
Glasgow North West
1.374050046-1.4051590981.20180208-1.2706930291.315434779
57
South Derbyshire
-2.2239459630.719304212301.2469609171.324598593
58
New Forest West
-2.638616076-0.024398009150-0.33386866021.329883298
59
Southampton, Itchen
-2.6404099780.0258534082900.36257187441.332656334
60
Alyn and Deeside
-1.493208222-2.18891867700.29383378021.332982939
61
Clwyd West-1.8666109121.88766173100.51637723231.352234128
62
Delyn1.66461515-1.8918920290-1.1155563451.377920989
63
Wokingham-1.9359524210.156759926302.0643323841.417211491
64
Carmarthen East and Dinefwr
2.1307757931.8186258500.65768358971.438762764
65
South East Cornwall
-2.2129715921.85983766700.16140087181.447609206
66
East Surrey-1.842247859-1.64902454301.5326250361.454484326
67
Kensington0.52247847560.57076815680-2.8139772991.459214539
68
Makerfield2.77236273-0.781535380200.58321863081.469433277
69
Colne Valley-2.681727905-0.696127110201.0722277391.485423326
70
City of Chester0.6062122259-2.35723578101.7510235551.499177881
71
Hartlepool0.2726783793-2.41344567901.8168041111.516562785
72
Westminster North
0.5889941102-3.00068137200.1961658391.53211323
73
Woking-2.62699562-1.25512073301.0222568151.54284178
74
Kingston upon Hull West and Hessle
-1.348112252-2.4652394040-1.2937509041.546657959
75
Totnes-0.05426695842-0.44503680130-3.0625422721.547592309
76
Inverness, Nairn, Badenoch and Strathspey
-2.5259370090.1033370580.44848203631.7331868711.548879368
77
Kingston upon Hull East
-1.711567225-2.5864785200.16640646321.552982985
78
Broxtowe-2.809468905-0.454738055801.2519348561.554609526
79
Vale of Clwyd0.7404404922-3.00938889500.27835797751.555808215
80
Derby South-1.009910387-2.93664415300.28733501081.559355578
81
Cardiff North-1.311029949-2.83455845600.20524009071.56489973
82
Canterbury-2.191901408-0.221126760602.2700704231.581656454
83
Huntingdon-3.115539183-0.377427997300.47689216341.587172205
84
Beckenham-2.6298469880.791535928701.6111756731.592051456
85
Peterborough-0.2033851439-2.47490887802.0546566681.611532926
86
Stalybridge and Hyde
1.260235061-2.78020585501.0540970861.614687096
87
North Warwickshire
-2.7333163761.20475221501.3210182711.633059673
88
Northampton North
-2.416305909-1.71769280301.3862548911.636360706
89
Macclesfield-3.254353951-0.30372695970-0.36863387781.644609425
90
Harrow East-1.122755433-2.36715507902.0062838041.649937698
91
Battersea-2.048912056-2.03701187801.606611211.652926011
92
North East Bedfordshire
-2.745188415-1.15998131401.4494549981.656995464
93
Dundee West0.4224267653-2.350650257-2.1556351320.82582154771.660778812
94
Normanton, Pontefract and Castleford
0.5762151613-3.09868878501.0912057081.667679975
95
Braintree-2.723452968-1.21724572901.4981233041.669075842
96
Sheffield Brightside and Hillsborough
0.2854788631-3.33460711700.06596608551.673727452
97
Caerphilly3.1850933481.0384168340-0.25557546551.679914282
98
Edinburgh North and Leith
-2.505050219-2.2536285190.17290988820.13959541661.688453643
99
Uxbridge and South Ruislip
-2.090251424-1.90942305201.8701589071.696506834
100
Stevenage-2.672670140.991724613301.8805522331.707568453