A grid layout of London UK parliamentary constituencies for use with equal-area square or rectangle cartograms. Layout my own.
London Constituency Grid Layout
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
license: mit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<head> | |
<meta charset="utf-8"> | |
<script src="https://d3js.org/d3.v4.min.js"></script> | |
<script src="london-grid.js"></script> | |
<style> | |
body { | |
margin: 0; | |
} | |
text { | |
font-size: 16px; | |
font-family: sans-serif; | |
} | |
</style> | |
</head> | |
<body> | |
<script> | |
var cfg = { | |
gridLength: 11, | |
gridHeight: 10, | |
padding: 3 | |
} | |
var margin = {top: 50, right: 200, bottom: 50, left: 200}; | |
var width = 960 - margin.left - margin.right, | |
height = 500 - margin.top - margin.bottom; | |
var svg = d3.select("body").append("svg") | |
.attr("width", width + margin.left + margin.right) | |
.attr("height", height + margin.top + margin.bottom) | |
.append("g") | |
.attr("transform", "translate(" + margin.left + "," + margin.top + ")"); | |
var rectWidth = (width / cfg.gridLength) - cfg.padding, | |
rectHeight = (height / cfg.gridHeight) - cfg.padding; | |
var dataUrl = "results.json"; | |
var colours = { | |
"Con": "#0087DC", | |
"Lab": "#DC241f", | |
"LabCoop": "#DC241f", | |
"LibDem": "#FDBB30" | |
} | |
var constituencies = svg.append("g").attr("class", "constituencies"); | |
function calculateCoords(d) { | |
var x = d.position.x * (rectWidth + cfg.padding); | |
var y = d.position.y * (rectHeight + cfg.padding); | |
return [x, y]; | |
} | |
d3.json(dataUrl, function(geData) { | |
constituencies.selectAll(".constituency") | |
.data(londonGrid) | |
.enter() | |
.append("rect") | |
.attr("class", "constituency") | |
.attr("x", d => calculateCoords(d)[0]) | |
.attr("y", d => calculateCoords(d)[1]) | |
.attr("width", rectWidth) | |
.attr("height", rectHeight) | |
.attr("fill", d => colours[geData[d.ons_code].winningParty]) | |
var labels = svg.append("g").attr("class", "labels"); | |
labels.selectAll(".label") | |
.data(londonGrid) | |
.enter() | |
.append("text") | |
.attr("x", d => calculateCoords(d)[0] + (rectWidth / 2)) | |
.attr("y", d => calculateCoords(d)[1] + (rectHeight / 2)) | |
.attr("dy", 6) | |
.text(d => d.name.slice(0, 2)) | |
.attr("text-anchor", "middle"); | |
}); | |
</script> | |
</body> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var londonGrid = [ | |
{ | |
"ons_code": "E14000692", | |
"name": "Enfield Southgate", | |
"position": { | |
"x": 5, | |
"y": 0 | |
} | |
}, | |
{ | |
"ons_code": "E14000691", | |
"name": "Enfield North", | |
"position": { | |
"x": 6, | |
"y": 0 | |
} | |
}, | |
{ | |
"ons_code": "E14000731", | |
"name": "Harrow East", | |
"position": { | |
"x": 2, | |
"y": 1 | |
} | |
}, | |
{ | |
"ons_code": "E14000741", | |
"name": "Hendon", | |
"position": { | |
"x": 3, | |
"y": 1 | |
} | |
}, | |
{ | |
"ons_code": "E14000636", | |
"name": "Chipping Barnet", | |
"position": { | |
"x": 4, | |
"y": 1 | |
} | |
}, | |
{ | |
"ons_code": "E14000752", | |
"name": "Hornsey & Wood Green", | |
"position": { | |
"x": 5, | |
"y": 1 | |
} | |
}, | |
{ | |
"ons_code": "E14000687", | |
"name": "Edmonton", | |
"position": { | |
"x": 6, | |
"y": 1 | |
} | |
}, | |
{ | |
"ons_code": "E14000634", | |
"name": "Chingford & Woodford Green", | |
"position": { | |
"x": 7, | |
"y": 1 | |
} | |
}, | |
{ | |
"ons_code": "E14000906", | |
"name": "Ruislip, Northwood & Pinner", | |
"position": { | |
"x": 0, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000732", | |
"name": "Harrow West", | |
"position": { | |
"x": 1, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000592", | |
"name": "Brent North", | |
"position": { | |
"x": 2, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000727", | |
"name": "Hampstead & Kilburn", | |
"position": { | |
"x": 3, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000703", | |
"name": "Finchley & Golders Green", | |
"position": { | |
"x": 4, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000763", | |
"name": "Islington North", | |
"position": { | |
"x": 5, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14001002", | |
"name": "Tottenham", | |
"position": { | |
"x": 6, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14001013", | |
"name": "Walthamstow", | |
"position": { | |
"x": 7, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000759", | |
"name": "Ilford North", | |
"position": { | |
"x": 8, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000900", | |
"name": "Romford", | |
"position": { | |
"x": 9, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14000751", | |
"name": "Hornchurch & Upminster", | |
"position": { | |
"x": 10, | |
"y": 2 | |
} | |
}, | |
{ | |
"ons_code": "E14001007", | |
"name": "Uxbridge & Ruislip South", | |
"position": { | |
"x": 0, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000675", | |
"name": "Ealing North", | |
"position": { | |
"x": 1, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000591", | |
"name": "Brent Central", | |
"position": { | |
"x": 2, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000768", | |
"name": "Kensington", | |
"position": { | |
"x": 3, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000750", | |
"name": "Holborn & St Pancras", | |
"position": { | |
"x": 4, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000764", | |
"name": "Islington South & Finsbury", | |
"position": { | |
"x": 5, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000720", | |
"name": "Hackney North & Stoke Newington", | |
"position": { | |
"x": 6, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14001032", | |
"name": "West Ham", | |
"position": { | |
"x": 7, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000790", | |
"name": "Leyton & Wanstead", | |
"position": { | |
"x": 8, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000760", | |
"name": "Ilford South", | |
"position": { | |
"x": 9, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000657", | |
"name": "Dagenham & Rainham", | |
"position": { | |
"x": 10, | |
"y": 3 | |
} | |
}, | |
{ | |
"ons_code": "E14000737", | |
"name": "Hayes & Harlington", | |
"position": { | |
"x": 0, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000676", | |
"name": "Ealing Southall", | |
"position": { | |
"x": 1, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000674", | |
"name": "Ealing Central & Acton", | |
"position": { | |
"x": 2, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000629", | |
"name": "Chelsea & Fulham", | |
"position": { | |
"x": 3, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14001036", | |
"name": "Westminster North", | |
"position": { | |
"x": 4, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000553", | |
"name": "Bermondsey & Old Southwark", | |
"position": { | |
"x": 5, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000721", | |
"name": "Hackney South & Shoreditch", | |
"position": { | |
"x": 6, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000882", | |
"name": "Poplar & Limehouse", | |
"position": { | |
"x": 7, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000679", | |
"name": "East Ham", | |
"position": { | |
"x": 8, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000540", | |
"name": "Barking", | |
"position": { | |
"x": 9, | |
"y": 4 | |
} | |
}, | |
{ | |
"ons_code": "E14000701", | |
"name": "Feltham & Heston", | |
"position": { | |
"x": 0, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000593", | |
"name": "Brentford & Isleworth", | |
"position": { | |
"x": 1, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000726", | |
"name": "Hammersmith", | |
"position": { | |
"x": 2, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000887", | |
"name": "Putney", | |
"position": { | |
"x": 3, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000639", | |
"name": "Cities of London & Westminster", | |
"position": { | |
"x": 4, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14001008", | |
"name": "Vauxhall", | |
"position": { | |
"x": 5, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000555", | |
"name": "Bethnal Green & Bow", | |
"position": { | |
"x": 6, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000718", | |
"name": "Greenwich & Woolwich", | |
"position": { | |
"x": 7, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000696", | |
"name": "Erith & Thamesmead", | |
"position": { | |
"x": 8, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14000558", | |
"name": "Bexleyheath & Crayford", | |
"position": { | |
"x": 9, | |
"y": 5 | |
} | |
}, | |
{ | |
"ons_code": "E14001005", | |
"name": "Twickenham", | |
"position": { | |
"x": 1, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000896", | |
"name": "Richmond Park", | |
"position": { | |
"x": 2, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000998", | |
"name": "Tooting", | |
"position": { | |
"x": 3, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000549", | |
"name": "Battersea", | |
"position": { | |
"x": 4, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000673", | |
"name": "Dulwich & West Norwood", | |
"position": { | |
"x": 5, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000615", | |
"name": "Camberwell & Peckham", | |
"position": { | |
"x": 6, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000789", | |
"name": "Lewisham Deptford", | |
"position": { | |
"x": 7, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000690", | |
"name": "Eltham", | |
"position": { | |
"x": 8, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000869", | |
"name": "Old Bexley & Sidcup", | |
"position": { | |
"x": 9, | |
"y": 6 | |
} | |
}, | |
{ | |
"ons_code": "E14000770", | |
"name": "Kingston & Surbiton", | |
"position": { | |
"x": 1, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14001040", | |
"name": "Wimbledon", | |
"position": { | |
"x": 2, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14000823", | |
"name": "Mitcham & Morden", | |
"position": { | |
"x": 3, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14000978", | |
"name": "Streatham", | |
"position": { | |
"x": 4, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14000788", | |
"name": "Lewisham West & Penge", | |
"position": { | |
"x": 5, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14000787", | |
"name": "Lewisham East", | |
"position": { | |
"x": 6, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14000604", | |
"name": "Bromley & Chislehurst", | |
"position": { | |
"x": 7, | |
"y": 7 | |
} | |
}, | |
{ | |
"ons_code": "E14000984", | |
"name": "Sutton & Cheam", | |
"position": { | |
"x": 2, | |
"y": 8 | |
} | |
}, | |
{ | |
"ons_code": "E14000621", | |
"name": "Carshalton & Wallington", | |
"position": { | |
"x": 3, | |
"y": 8 | |
} | |
}, | |
{ | |
"ons_code": "E14000655", | |
"name": "Croydon North", | |
"position": { | |
"x": 4, | |
"y": 8 | |
} | |
}, | |
{ | |
"ons_code": "E14000654", | |
"name": "Croydon Central", | |
"position": { | |
"x": 5, | |
"y": 8 | |
} | |
}, | |
{ | |
"ons_code": "E14000551", | |
"name": "Beckenham", | |
"position": { | |
"x": 6, | |
"y": 8 | |
} | |
}, | |
{ | |
"ons_code": "E14000872", | |
"name": "Orpington", | |
"position": { | |
"x": 7, | |
"y": 8 | |
} | |
}, | |
{ | |
"ons_code": "E14000656", | |
"name": "Croydon South", | |
"position": { | |
"x": 4, | |
"y": 9 | |
} | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"E14000692": { | |
"name": "Enfield Southgate", | |
"ons": "E14000692", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 10.38, | |
"mtime": "2017-06-09T03:51:59.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Bambos", | |
"surname": "Charalambous", | |
"sex": "M", | |
"votes": 24989, | |
"percentageShare": 51.71, | |
"percentageShareChange": 12.7 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "David", | |
"surname": "Burrowes", | |
"sex": "M", | |
"votes": 20634, | |
"percentageShare": 42.7, | |
"percentageShareChange": -6.69 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Pippa", | |
"surname": "Morgan", | |
"sex": "F", | |
"votes": 1925, | |
"percentageShare": 3.98, | |
"percentageShareChange": 0.67 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "David", | |
"surname": "Flint", | |
"sex": "M", | |
"votes": 780, | |
"percentageShare": 1.61, | |
"percentageShareChange": -2.08 | |
} | |
], | |
"swing": 12.7, | |
"majority": 9.009999999999998, | |
"electorate": 65137, | |
"turnout": 48328, | |
"percentageTurnout": 74.19, | |
"percentageChangeTurnout": 3.65, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> win <b>Enfield Southgate</b> with a 9.0% majority" | |
}, | |
"E14000691": { | |
"name": "Enfield North", | |
"ons": "E14000691", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 2.35, | |
"mtime": "2017-06-09T03:24:44.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Joan", | |
"surname": "Ryan", | |
"sex": "F", | |
"votes": 28177, | |
"percentageShare": 58.02, | |
"percentageShareChange": 14.3 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Nick", | |
"surname": "De Bois", | |
"sex": "M", | |
"votes": 17930, | |
"percentageShare": 36.92, | |
"percentageShareChange": -4.45 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Nicholas", | |
"surname": "Da Costa", | |
"sex": "M", | |
"votes": 1036, | |
"percentageShare": 2.13, | |
"percentageShareChange": -0.16 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Deborah", | |
"surname": "Cairns", | |
"sex": "F", | |
"votes": 848, | |
"percentageShare": 1.75, | |
"percentageShareChange": -7.21 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Bill", | |
"surname": "Linton", | |
"sex": "M", | |
"votes": 574, | |
"percentageShare": 1.18, | |
"percentageShareChange": -1.64 | |
} | |
], | |
"swing": 14.3, | |
"majority": 21.1, | |
"electorate": 68454, | |
"turnout": 48565, | |
"percentageTurnout": 70.95, | |
"percentageChangeTurnout": 3.22, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Enfield North</b> with a 21.1% majority" | |
}, | |
"E14000731": { | |
"name": "Harrow East", | |
"ons": "E14000731", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 9.71, | |
"mtime": "2017-06-09T02:38:39.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Bob", | |
"surname": "Blackman", | |
"sex": "M", | |
"votes": 25129, | |
"percentageShare": 49.42, | |
"percentageShareChange": -0.92 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Navin", | |
"surname": "Shah", | |
"sex": "M", | |
"votes": 23372, | |
"percentageShare": 45.97, | |
"percentageShareChange": 5.33 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Adam", | |
"surname": "Bernard", | |
"sex": "M", | |
"votes": 1573, | |
"percentageShare": 3.09, | |
"percentageShareChange": 0.98 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Emma", | |
"surname": "Wallace", | |
"sex": "F", | |
"votes": 771, | |
"percentageShare": 1.52, | |
"percentageShareChange": -0.21 | |
} | |
], | |
"swing": -0.92, | |
"majority": 3.450000000000003, | |
"electorate": 71757, | |
"turnout": 50845, | |
"percentageTurnout": 70.86, | |
"percentageChangeTurnout": 1.82, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Harrow East</b> with a 3.5% majority" | |
}, | |
"E14000741": { | |
"name": "Hendon", | |
"ons": "E14000741", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 7.5, | |
"mtime": "2017-06-09T04:30:14.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Matthew", | |
"surname": "Offord", | |
"sex": "M", | |
"votes": 25078, | |
"percentageShare": 48.03, | |
"percentageShareChange": -0.99 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Mike", | |
"surname": "Katz", | |
"sex": "M", | |
"votes": 24006, | |
"percentageShare": 45.98, | |
"percentageShareChange": 4.46 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Alasdair", | |
"surname": "Hill", | |
"sex": "M", | |
"votes": 1985, | |
"percentageShare": 3.8, | |
"percentageShareChange": 1.61 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Carmen", | |
"surname": "Legarda", | |
"sex": "F", | |
"votes": 578, | |
"percentageShare": 1.11, | |
"percentageShareChange": -0.94 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Sabriye", | |
"surname": "Warsame", | |
"sex": "M", | |
"votes": 568, | |
"percentageShare": 1.09, | |
"percentageShareChange": -4.14 | |
} | |
], | |
"swing": -0.99, | |
"majority": 2.0500000000000043, | |
"electorate": 76329, | |
"turnout": 52215, | |
"percentageTurnout": 68.41, | |
"percentageChangeTurnout": 1.93, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Hendon</b> with a 2.1% majority" | |
}, | |
"E14000636": { | |
"name": "Chipping Barnet", | |
"ons": "E14000636", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 14.44, | |
"mtime": "2017-06-09T04:49:34.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Theresa", | |
"surname": "Villiers", | |
"sex": "F", | |
"votes": 25679, | |
"percentageShare": 46.33, | |
"percentageShareChange": -2.26 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Emma", | |
"surname": "Whysall", | |
"sex": "F", | |
"votes": 25326, | |
"percentageShare": 45.7, | |
"percentageShareChange": 11.55 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Marisha", | |
"surname": "Ray", | |
"sex": "F", | |
"votes": 3012, | |
"percentageShare": 5.43, | |
"percentageShareChange": 0.94 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Phil", | |
"surname": "Fletcher", | |
"sex": "M", | |
"votes": 1406, | |
"percentageShare": 2.54, | |
"percentageShareChange": -2.18 | |
} | |
], | |
"swing": -2.26, | |
"majority": 0.6299999999999955, | |
"electorate": 77020, | |
"turnout": 55423, | |
"percentageTurnout": 71.96, | |
"percentageChangeTurnout": 3.87, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Chipping Barnet</b> with a 0.6% majority" | |
}, | |
"E14000752": { | |
"name": "Hornsey & Wood Green", | |
"ons": "E14000752", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 19.14, | |
"mtime": "2017-06-09T02:34:53.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Catherine", | |
"surname": "West", | |
"sex": "F", | |
"votes": 40738, | |
"percentageShare": 65.4, | |
"percentageShareChange": 14.49 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Dawn", | |
"surname": "Barnes", | |
"sex": "F", | |
"votes": 10000, | |
"percentageShare": 16.05, | |
"percentageShareChange": -15.72 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Emma", | |
"surname": "Lane", | |
"sex": "F", | |
"votes": 9246, | |
"percentageShare": 14.84, | |
"percentageShareChange": 5.59 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Sam", | |
"surname": "Hall", | |
"sex": "M", | |
"votes": 1181, | |
"percentageShare": 1.9, | |
"percentageShareChange": -3.55 | |
}, | |
{ | |
"party": "Women", | |
"firstName": "Nimco", | |
"surname": "Ali", | |
"sex": "F", | |
"votes": 551, | |
"percentageShare": 0.88 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Ruth", | |
"surname": "Price", | |
"sex": "F", | |
"votes": 429, | |
"percentageShare": 0.69, | |
"percentageShareChange": -1.51 | |
}, | |
{ | |
"party": "CPA", | |
"firstName": "Helen", | |
"surname": "Spiby-Vann", | |
"sex": "F", | |
"votes": 93, | |
"percentageShare": 0.15, | |
"percentageShareChange": -0.05 | |
}, | |
{ | |
"party": "WRP", | |
"firstName": "Anna", | |
"surname": "Athow", | |
"sex": "F", | |
"votes": 55, | |
"percentageShare": 0.09, | |
"percentageShareChange": -0.05 | |
} | |
], | |
"swing": 14.49, | |
"majority": 49.35000000000001, | |
"electorate": 79944, | |
"turnout": 62293, | |
"percentageTurnout": 77.92, | |
"percentageChangeTurnout": 5, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Hornsey & Wood Green</b> with a 49.4% majority" | |
}, | |
"E14000687": { | |
"name": "Edmonton", | |
"ons": "E14000687", | |
"sittingParty": "LabCoop", | |
"lastPercentageMajority": 37.3, | |
"mtime": "2017-06-09T03:43:38.000Z", | |
"winningParty": "LabCoop", | |
"candidates": [ | |
{ | |
"party": "LabCoop", | |
"firstName": "Kate", | |
"surname": "Osamor", | |
"sex": "F", | |
"votes": 31221, | |
"percentageShare": 71.48, | |
"percentageShareChange": 10.06 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Gonul", | |
"surname": "Daniels", | |
"sex": "M", | |
"votes": 10106, | |
"percentageShare": 23.14, | |
"percentageShareChange": -0.98 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Nigel", | |
"surname": "Sussman", | |
"sex": "M", | |
"votes": 860, | |
"percentageShare": 1.97, | |
"percentageShareChange": -6.17 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "David", | |
"surname": "Schmitz", | |
"sex": "M", | |
"votes": 858, | |
"percentageShare": 1.96, | |
"percentageShareChange": -0.21 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Benjamin", | |
"surname": "Gill", | |
"sex": "M", | |
"votes": 633, | |
"percentageShare": 1.45, | |
"percentageShareChange": -1.84 | |
} | |
], | |
"swing": 10.06, | |
"majority": 48.34, | |
"electorate": 65705, | |
"turnout": 43678, | |
"percentageTurnout": 66.48, | |
"percentageChangeTurnout": 3.86, | |
"description": "<b><span class=\"ge-party ge-party--labco-op\"></span> LabCoop</b> hold <b>Edmonton</b> with a 48.3% majority" | |
}, | |
"E14000634": { | |
"name": "Chingford & Woodford Green", | |
"ons": "E14000634", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 19.14, | |
"mtime": "2017-06-09T01:52:31.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Iain", | |
"surname": "Duncan Smith", | |
"sex": "M", | |
"votes": 23076, | |
"percentageShare": 49.14, | |
"percentageShareChange": 1.2 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Bilal", | |
"surname": "Mahmood", | |
"sex": "M", | |
"votes": 20638, | |
"percentageShare": 43.95, | |
"percentageShareChange": 15.15 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Deborah", | |
"surname": "Unger", | |
"sex": "F", | |
"votes": 2043, | |
"percentageShare": 4.35, | |
"percentageShareChange": -1.13 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Sinead", | |
"surname": "King", | |
"sex": "F", | |
"votes": 1204, | |
"percentageShare": 2.56, | |
"percentageShareChange": -1.67 | |
} | |
], | |
"swing": 1.2, | |
"majority": 5.189999999999998, | |
"electorate": 66078, | |
"turnout": 46961, | |
"percentageTurnout": 71.07, | |
"percentageChangeTurnout": 5.39, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Chingford & Woodford Green</b> with a 5.2% majority" | |
}, | |
"E14000906": { | |
"name": "Ruislip, Northwood & Pinner", | |
"ons": "E14000906", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 39.48, | |
"mtime": "2017-06-09T02:42:32.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Nick", | |
"surname": "Hurd", | |
"sex": "M", | |
"votes": 30555, | |
"percentageShare": 57.24, | |
"percentageShareChange": -2.35 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Rebecca", | |
"surname": "Lury", | |
"sex": "F", | |
"votes": 16575, | |
"percentageShare": 31.05, | |
"percentageShareChange": 10.95 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Alex", | |
"surname": "Cunliffe", | |
"sex": "M", | |
"votes": 3813, | |
"percentageShare": 7.14, | |
"percentageShareChange": 2.19 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Sarah", | |
"surname": "Green", | |
"sex": "F", | |
"votes": 1268, | |
"percentageShare": 2.38, | |
"percentageShareChange": -1.14 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Richard", | |
"surname": "Braine", | |
"sex": "M", | |
"votes": 1171, | |
"percentageShare": 2.19, | |
"percentageShareChange": -8.74 | |
} | |
], | |
"swing": -2.35, | |
"majority": 26.19, | |
"electorate": 73425, | |
"turnout": 53382, | |
"percentageTurnout": 72.7, | |
"percentageChangeTurnout": 2.75, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Ruislip, Northwood & Pinner</b> with a 26.2% majority" | |
}, | |
"E14000732": { | |
"name": "Harrow West", | |
"ons": "E14000732", | |
"sittingParty": "LabCoop", | |
"lastPercentageMajority": 4.74, | |
"mtime": "2017-06-09T02:24:40.000Z", | |
"winningParty": "LabCoop", | |
"candidates": [ | |
{ | |
"party": "LabCoop", | |
"firstName": "Gareth", | |
"surname": "Thomas", | |
"sex": "M", | |
"votes": 30640, | |
"percentageShare": 60.85, | |
"percentageShareChange": 13.89 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Hannah", | |
"surname": "David", | |
"sex": "F", | |
"votes": 17326, | |
"percentageShare": 34.41, | |
"percentageShareChange": -7.81 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Christopher", | |
"surname": "Noyce", | |
"sex": "M", | |
"votes": 1267, | |
"percentageShare": 2.52, | |
"percentageShareChange": -0.85 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Rowan", | |
"surname": "Langley", | |
"sex": "M", | |
"votes": 652, | |
"percentageShare": 1.29, | |
"percentageShareChange": -1.52 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Rathy", | |
"surname": "Alagaratnam", | |
"sex": "F", | |
"votes": 470, | |
"percentageShare": 0.93, | |
"percentageShareChange": -3.46 | |
} | |
], | |
"swing": 13.89, | |
"majority": 26.440000000000005, | |
"electorate": 69798, | |
"turnout": 50355, | |
"percentageTurnout": 72.14, | |
"percentageChangeTurnout": 5.23, | |
"description": "<b><span class=\"ge-party ge-party--labco-op\"></span> LabCoop</b> hold <b>Harrow West</b> with a 26.4% majority" | |
}, | |
"E14000592": { | |
"name": "Brent North", | |
"ons": "E14000592", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 20.74, | |
"mtime": "2017-06-09T03:03:34.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Barry", | |
"surname": "Gardiner", | |
"sex": "M", | |
"votes": 35496, | |
"percentageShare": 62.89, | |
"percentageShareChange": 8.61 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Ameet", | |
"surname": "Jogia", | |
"sex": "M", | |
"votes": 18435, | |
"percentageShare": 32.66, | |
"percentageShareChange": -0.87 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Paul", | |
"surname": "Lorber", | |
"sex": "M", | |
"votes": 1614, | |
"percentageShare": 2.86, | |
"percentageShareChange": -2.13 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Michaela", | |
"surname": "Lichten", | |
"sex": "F", | |
"votes": 660, | |
"percentageShare": 1.17, | |
"percentageShareChange": -1.78 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Elcena", | |
"surname": "Jeffers", | |
"sex": "F", | |
"votes": 239, | |
"percentageShare": 0.42, | |
"percentageShareChange": 0.05 | |
} | |
], | |
"swing": 8.61, | |
"majority": 30.230000000000004, | |
"electorate": 82556, | |
"turnout": 56444, | |
"percentageTurnout": 68.37, | |
"percentageChangeTurnout": 4.82, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Brent North</b> with a 30.2% majority" | |
}, | |
"E14000727": { | |
"name": "Hampstead & Kilburn", | |
"ons": "E14000727", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 2.11, | |
"mtime": "2017-06-09T03:29:40.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Tulip", | |
"surname": "Siddiq", | |
"sex": "F", | |
"votes": 34464, | |
"percentageShare": 59.01, | |
"percentageShareChange": 14.58 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Claire-Louise", | |
"surname": "Leyland", | |
"sex": "F", | |
"votes": 18904, | |
"percentageShare": 32.37, | |
"percentageShareChange": -9.96 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Kirsty", | |
"surname": "Allan", | |
"sex": "F", | |
"votes": 4100, | |
"percentageShare": 7.02, | |
"percentageShareChange": 1.39 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "John", | |
"surname": "Mansook", | |
"sex": "M", | |
"votes": 742, | |
"percentageShare": 1.27, | |
"percentageShareChange": -3.15 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Hugh", | |
"surname": "Easterbrook", | |
"sex": "M", | |
"votes": 136, | |
"percentageShare": 0.23 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Rainbow George", | |
"surname": "Weiss", | |
"sex": "M", | |
"votes": 61, | |
"percentageShare": 0.1 | |
} | |
], | |
"hotseat": "Lab", | |
"swing": 14.58, | |
"majority": 26.64, | |
"electorate": 82957, | |
"turnout": 58407, | |
"percentageTurnout": 70.41, | |
"percentageChangeTurnout": 3.15, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Tulip Siddiq</b> holds <b>Hampstead & Kilburn</b> with a 26.6% majority" | |
}, | |
"E14000703": { | |
"name": "Finchley & Golders Green", | |
"ons": "E14000703", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 11.15, | |
"mtime": "2017-06-09T03:47:02.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Mike", | |
"surname": "Freer", | |
"sex": "M", | |
"votes": 24599, | |
"percentageShare": 46.96, | |
"percentageShareChange": -3.94 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Jeremy", | |
"surname": "Newmark", | |
"sex": "M", | |
"votes": 22942, | |
"percentageShare": 43.79, | |
"percentageShareChange": 4.05 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Jonathan", | |
"surname": "Davies", | |
"sex": "M", | |
"votes": 3463, | |
"percentageShare": 6.61, | |
"percentageShareChange": 3.34 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Adele", | |
"surname": "Ward", | |
"sex": "F", | |
"votes": 919, | |
"percentageShare": 1.75, | |
"percentageShareChange": -0.92 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Andrew", | |
"surname": "Price", | |
"sex": "M", | |
"votes": 462, | |
"percentageShare": 0.88, | |
"percentageShareChange": -2.53 | |
} | |
], | |
"swing": -3.94, | |
"majority": 3.1700000000000017, | |
"electorate": 73138, | |
"turnout": 52385, | |
"percentageTurnout": 71.62, | |
"percentageChangeTurnout": 1.17, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Finchley & Golders Green</b> with a 3.2% majority" | |
}, | |
"E14000763": { | |
"name": "Islington North", | |
"ons": "E14000763", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 43.05, | |
"mtime": "2017-06-09T02:16:19.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Jeremy", | |
"surname": "Corbyn", | |
"sex": "M", | |
"votes": 40086, | |
"percentageShare": 72.98, | |
"percentageShareChange": 12.74 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "James", | |
"surname": "Clark", | |
"sex": "M", | |
"votes": 6871, | |
"percentageShare": 12.51, | |
"percentageShareChange": -4.68 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Keith", | |
"surname": "Angus", | |
"sex": "M", | |
"votes": 4946, | |
"percentageShare": 9, | |
"percentageShareChange": 0.91 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Caroline", | |
"surname": "Russell", | |
"sex": "F", | |
"votes": 2229, | |
"percentageShare": 4.06, | |
"percentageShareChange": -6.18 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Keith", | |
"surname": "Fraser", | |
"sex": "M", | |
"votes": 413, | |
"percentageShare": 0.75, | |
"percentageShareChange": -3.25 | |
}, | |
{ | |
"party": "ND", | |
"firstName": "Michael", | |
"surname": "Foster", | |
"sex": "M", | |
"votes": 208, | |
"percentageShare": 0.38 | |
}, | |
{ | |
"party": "Loony", | |
"firstName": "Knigel", | |
"surname": "Knapp", | |
"sex": "M", | |
"votes": 106, | |
"percentageShare": 0.19 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Susanne", | |
"surname": "Cameron-Blackie", | |
"sex": "F", | |
"votes": 41, | |
"percentageShare": 0.07 | |
}, | |
{ | |
"party": "SPGB", | |
"firstName": "Bill", | |
"surname": "Martin", | |
"sex": "M", | |
"votes": 21, | |
"percentageShare": 0.04, | |
"percentageShareChange": -0.19 | |
}, | |
{ | |
"party": "Comm Lge", | |
"firstName": "Andres", | |
"surname": "Mendoza", | |
"sex": "M", | |
"votes": 7, | |
"percentageShare": 0.01 | |
} | |
], | |
"hotseat": "Lab", | |
"swing": 12.74, | |
"majority": 60.470000000000006, | |
"electorate": 74831, | |
"turnout": 54928, | |
"percentageTurnout": 73.4, | |
"percentageChangeTurnout": 6.26, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Jeremy Corbyn</b> holds <b>Islington North</b> with a 60.5% majority" | |
}, | |
"E14001002": { | |
"name": "Tottenham", | |
"ons": "E14001002", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 55.37, | |
"mtime": "2017-06-09T02:18:28.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "David", | |
"surname": "Lammy", | |
"sex": "M", | |
"votes": 40249, | |
"percentageShare": 81.58, | |
"percentageShareChange": 14.25 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Myles", | |
"surname": "Stacey", | |
"sex": "M", | |
"votes": 5665, | |
"percentageShare": 11.48, | |
"percentageShareChange": -0.48 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Brian", | |
"surname": "Haley", | |
"sex": "M", | |
"votes": 1687, | |
"percentageShare": 3.42, | |
"percentageShareChange": -0.71 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Jarelle", | |
"surname": "Francis", | |
"sex": "M", | |
"votes": 1276, | |
"percentageShare": 2.59, | |
"percentageShareChange": -6.65 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Patricia", | |
"surname": "Rumble", | |
"sex": "F", | |
"votes": 462, | |
"percentageShare": 0.94, | |
"percentageShareChange": -2.62 | |
} | |
], | |
"swing": 14.25, | |
"majority": 70.1, | |
"electorate": 72883, | |
"turnout": 49339, | |
"percentageTurnout": 67.7, | |
"percentageChangeTurnout": 7.59, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Tottenham</b> with a 70.1% majority" | |
}, | |
"E14001013": { | |
"name": "Walthamstow", | |
"ons": "E14001013", | |
"sittingParty": "LabCoop", | |
"lastPercentageMajority": 55.5, | |
"mtime": "2017-06-09T01:42:34.000Z", | |
"winningParty": "LabCoop", | |
"candidates": [ | |
{ | |
"party": "LabCoop", | |
"firstName": "Stella", | |
"surname": "Creasy", | |
"sex": "F", | |
"votes": 38793, | |
"percentageShare": 80.58, | |
"percentageShareChange": 11.72 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Molly", | |
"surname": "Samuel", | |
"sex": "F", | |
"votes": 6776, | |
"percentageShare": 14.07, | |
"percentageShareChange": 0.71 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Ukonu", | |
"surname": "Obasi", | |
"sex": "M", | |
"votes": 1384, | |
"percentageShare": 2.87, | |
"percentageShareChange": -1.1 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Andrew", | |
"surname": "Johns", | |
"sex": "M", | |
"votes": 1190, | |
"percentageShare": 2.47, | |
"percentageShareChange": -3.89 | |
} | |
], | |
"swing": 11.72, | |
"majority": 66.50999999999999, | |
"electorate": 68144, | |
"turnout": 48143, | |
"percentageTurnout": 70.65, | |
"percentageChangeTurnout": 8.53, | |
"description": "<b><span class=\"ge-party ge-party--labco-op\"></span> LabCoop</b> hold <b>Walthamstow</b> with a 66.5% majority" | |
}, | |
"E14000759": { | |
"name": "Ilford North", | |
"ons": "E14000759", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 1.2, | |
"mtime": "2017-06-09T05:42:25.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Wes", | |
"surname": "Streeting", | |
"sex": "M", | |
"votes": 30589, | |
"percentageShare": 57.78, | |
"percentageShareChange": 13.92 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Lee", | |
"surname": "Scott", | |
"sex": "M", | |
"votes": 20950, | |
"percentageShare": 39.57, | |
"percentageShareChange": -3.09 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Richard", | |
"surname": "Clare", | |
"sex": "M", | |
"votes": 1034, | |
"percentageShare": 1.95, | |
"percentageShareChange": -0.36 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Doris", | |
"surname": "Osen", | |
"sex": "F", | |
"votes": 368, | |
"percentageShare": 0.7, | |
"percentageShareChange": 0.52 | |
} | |
], | |
"swing": 13.92, | |
"majority": 18.21, | |
"electorate": 72997, | |
"turnout": 52941, | |
"percentageTurnout": 72.52, | |
"percentageChangeTurnout": 9.92, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Ilford North</b> with a 18.2% majority" | |
}, | |
"E14000900": { | |
"name": "Romford", | |
"ons": "E14000900", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 28.18, | |
"mtime": "2017-06-09T01:47:41.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Andrew", | |
"surname": "Rosindell", | |
"sex": "M", | |
"votes": 29671, | |
"percentageShare": 59.41, | |
"percentageShareChange": 8.44 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Angelina", | |
"surname": "Leatherbarrow", | |
"sex": "F", | |
"votes": 15893, | |
"percentageShare": 31.82, | |
"percentageShareChange": 10.94 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Andrew", | |
"surname": "Beadle", | |
"sex": "M", | |
"votes": 2350, | |
"percentageShare": 4.71, | |
"percentageShareChange": -18.09 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Ian", | |
"surname": "Sanderson", | |
"sex": "M", | |
"votes": 1215, | |
"percentageShare": 2.43, | |
"percentageShareChange": -0.44 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "David", | |
"surname": "Hughes", | |
"sex": "M", | |
"votes": 815, | |
"percentageShare": 1.63, | |
"percentageShareChange": -0.85 | |
} | |
], | |
"swing": 8.44, | |
"majority": 27.589999999999996, | |
"electorate": 73516, | |
"turnout": 49944, | |
"percentageTurnout": 67.94, | |
"percentageChangeTurnout": 0.19, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Romford</b> with a 27.6% majority" | |
}, | |
"E14000751": { | |
"name": "Hornchurch & Upminster", | |
"ons": "E14000751", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 23.67, | |
"mtime": "2017-06-09T02:14:47.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Julia", | |
"surname": "Dockerill", | |
"sex": "F", | |
"votes": 33750, | |
"percentageShare": 60.15, | |
"percentageShareChange": 11.18 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Rocky", | |
"surname": "Gill", | |
"sex": "M", | |
"votes": 16027, | |
"percentageShare": 28.57, | |
"percentageShareChange": 8.46 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Lawrence", | |
"surname": "Webb", | |
"sex": "M", | |
"votes": 3502, | |
"percentageShare": 6.24, | |
"percentageShareChange": -19.06 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Jonathan", | |
"surname": "Mitchell", | |
"sex": "M", | |
"votes": 1371, | |
"percentageShare": 2.44, | |
"percentageShareChange": -0.27 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Peter", | |
"surname": "Caton", | |
"sex": "M", | |
"votes": 1077, | |
"percentageShare": 1.92, | |
"percentageShareChange": -0.63 | |
}, | |
{ | |
"party": "BNP", | |
"firstName": "David", | |
"surname": "Furness", | |
"sex": "M", | |
"votes": 380, | |
"percentageShare": 0.68, | |
"percentageShareChange": 0.33 | |
} | |
], | |
"swing": 11.18, | |
"majority": 31.58, | |
"electorate": 80821, | |
"turnout": 56107, | |
"percentageTurnout": 69.42, | |
"percentageChangeTurnout": -0.21, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Hornchurch & Upminster</b> with a 31.6% majority" | |
}, | |
"E14001007": { | |
"name": "Uxbridge & Ruislip South", | |
"ons": "E14001007", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 23.87, | |
"mtime": "2017-06-09T01:51:52.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Boris", | |
"surname": "Johnson", | |
"sex": "M", | |
"votes": 23716, | |
"percentageShare": 50.79, | |
"percentageShareChange": 0.55 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Vincent", | |
"surname": "Lo", | |
"sex": "M", | |
"votes": 18682, | |
"percentageShare": 40.01, | |
"percentageShareChange": 13.64 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Rosina", | |
"surname": "Robson", | |
"sex": "F", | |
"votes": 1835, | |
"percentageShare": 3.93, | |
"percentageShareChange": -1.01 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Elizabeth", | |
"surname": "Kemp", | |
"sex": "F", | |
"votes": 1577, | |
"percentageShare": 3.38, | |
"percentageShareChange": -10.78 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Mark", | |
"surname": "Keir", | |
"sex": "M", | |
"votes": 884, | |
"percentageShare": 1.89, | |
"percentageShareChange": -1.26 | |
} | |
], | |
"hotseat": "Con", | |
"swing": 0.55, | |
"majority": 10.780000000000001, | |
"electorate": 69938, | |
"turnout": 46694, | |
"percentageTurnout": 66.76, | |
"percentageChangeTurnout": 3.32, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Boris Johnson</b> holds <b>Uxbridge & Ruislip South</b> with a 10.8% majority" | |
}, | |
"E14000675": { | |
"name": "Ealing North", | |
"ons": "E14000675", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 25.41, | |
"mtime": "2017-06-09T01:41:15.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Steve", | |
"surname": "Pound", | |
"sex": "M", | |
"votes": 34635, | |
"percentageShare": 65.95, | |
"percentageShareChange": 10.82 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Isobel", | |
"surname": "Grant", | |
"sex": "F", | |
"votes": 14942, | |
"percentageShare": 28.45, | |
"percentageShareChange": -1.27 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Humaira", | |
"surname": "Sanders", | |
"sex": "F", | |
"votes": 1275, | |
"percentageShare": 2.43, | |
"percentageShareChange": -0.82 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Peter", | |
"surname": "Mcilvenna", | |
"sex": "M", | |
"votes": 921, | |
"percentageShare": 1.75, | |
"percentageShareChange": -6.33 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Meena", | |
"surname": "Hans", | |
"sex": "F", | |
"votes": 743, | |
"percentageShare": 1.41, | |
"percentageShareChange": -1.96 | |
} | |
], | |
"swing": 10.82, | |
"majority": 37.5, | |
"electorate": 74764, | |
"turnout": 52516, | |
"percentageTurnout": 70.24, | |
"percentageChangeTurnout": 4.54, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Ealing North</b> with a 37.5% majority" | |
}, | |
"E14000591": { | |
"name": "Brent Central", | |
"ons": "E14000591", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 41.78, | |
"mtime": "2017-06-09T02:49:28.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Dawn", | |
"surname": "Butler", | |
"sex": "F", | |
"votes": 38208, | |
"percentageShare": 73.06, | |
"percentageShareChange": 10.94 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Rahoul", | |
"surname": "Bhansali", | |
"sex": "M", | |
"votes": 10211, | |
"percentageShare": 19.53, | |
"percentageShareChange": -0.82 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Anton", | |
"surname": "Georgiou", | |
"sex": "M", | |
"votes": 2519, | |
"percentageShare": 4.82, | |
"percentageShareChange": -3.55 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Shaka", | |
"surname": "Lish", | |
"sex": "F", | |
"votes": 802, | |
"percentageShare": 1.53, | |
"percentageShareChange": -2.53 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Janice", | |
"surname": "North", | |
"sex": "F", | |
"votes": 556, | |
"percentageShare": 1.06, | |
"percentageShareChange": -2.87 | |
} | |
], | |
"swing": 10.94, | |
"majority": 53.53, | |
"electorate": 80845, | |
"turnout": 52296, | |
"percentageTurnout": 64.69, | |
"percentageChangeTurnout": 3.64, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Brent Central</b> with a 53.5% majority" | |
}, | |
"E14000768": { | |
"name": "Kensington", | |
"ons": "E14000768", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 21.14, | |
"mtime": "2017-06-09T20:03:43.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Emma", | |
"surname": "Dent Coad", | |
"sex": "F", | |
"votes": 16333, | |
"percentageShare": 42.23, | |
"percentageShareChange": 11.11 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Victoria", | |
"surname": "Borwick", | |
"sex": "F", | |
"votes": 16313, | |
"percentageShare": 42.18, | |
"percentageShareChange": -10.08 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Annabel", | |
"surname": "Mullin", | |
"sex": "F", | |
"votes": 4724, | |
"percentageShare": 12.21, | |
"percentageShareChange": 6.58 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Jennifer", | |
"surname": "Nadel", | |
"sex": "F", | |
"votes": 767, | |
"percentageShare": 1.98, | |
"percentageShareChange": -3.08 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "James", | |
"surname": "Torrance", | |
"sex": "M", | |
"votes": 393, | |
"percentageShare": 1.02 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Peter", | |
"surname": "Marshall", | |
"sex": "M", | |
"votes": 98, | |
"percentageShare": 0.25 | |
}, | |
{ | |
"party": "Green Soc", | |
"firstName": "John", | |
"surname": "Lloyd", | |
"sex": "M", | |
"votes": 49, | |
"percentageShare": 0.13, | |
"percentageShareChange": -0.2 | |
} | |
], | |
"swing": 11.11, | |
"majority": 0.04999999999999716, | |
"electorate": 60594, | |
"turnout": 38677, | |
"percentageTurnout": 63.83, | |
"percentageChangeTurnout": 7.04, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> win <b>Kensington</b> with a 0.0% majority" | |
}, | |
"E14000750": { | |
"name": "Holborn & St Pancras", | |
"ons": "E14000750", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 31.04, | |
"mtime": "2017-06-09T03:21:39.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Keir", | |
"surname": "Starmer", | |
"sex": "M", | |
"votes": 41343, | |
"percentageShare": 70.08, | |
"percentageShareChange": 17.16 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Tim", | |
"surname": "Barnes", | |
"sex": "M", | |
"votes": 10834, | |
"percentageShare": 18.36, | |
"percentageShareChange": -3.51 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Stephen", | |
"surname": "Crosher", | |
"sex": "M", | |
"votes": 4020, | |
"percentageShare": 6.81, | |
"percentageShareChange": 0.34 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Sian", | |
"surname": "Berry", | |
"sex": "F", | |
"votes": 1980, | |
"percentageShare": 3.36, | |
"percentageShareChange": -9.41 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Giles", | |
"surname": "Game", | |
"sex": "M", | |
"votes": 727, | |
"percentageShare": 1.23, | |
"percentageShareChange": -3.76 | |
}, | |
{ | |
"party": "Eng Dem", | |
"firstName": "Janus", | |
"surname": "Polenceus", | |
"sex": "M", | |
"votes": 93, | |
"percentageShare": 0.16 | |
} | |
], | |
"swing": 17.16, | |
"majority": 51.72, | |
"electorate": 88088, | |
"turnout": 58997, | |
"percentageTurnout": 66.98, | |
"percentageChangeTurnout": 3.75, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Holborn & St Pancras</b> with a 51.7% majority" | |
}, | |
"E14000764": { | |
"name": "Islington South & Finsbury", | |
"ons": "E14000764", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 28.71, | |
"mtime": "2017-06-09T01:57:49.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Emily", | |
"surname": "Thornberry", | |
"sex": "F", | |
"votes": 30188, | |
"percentageShare": 62.83, | |
"percentageShareChange": 11.9 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Jason", | |
"surname": "Charalambous", | |
"sex": "M", | |
"votes": 9925, | |
"percentageShare": 20.66, | |
"percentageShareChange": -1.57 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Alain", | |
"surname": "Desmier", | |
"sex": "M", | |
"votes": 5809, | |
"percentageShare": 12.09, | |
"percentageShareChange": 1.18 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Benali", | |
"surname": "Hamdache", | |
"sex": "M", | |
"votes": 1198, | |
"percentageShare": 2.49, | |
"percentageShareChange": -5.12 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Pete", | |
"surname": "Muswell", | |
"sex": "M", | |
"votes": 929, | |
"percentageShare": 1.93, | |
"percentageShareChange": -5.69 | |
} | |
], | |
"swing": 11.9, | |
"majority": 42.17, | |
"electorate": 69534, | |
"turnout": 48049, | |
"percentageTurnout": 69.1, | |
"percentageChangeTurnout": 4.12, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Islington South & Finsbury</b> with a 42.2% majority" | |
}, | |
"E14000720": { | |
"name": "Hackney North & Stoke Newington", | |
"ons": "E14000720", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 48.12, | |
"mtime": "2017-06-09T02:24:25.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Diane", | |
"surname": "Abbott", | |
"sex": "F", | |
"votes": 42265, | |
"percentageShare": 75.07, | |
"percentageShareChange": 12.22 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Amy", | |
"surname": "Gray", | |
"sex": "F", | |
"votes": 7126, | |
"percentageShare": 12.66, | |
"percentageShareChange": -2.07 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Joe", | |
"surname": "Richards", | |
"sex": "M", | |
"votes": 3817, | |
"percentageShare": 6.78, | |
"percentageShareChange": 1.78 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Alastair", | |
"surname": "Binnie-Lubbock", | |
"sex": "M", | |
"votes": 2606, | |
"percentageShare": 4.63, | |
"percentageShareChange": -9.97 | |
}, | |
{ | |
"party": "AWP", | |
"firstName": "Jonathan", | |
"surname": "Homan", | |
"sex": "M", | |
"votes": 222, | |
"percentageShare": 0.39, | |
"percentageShareChange": -0.05 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Abraham", | |
"surname": "Spielmann", | |
"sex": "M", | |
"votes": 203, | |
"percentageShare": 0.36 | |
}, | |
{ | |
"party": "Friends", | |
"firstName": "Coraline", | |
"surname": "Corlis-Khan", | |
"sex": "F", | |
"votes": 59, | |
"percentageShare": 0.1 | |
} | |
], | |
"swing": 12.22, | |
"majority": 62.41, | |
"electorate": 83955, | |
"turnout": 56298, | |
"percentageTurnout": 67.06, | |
"percentageChangeTurnout": 7.09, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Hackney North & Stoke Newington</b> with a 62.4% majority" | |
}, | |
"E14001032": { | |
"name": "West Ham", | |
"ons": "E14001032", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 53.01, | |
"mtime": "2017-06-09T02:33:00.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Lyn", | |
"surname": "Brown", | |
"sex": "F", | |
"votes": 46591, | |
"percentageShare": 76.75, | |
"percentageShareChange": 8.31 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Patrick", | |
"surname": "Spencer", | |
"sex": "M", | |
"votes": 9837, | |
"percentageShare": 16.2, | |
"percentageShareChange": 0.77 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Paul", | |
"surname": "Reynolds", | |
"sex": "M", | |
"votes": 1836, | |
"percentageShare": 3.02, | |
"percentageShareChange": 0.32 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Rosamund", | |
"surname": "Beattie", | |
"sex": "F", | |
"votes": 1134, | |
"percentageShare": 1.87, | |
"percentageShareChange": -5.61 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Michael", | |
"surname": "Spracklin", | |
"sex": "M", | |
"votes": 957, | |
"percentageShare": 1.58, | |
"percentageShareChange": -3.45 | |
}, | |
{ | |
"party": "CPA", | |
"firstName": "Kayode", | |
"surname": "Shedowo", | |
"sex": "M", | |
"votes": 353, | |
"percentageShare": 0.58, | |
"percentageShareChange": -0.12 | |
} | |
], | |
"swing": 8.31, | |
"majority": 60.55, | |
"electorate": 92243, | |
"turnout": 60708, | |
"percentageTurnout": 65.81, | |
"percentageChangeTurnout": 7.56, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>West Ham</b> with a 60.5% majority" | |
}, | |
"E14000790": { | |
"name": "Leyton & Wanstead", | |
"ons": "E14000790", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 36.65, | |
"mtime": "2017-06-09T02:12:22.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "John", | |
"surname": "Cryer", | |
"sex": "M", | |
"votes": 32234, | |
"percentageShare": 69.81, | |
"percentageShareChange": 11.2 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Laura", | |
"surname": "Farris", | |
"sex": "F", | |
"votes": 9627, | |
"percentageShare": 20.85, | |
"percentageShareChange": -1.11 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Ben", | |
"surname": "Sims", | |
"sex": "M", | |
"votes": 2961, | |
"percentageShare": 6.41, | |
"percentageShareChange": 0.75 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Ashley", | |
"surname": "Gunstock", | |
"sex": "M", | |
"votes": 1351, | |
"percentageShare": 2.93, | |
"percentageShareChange": -4.38 | |
} | |
], | |
"swing": 11.2, | |
"majority": 48.96, | |
"electorate": 65285, | |
"turnout": 46173, | |
"percentageTurnout": 70.73, | |
"percentageChangeTurnout": 7.86, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Leyton & Wanstead</b> with a 49.0% majority" | |
}, | |
"E14000760": { | |
"name": "Ilford South", | |
"ons": "E14000760", | |
"sittingParty": "LabCoop", | |
"lastPercentageMajority": 38.1, | |
"mtime": "2017-06-09T04:28:18.000Z", | |
"winningParty": "LabCoop", | |
"candidates": [ | |
{ | |
"party": "LabCoop", | |
"firstName": "Mike", | |
"surname": "Gapes", | |
"sex": "M", | |
"votes": 43724, | |
"percentageShare": 75.83, | |
"percentageShareChange": 11.82 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Chris", | |
"surname": "Chapman", | |
"sex": "M", | |
"votes": 12077, | |
"percentageShare": 20.95, | |
"percentageShareChange": -4.97 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Farid", | |
"surname": "Ahmed", | |
"sex": "M", | |
"votes": 772, | |
"percentageShare": 1.34, | |
"percentageShareChange": -0.61 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Rosemary", | |
"surname": "Warrington", | |
"sex": "F", | |
"votes": 542, | |
"percentageShare": 0.94, | |
"percentageShareChange": -1.96 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Tariq", | |
"surname": "Saeed", | |
"sex": "M", | |
"votes": 477, | |
"percentageShare": 0.83, | |
"percentageShareChange": -4.38 | |
}, | |
{ | |
"party": "Friends", | |
"firstName": "Kane", | |
"surname": "Khan", | |
"sex": "M", | |
"votes": 65, | |
"percentageShare": 0.11 | |
} | |
], | |
"swing": 11.82, | |
"majority": 54.879999999999995, | |
"electorate": 85358, | |
"turnout": 57657, | |
"percentageTurnout": 67.55, | |
"percentageChangeTurnout": 12.92, | |
"description": "<b><span class=\"ge-party ge-party--labco-op\"></span> LabCoop</b> hold <b>Ilford South</b> with a 54.9% majority" | |
}, | |
"E14000657": { | |
"name": "Dagenham & Rainham", | |
"ons": "E14000657", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 11.57, | |
"mtime": "2017-06-09T02:32:59.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Jon", | |
"surname": "Cruddas", | |
"sex": "M", | |
"votes": 22958, | |
"percentageShare": 50.08, | |
"percentageShareChange": 8.66 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Julie", | |
"surname": "Marson", | |
"sex": "F", | |
"votes": 18306, | |
"percentageShare": 39.93, | |
"percentageShareChange": 15.56 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Peter", | |
"surname": "Harris", | |
"sex": "M", | |
"votes": 3246, | |
"percentageShare": 7.08, | |
"percentageShareChange": -22.77 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Denis", | |
"surname": "Breading", | |
"sex": "M", | |
"votes": 544, | |
"percentageShare": 1.19, | |
"percentageShareChange": -0.69 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Jonathan", | |
"surname": "Fryer", | |
"sex": "M", | |
"votes": 465, | |
"percentageShare": 1.01, | |
"percentageShareChange": -0.65 | |
}, | |
{ | |
"party": "BNP", | |
"firstName": "Paul", | |
"surname": "Sturdy", | |
"sex": "M", | |
"votes": 239, | |
"percentageShare": 0.52, | |
"percentageShareChange": 0.17 | |
}, | |
{ | |
"party": "Concordia", | |
"firstName": "Terence", | |
"surname": "London", | |
"sex": "M", | |
"votes": 85, | |
"percentageShare": 0.19 | |
} | |
], | |
"swing": 8.66, | |
"majority": 10.149999999999999, | |
"electorate": 70620, | |
"turnout": 45843, | |
"percentageTurnout": 64.92, | |
"percentageChangeTurnout": 2.57, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Dagenham & Rainham</b> with a 10.1% majority" | |
}, | |
"E14000737": { | |
"name": "Hayes & Harlington", | |
"ons": "E14000737", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 34.85, | |
"mtime": "2017-06-09T02:13:56.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "John", | |
"surname": "McDonnell", | |
"sex": "M", | |
"votes": 31796, | |
"percentageShare": 66.52, | |
"percentageShareChange": 6.94 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Greg", | |
"surname": "Smith", | |
"sex": "M", | |
"votes": 13681, | |
"percentageShare": 28.62, | |
"percentageShareChange": 3.89 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Cliff", | |
"surname": "Dixon", | |
"sex": "M", | |
"votes": 1153, | |
"percentageShare": 2.41, | |
"percentageShareChange": -9.55 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Bill", | |
"surname": "Newton Dunn", | |
"sex": "M", | |
"votes": 601, | |
"percentageShare": 1.26, | |
"percentageShareChange": -0.71 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "John", | |
"surname": "Bowman", | |
"sex": "M", | |
"votes": 571, | |
"percentageShare": 1.19, | |
"percentageShareChange": -0.57 | |
} | |
], | |
"hotseat": "Lab", | |
"swing": 6.94, | |
"majority": 37.89999999999999, | |
"electorate": 73268, | |
"turnout": 47802, | |
"percentageTurnout": 65.24, | |
"percentageChangeTurnout": 5.07, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> John McDonnell</b> holds <b>Hayes & Harlington</b> with a 37.9% majority" | |
}, | |
"E14000676": { | |
"name": "Ealing Southall", | |
"ons": "E14000676", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 43.3, | |
"mtime": "2017-06-09T02:04:51.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Virendra", | |
"surname": "Sharma", | |
"sex": "M", | |
"votes": 31720, | |
"percentageShare": 70.26, | |
"percentageShareChange": 5.29 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Fabio", | |
"surname": "Conti", | |
"sex": "M", | |
"votes": 9630, | |
"percentageShare": 21.33, | |
"percentageShareChange": -0.34 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Nigel", | |
"surname": "Bakhai", | |
"sex": "M", | |
"votes": 1892, | |
"percentageShare": 4.19, | |
"percentageShareChange": 0.61 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Peter", | |
"surname": "Ward", | |
"sex": "M", | |
"votes": 1037, | |
"percentageShare": 2.3, | |
"percentageShareChange": -2.34 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "John", | |
"surname": "Poynton", | |
"sex": "M", | |
"votes": 504, | |
"percentageShare": 1.12, | |
"percentageShareChange": -2.97 | |
}, | |
{ | |
"party": "WRP", | |
"firstName": "Arjinder", | |
"surname": "Thiara", | |
"sex": "M", | |
"votes": 362, | |
"percentageShare": 0.8 | |
} | |
], | |
"swing": 5.29, | |
"majority": 48.93000000000001, | |
"electorate": 65188, | |
"turnout": 45145, | |
"percentageTurnout": 69.25, | |
"percentageChangeTurnout": 3.11, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Ealing Southall</b> with a 48.9% majority" | |
}, | |
"E14000674": { | |
"name": "Ealing Central & Acton", | |
"ons": "E14000674", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 0.54, | |
"mtime": "2017-06-09T01:05:32.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Rupa", | |
"surname": "Huq", | |
"sex": "F", | |
"votes": 33037, | |
"percentageShare": 59.7, | |
"percentageShareChange": 16.47 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Joy", | |
"surname": "Morrissey", | |
"sex": "F", | |
"votes": 19230, | |
"percentageShare": 34.75, | |
"percentageShareChange": -7.95 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Jon", | |
"surname": "Ball", | |
"sex": "M", | |
"votes": 3075, | |
"percentageShare": 5.56, | |
"percentageShareChange": -0.55 | |
} | |
], | |
"swing": 16.47, | |
"majority": 24.950000000000003, | |
"electorate": 74200, | |
"turnout": 55342, | |
"percentageTurnout": 74.58, | |
"percentageChangeTurnout": 3.14, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Ealing Central & Acton</b> with a 25.0% majority" | |
}, | |
"E14000629": { | |
"name": "Chelsea & Fulham", | |
"ons": "E14000629", | |
"sittingParty": "Con", | |
"lastPercentageMajority": 39.83, | |
"mtime": "2017-06-09T02:51:54.000Z", | |
"winningParty": "Con", | |
"candidates": [ | |
{ | |
"party": "Con", | |
"firstName": "Greg", | |
"surname": "Hands", | |
"sex": "M", | |
"votes": 22179, | |
"percentageShare": 52.65, | |
"percentageShareChange": -10.3 | |
}, | |
{ | |
"party": "Lab", | |
"firstName": "Alan", | |
"surname": "De'Ath", | |
"sex": "M", | |
"votes": 13991, | |
"percentageShare": 33.21, | |
"percentageShareChange": 10.09 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Louise", | |
"surname": "Rowntree", | |
"sex": "F", | |
"votes": 4627, | |
"percentageShare": 10.98, | |
"percentageShareChange": 5.79 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Bill", | |
"surname": "Cashmore", | |
"sex": "M", | |
"votes": 807, | |
"percentageShare": 1.92, | |
"percentageShareChange": -1.75 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Alasdair", | |
"surname": "Seton-Marsden", | |
"sex": "M", | |
"votes": 524, | |
"percentageShare": 1.24, | |
"percentageShareChange": -3.83 | |
} | |
], | |
"swing": -10.3, | |
"majority": 19.439999999999998, | |
"electorate": 63728, | |
"turnout": 42128, | |
"percentageTurnout": 66.11, | |
"percentageChangeTurnout": 2.74, | |
"description": "<b><span class=\"ge-party ge-party--con\"></span> Con</b> hold <b>Chelsea & Fulham</b> with a 19.4% majority" | |
}, | |
"E14001036": { | |
"name": "Westminster North", | |
"ons": "E14001036", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 5, | |
"mtime": "2017-06-09T01:35:56.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Karen", | |
"surname": "Buck", | |
"sex": "F", | |
"votes": 25934, | |
"percentageShare": 59.9, | |
"percentageShareChange": 13.07 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Lindsey", | |
"surname": "Hall", | |
"sex": "F", | |
"votes": 14422, | |
"percentageShare": 33.31, | |
"percentageShareChange": -8.51 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Alex", | |
"surname": "Harding", | |
"sex": "M", | |
"votes": 2253, | |
"percentageShare": 5.2, | |
"percentageShareChange": 1.52 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Emmanuelle", | |
"surname": "Tandy", | |
"sex": "F", | |
"votes": 595, | |
"percentageShare": 1.37, | |
"percentageShareChange": -1.97 | |
}, | |
{ | |
"party": "ND", | |
"firstName": "Abby", | |
"surname": "Dharamsey", | |
"sex": "M", | |
"votes": 91, | |
"percentageShare": 0.21 | |
} | |
], | |
"swing": 13.07, | |
"majority": 26.589999999999996, | |
"electorate": 63846, | |
"turnout": 43295, | |
"percentageTurnout": 67.81, | |
"percentageChangeTurnout": 4.43, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Westminster North</b> with a 26.6% majority" | |
}, | |
"E14000553": { | |
"name": "Bermondsey & Old Southwark", | |
"ons": "E14000553", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 8.73, | |
"mtime": "2017-06-09T03:51:28.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Neil", | |
"surname": "Coyle", | |
"sex": "M", | |
"votes": 31161, | |
"percentageShare": 53.25, | |
"percentageShareChange": 10.18 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Simon", | |
"surname": "Hughes", | |
"sex": "M", | |
"votes": 18189, | |
"percentageShare": 31.08, | |
"percentageShareChange": -3.25 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Siobhan", | |
"surname": "Baillie", | |
"sex": "F", | |
"votes": 7581, | |
"percentageShare": 12.95, | |
"percentageShareChange": 1.19 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Elizabeth", | |
"surname": "Jones", | |
"sex": "F", | |
"votes": 838, | |
"percentageShare": 1.43, | |
"percentageShareChange": -4.9 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "John", | |
"surname": "Tyson", | |
"sex": "M", | |
"votes": 639, | |
"percentageShare": 1.09, | |
"percentageShareChange": -2.84 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "James", | |
"surname": "Clarke", | |
"sex": "M", | |
"votes": 113, | |
"percentageShare": 0.19, | |
"percentageShareChange": 0.05 | |
} | |
], | |
"swing": 10.18, | |
"majority": 22.17, | |
"electorate": 87227, | |
"turnout": 58521, | |
"percentageTurnout": 67.09, | |
"percentageChangeTurnout": 3.29, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Bermondsey & Old Southwark</b> with a 22.2% majority" | |
}, | |
"E14000721": { | |
"name": "Hackney South & Shoreditch", | |
"ons": "E14000721", | |
"sittingParty": "LabCoop", | |
"lastPercentageMajority": 50.92, | |
"mtime": "2017-06-09T02:08:50.000Z", | |
"winningParty": "LabCoop", | |
"candidates": [ | |
{ | |
"party": "LabCoop", | |
"firstName": "Meg", | |
"surname": "Hillier", | |
"sex": "F", | |
"votes": 43974, | |
"percentageShare": 79.44, | |
"percentageShareChange": 15.04 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Luke", | |
"surname": "Parker", | |
"sex": "M", | |
"votes": 6043, | |
"percentageShare": 10.92, | |
"percentageShareChange": -2.57 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Dave", | |
"surname": "Raval", | |
"sex": "M", | |
"votes": 3168, | |
"percentageShare": 5.72, | |
"percentageShareChange": 1.13 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Rebecca", | |
"surname": "Johnson", | |
"sex": "F", | |
"votes": 1522, | |
"percentageShare": 2.75, | |
"percentageShareChange": -8.84 | |
}, | |
{ | |
"party": "AWP", | |
"firstName": "Vanessa", | |
"surname": "Hudson", | |
"sex": "F", | |
"votes": 226, | |
"percentageShare": 0.41 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Russell", | |
"surname": "Higgs", | |
"sex": "M", | |
"votes": 143, | |
"percentageShare": 0.26 | |
}, | |
{ | |
"party": "CPA", | |
"firstName": "Angel", | |
"surname": "Watt", | |
"sex": "F", | |
"votes": 113, | |
"percentageShare": 0.2, | |
"percentageShareChange": -0.29 | |
}, | |
{ | |
"party": "WRP", | |
"firstName": "Jonty", | |
"surname": "Leff", | |
"sex": "M", | |
"votes": 86, | |
"percentageShare": 0.16, | |
"percentageShareChange": 0.02 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Hugo", | |
"surname": "Sugg", | |
"sex": "M", | |
"votes": 50, | |
"percentageShare": 0.09 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Dale", | |
"surname": "Kalamazad", | |
"sex": "M", | |
"votes": 29, | |
"percentageShare": 0.05 | |
} | |
], | |
"swing": 15.04, | |
"majority": 68.52, | |
"electorate": 82004, | |
"turnout": 55354, | |
"percentageTurnout": 67.5, | |
"percentageChangeTurnout": 7.96, | |
"description": "<b><span class=\"ge-party ge-party--labco-op\"></span> LabCoop</b> hold <b>Hackney South & Shoreditch</b> with a 68.5% majority" | |
}, | |
"E14000882": { | |
"name": "Poplar & Limehouse", | |
"ons": "E14000882", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 33.16, | |
"mtime": "2017-06-09T04:00:01.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Jim", | |
"surname": "Fitzpatrick", | |
"sex": "M", | |
"votes": 39558, | |
"percentageShare": 67.26, | |
"percentageShareChange": 8.71 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Christopher", | |
"surname": "Wilford", | |
"sex": "M", | |
"votes": 11846, | |
"percentageShare": 20.14, | |
"percentageShareChange": -5.25 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Elaine", | |
"surname": "Bagshaw", | |
"sex": "F", | |
"votes": 3959, | |
"percentageShare": 6.73, | |
"percentageShareChange": 2.52 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Oliur", | |
"surname": "Rahman", | |
"sex": "M", | |
"votes": 1477, | |
"percentageShare": 2.51 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Bethan", | |
"surname": "Lant", | |
"sex": "F", | |
"votes": 989, | |
"percentageShare": 1.68, | |
"percentageShareChange": -3.14 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Nicholas", | |
"surname": "McQueen", | |
"sex": "M", | |
"votes": 849, | |
"percentageShare": 1.44, | |
"percentageShareChange": -4.68 | |
}, | |
{ | |
"party": "ND", | |
"firstName": "David", | |
"surname": "Barker", | |
"sex": "M", | |
"votes": 136, | |
"percentageShare": 0.23 | |
} | |
], | |
"swing": 8.71, | |
"majority": 47.120000000000005, | |
"electorate": 87274, | |
"turnout": 58814, | |
"percentageTurnout": 67.39, | |
"percentageChangeTurnout": 5.2, | |
"description": "<b><span class=\"ge-party ge-party--lab\"></span> Lab</b> hold <b>Poplar & Limehouse</b> with a 47.1% majority" | |
}, | |
"E14000679": { | |
"name": "East Ham", | |
"ons": "E14000679", | |
"sittingParty": "Lab", | |
"lastPercentageMajority": 65.5, | |
"mtime": "2017-06-09T02:24:13.000Z", | |
"winningParty": "Lab", | |
"candidates": [ | |
{ | |
"party": "Lab", | |
"firstName": "Stephen", | |
"surname": "Timms", | |
"sex": "M", | |
"votes": 47124, | |
"percentageShare": 83.21, | |
"percentageShareChange": 5.64 | |
}, | |
{ | |
"party": "Con", | |
"firstName": "Kirsty", | |
"surname": "Finlayson", | |
"sex": "F", | |
"votes": 7241, | |
"percentageShare": 12.79, | |
"percentageShareChange": 0.72 | |
}, | |
{ | |
"party": "UKIP", | |
"firstName": "Daniel", | |
"surname": "Oxley", | |
"sex": "M", | |
"votes": 697, | |
"percentageShare": 1.23, | |
"percentageShareChange": -3.78 | |
}, | |
{ | |
"party": "LibDem", | |
"firstName": "Glanville", | |
"surname": "Williams", | |
"sex": "M", | |
"votes": 656, | |
"percentageShare": 1.16, | |
"percentageShareChange": -0.48 | |
}, | |
{ | |
"party": "Green", | |
"firstName": "Chidi", | |
"surname": "Oti-Obihara", | |
"sex": "M", | |
"votes": 474, | |
"percentageShare": 0.84, | |
"percentageShareChange": -1.65 | |
}, | |
{ | |
"party": "Friends", | |
"firstName": "Choudhry", | |
"surname": "Afzal", | |
"sex": "M", | |
"votes": 311, | |
"percentageShare": 0.55 | |
}, | |
{ | |
"party": "Ind", | |
"firstName": "Mirza", | |
"surname": "Rahman", | |
"sex": "M", | |
"votes": 130, | |
"percentageShare": 0.23 | |
} | |
], | |
"swing": 5.64, | |
"majority": 70.41999999999999, | |
"electorate": 83827, | |
"turnout": 56633, | |