Back to posts

Factmint Choropleth

We’ve released a new choropleth visualization just in time for the UK General Election on 07 May 2015.

You can use it to present data about any or all of the 650 Westminster electoral constituencies in the UK.

The visualization is built with zoomable regions to help users focus on the areas they’re interested in. Hovering over a constituency triggers a label to help viewers get their bearings. Clicking a constituency will select it and bring up a more detailed tooltip; hovering over constituencies whilst another is selected will display contrasting tooltips to let users compare data.

Constituency Random Value
Cleethorpes 32
Great Grimsby 15
Scunthorpe 61
Sheffield Hallam 81
Penistone and Stocksbridge 23
Sheffield Brightside and Hillsborough 49
Sheffield Central 40
Sheffield Heeley 87
Sheffield South East 67
Rother Valley 52
Rotherham 76
Wentworth and Dearne 53
Barnsley Central 71
Barnsley East 73
Doncaster Central 43
Don Valley 59
Doncaster North 70
Wakefield 65
Hemsworth 16
Normanton Pontefract and Castleford 11
Dewsbury 85
Huddersfield 17
Colne Valley 29
Keighley 46
Calder Valley 43
Halifax 73
Shipley 68
Bradford West 82
Bradford South 56
Bradford East 41
Pudsey 90
Leeds West 78
Batley and Spen 47
Morley and Outwood 61
Leeds North West 69
Elmet and Rothwell 60
Leeds North East 19
Leeds East 18
Leeds Central 57
Selby and Ainsty 77
York Outer 61
York Central 42
Harrogate and Knaresborough 39
Skipton and Ripon 41
Thirsk and Malton 25
East Yorkshire 72
Beverley and Holderness 90
Haltemprice and Howden 85
Kingston-upon-Hull East 47
Kingston-upon-Hull North 16
Kingston-upon-Hull West and Hessle 87
Brigg and Goole 42
Scarborough and Whitby 23
Richmond Yorks 26
Monmouth 78
Newport East 56
Newport West 89
Torfaen 55
Blaenau Gwent 48
Islwyn 55
Merthyr Tydfil and Rhymney 87
Cynon Valley 48
Caerphilly 43
Cardiff North 44
Cardiff South and Penarth 19
Cardiff Central 21
Vale of Glamorgan 13
Cardiff West 29
Bridgend 29
Pontypridd 61
Ogmore 15
Aberavon 80
Rhondda 12
Neath 45
Swansea East 31
Swansea West 27
Gower 27
Llanelli 30
Carmarthen East And Dinefwr 22
Carmarthen West and South Pembrokeshire 65
Preseli Pembrokeshire 37
Ceredigion 19
Dwyfor Meirionnydd 16
Arfon 50
Ynys Mon 35
Aberconwy 84
Clwyd West 16
Vale of Clwyd 34
Clwyd South 49
Montgomeryshire 55
Brecon and Radnorshire 79
Delyn 46
Alyn and Deeside 12
Wrexham 32
St Ives 81
Camborne and Redruth 21
Truro and Falmouth 44
St Austell and Newquay 84
South East Cornwall 40
North Cornwall 63
Torridge and West Devon 55
Plymouth Moor View 46
Plymouth Sutton and Devonport 53
South West Devon 57
North Devon 81
Central Devon 75
Totnes 75
Torbay 17
Newton Abbot 15
Exeter 88
East Devon 72
Bridgwater and West Somerset 42
Tiverton and Honiton 16
Taunton Deane 78
Yeovil 83
West Dorset 41
South Dorset 72
Mid Dorset and North Poole 89
Poole 66
Bournemouth West 31
Bournemouth East 53
North Dorset 55
Salisbury 68
South West Wiltshire 56
Somerton and Frome 77
Wells 58
Weston-super-Mare 68
North Somerset 30
Bristol North West 52
Bristol West 18
Bristol South 84
Bristol East 16
Christchurch 54
Kingswood 47
Filton and Bradley Stoke 64
Thornbury and Yate 44
North East Somerset 31
Bath 48
Chippenham 52
The Cotswolds 36
North Wiltshire 45
North Swindon 33
South Swindon 69
Devizes 51
Tewkesbury 21
Gloucester 61
Stroud 83
Forest of Dean 83
Hereford and South Herefordshire 59
North Shropshire 59
Shrewsbury and Atcham 24
Ludlow 22
North Herefordshire 23
Telford 82
The Wrekin 68
Newcastle-under-Lyme 10
Stoke-on-Trent North 50
Stoke-on-Trent Central 45
Stoke-on-Trent South 30
Stone 12
Stafford 53
South Staffordshire 24
Staffordshire Moorlands 18
Burton 17
Cannock Chase 62
Aldridge-Brownhills 72
Sutton Coldfield 52
Birmingham Erdington 83
Walsall North 30
Wolverhampton South West 13
Wolverhampton North East 29
Dudley North 65
Wolverhampton South East 36
Walsall South 89
West Bromwich West 26
Birmingham Perry Barr 47
Warley 59
Birmingham Edgbaston 19
Birmingham Northfield 40
Birmingham Selly Oak 28
Birmingham Ladywood 68
Birmingham Hodge Hill 55
Birmingham Hall Green 40
Solihull 81
Birmingham Yardley 47
Mid Worcestershire 18
Redditch 81
Dudley South 87
Halesowen and Rowley Regis 54
Stourbridge 21
Bromsgrove 89
Meriden 17
Lichfield 36
Tamworth 17
North Warwickshire 24
Nuneaton 88
Coventry North West 80
Coventry South 66
Coventry North East 81
Kenilworth and Southam 19
Warwick and Leamington 70
Rugby 20
West Bromwich East 74
Stratford-on-Avon 15
Worcester 18
West Worcestershire 10
Isle of Wight 53
New Forest West 68
New Forest East 19
Southampton Test 84
Southampton Itchen 86
Eastleigh 78
Romsey and Southampton North 48
Fareham 36
Gosport 68
Portsmouth North 85
Portsmouth South 45
Winchester 59
Meon Valley 82
Havant 89
Chichester 71
Bognor Regis and Littlehampton 80
Worthing West 16
East Worthing and Shoreham 16
Hove 88
Brighton Pavilion 31
Arundel and South Downs 13
Brighton Kemptown 77
Mid Sussex 88
Horsham 84
Crawley 86
South West Surrey 67
East Hampshire 14
North West Hampshire 70
Newbury 73
Wantage 22
Witney 71
Oxford West and Abingdon 35
Oxford East 80
Basingstoke 80
North East Hampshire 29
Aldershot 76
Surrey Heath 68
Woking 67
Wokingham 21
Reading West 46
Reading East 62
Bracknell 57
Windsor 14
Maidenhead 53
Guildford 56
Mole Valley 76
Reigate 43
East Surrey 62
Lewes 82
Eastbourne 40
Bexhill and Battle 84
Hastings and Rye 86
Folkestone and Hythe 26
Dover 81
South Thanet 80
North Thanet 22
Canterbury 57
Ashford 84
Maidstone and the Weald 82
Tunbridge Wells 40
Faversham and Mid-Kent 16
Sittingbourne and Sheppey 62
Gillingham and Rainham 66
Chatham and Aylesford 87
Rochester and Strood 52
Gravesham 85
Dartford 72
Sevenoaks 30
Runnymede and Weybridge 61
Esher and Walton 84
Spelthorne 66
Epsom and Ewell 33
Sutton and Cheam 50
Henley 71
Wycombe 76
Buckingham 15
Aylesbury 56
Chesham and Amersham 28
Beaconsfield 68
Slough 47
Wealden 58
Tonbridge and Malling 61
Milton Keynes North 43
Milton Keynes South 75
Banbury 51
Dumfriesshire Clydesdale and Tweeddale 32
Berwickshire Roxburgh and Selkirk 87
East Lothian 18
Midlothian 26
Edinburgh East 79
Edinburgh South 48
Edinburgh North and Leith 32
Edinburgh South West 51
Edinburgh West 24
Livingston 29
Linlithgow and East Falkirk 13
Dunfermline and West Fife 18
Kirkcaldy and Cowdenbeath 10
Glenrothes 33
Falkirk 70
Airdrie and Shotts 85
Motherwell and Wishaw 89
Cumbernauld Kilsyth and Kirkintilloch East 12
East Dunbartonshire 45
Coatbridge Chryston and Bellshill 69
Glasgow East 79
Glasgow North East 50
Glasgow North 35
Lanark and Hamilton East 16
Glasgow Central 28
Rutherglen and Hamilton West 72
Glasgow South 65
Glasgow North West 79
Glasgow South West 25
East Kilbride Strathaven and Lesmahagow 50
East Renfrewshire 40
Kilmarnock and Loudoun 48
Central Ayrshire 47
North Ayrshire and Arran 49
Ayr Carrick and Cumnock 64
Dumfries and Galloway 35
Paisley and Renfrewshire South 88
Paisley and Renfrewshire North 87
Inverclyde 77
West Dunbartonshire 21
Stirling 25
Na h-Eileanan an Iar 80
Caithness Sutherland and Easter Ross 29
Inverness Nairn Badenoch and Strathspey 26
Moray 23
Banff and Buchan 90
Gordon 20
West Aberdeenshire and Kincardine 22
Aberdeen South 11
Aberdeen North 55
North East Fife 82
Angus 80
Dundee East 15
Dundee West 26
Ochil and South Perthshire 87
Perth and North Perthshire 33
Ross Skye and Lochaber 89
Argyll and Bute 62
Wyre Forest 22
City of Chester 23
Ellesmere Port and Neston 21
Wirral South 52
Wirral West 61
Birkenhead 58
Wallasey 10
Crewe and Nantwich 35
Eddisbury 84
Weaver Vale 88
Halton 31
Garston and Halewood 70
Liverpool Riverside 18
Liverpool Wavertree 46
Knowsley 60
Liverpool West Derby 38
Liverpool Walton 62
Bootle 73
Sefton Central 37
Southport 73
West Lancashire 86
St Helens South and Whiston 39
St Helens North 37
Warrington South 77
Warrington North 28
Makerfield 43
Wigan 12
Bolton West 25
Chorley 66
Leigh 11
Bolton South East 77
Bolton North East 78
Rossendale and Darwen 24
Bury North 88
Worsley and Eccles South 40
Altrincham and Sale West 76
Wythenshawe and Sale East 56
Tatton 40
Cheadle 20
Manchester Withington 49
Hazel Grove 37
Stockport 42
Manchester Gorton 28
Stretford and Urmston 46
Salford and Eccles 78
Bury South 79
Blackley and Broughton 74
Manchester Central 50
Heywood and Middleton 62
Rochdale 21
Oldham West and Royton 33
Congleton 57
Macclesfield 50
Oldham East and Saddleworth 60
Stalybridge and Hyde 43
Ashton-under-Lyne 69
Denton and Reddish 13
South Ribble 46
Fylde 84
Preston 69
Blackpool South 47
Blackpool North and Cleveleys 71
Wyre and Preston North 57
Lancaster and Fleetwood 62
Morecambe and Lunesdale 69
Ribble Valley 87
Blackburn 47
Hyndburn 34
Burnley 36
Pendle 58
Westmorland and Lonsdale 74
Barrow and Furness 64
Copeland 90
Workington 12
Carlisle 20
Penrith and the Border 78
Newry and Armagh 81
South Down 84
Strangford 38
North Down 52
Belfast East 14
Belfast South 61
Belfast West 18
Belfast North 55
Lagan Valley 31
Upper Bann 52
Mid Ulster 33
South Antrim 34
East Antrim 89
North Antrim 26
East Londonderry 12
West Tyrone 45
Foyle 88
Fermanagh and South Tyrone 60
Middlesbrough South and East Cleveland 17
Middlesbrough 66
Redcar 56
Stockton South 54
Stockton North 90
Hartlepool 83
Easington 21
Darlington 73
Sedgefield 57
Bishop Auckland 21
City of Durham 75
North West Durham 67
North Durham 89
Sunderland Central 66
Houghton and Sunderland South 61
Blaydon 36
Washington and Sunderland West 27
South Shields 66
Jarrow 88
Tynemouth 36
North Tyneside 30
Gateshead 28
Newcastle-upon-Tyne East 79
Newcastle-upon-Tyne Central 53
Newcastle-upon-Tyne North 52
Blyth Valley 77
Wansbeck 70
Hexham 55
Berwick-upon-Tweed 32
Feltham and Heston 67
Ealing Southall 25
Ealing North 39
South West Hertfordshire 43
Ruislip Northwood and Pinner 71
Uxbridge and South Ruislip 84
Harrow East 43
Hendon 64
Harrow West 15
Brent North 26
Brent Central 30
Finchley and Golders Green 26
Chipping Barnet 11
Enfield Southgate 87
Enfield North 25
Edmonton 67
Chingford and Woodford Green 57
Ilford North 52
Romford 85
Hornsey and Wood Green 33
Hampstead and Kilburn 49
Ealing Central and Acton 31
Brentford and Isleworth 53
Twickenham 67
Richmond Park 19
Hammersmith 16
Chelsea and Fulham 29
Kensington 87
Westminster North 77
Cities of London and Westminster 75
Holborn and St. Pancras 29
Tottenham 54
Islington North 90
Islington South and Finsbury 59
Hackney South and Shoreditch 87
Hackney North and Stoke Newington 71
Walthamstow 52
Leyton and Wanstead 39
Ilford South 44
West Ham 58
East Ham 55
Barking 65
Dagenham and Rainham 74
Bexleyheath and Crayford 56
Erith and Thamesmead 61
Old Bexley and Sidcup 90
Bromley and Chislehurst 33
Eltham 28
Greenwich and Woolwich 51
Poplar and Limehouse 27
Lewisham Deptford 52
Lewisham East 90
Bermondsey and Old Southwark 48
Vauxhall 14
Camberwell and Peckham 67
Dulwich and West Norwood 58
Streatham 21
Battersea 87
Tooting 54
Putney 88
Wimbledon 72
Bethnal Green and Bow 74
Kingston and Surbiton 51
Mitcham and Morden 71
Croydon North 42
Lewisham West and Penge 47
Beckenham 52
Croydon Central 84
Croydon South 76
Hornchurch and Upminster 87
Carshalton and Wallington 51
Hayes and Harlington 41
Orpington 61
South Basildon and East Thurrock 35
Thurrock 88
Castle Point 32
Southend West 34
Rochford and Southend East 30
Rayleigh and Wickford 51
Basildon and Billericay 76
Brentwood and Ongar 47
Maldon 12
Chelmsford 75
Epping Forest 85
Harlow 16
Broxbourne 52
Hertford and Stortford 53
North East Hertfordshire 27
Witham 49
Colchester 17
Clacton 24
Harwich and North Essex 30
Braintree 81
Saffron Walden 66
South East Cambridgeshire 11
West Suffolk 32
Bury St Edmunds 22
South Suffolk 53
Ipswich 26
Suffolk Coastal 89
Central Suffolk and North Ipswich 49
Waveney 68
South Norfolk 39
Norwich South 20
Great Yarmouth 13
North Norfolk 36
Norwich North 42
Broadland 38
North West Norfolk 56
Mid Norfolk 83
South West Norfolk 23
North East Cambridgeshire 13
Peterborough 85
North West Cambridgeshire 89
Lincoln 89
South Cambridgeshire 11
Cambridge 50
Huntingdon 51
North East Bedfordshire 29
Mid Bedfordshire 89
Bedford 58
Hertsmere 44
St Albans 29
Watford 49
Welwyn Hatfield 19
Hitchin and Harpenden 30
Stevenage 72
Hemel Hempstead 31
South West Bedfordshire 73
Luton North 88
Luton South 30
South Holland and the Deepings 32
Grantham and Stamford 66
Boston and Skegness 60
Sleaford and North Hykeham 42
Louth and Horncastle 70
Gainsborough 87
Wellingborough 74
Corby 17
Rutland and Melton 53
Kettering 67
Daventry 30
Northampton North 56
Northampton South 61
South Northamptonshire 29
Harborough 54
South Leicestershire 63
Leicester South 69
Leicester East 15
Leicester West 82
Charnwood 68
Bosworth 64
South Derbyshire 35
North West Leicestershire 87
Loughborough 22
Derby North 45
Derby South 27
Derbyshire Dales 84
Mid Derbyshire 67
Erewash 90
Amber Valley 82
Rushcliffe 87
Broxtowe 32
Nottingham North 58
Nottingham South 56
Nottingham East 64
Gedling 37
Newark 52
Sherwood 48
Mansfield 44
Ashfield 14
Bassetlaw 24
Bolsover 65
Chesterfield 61
North East Derbyshire 76
High Peak 84
Cheltenham 25
Orkney and Shetland 48

To get started, please see our full choropleth documentation and make sure to grab our list of constituency names to use in your dataset.

Making a scalar choropleth is very simple: just create an HTML table that assigns a value for each constituency. This might be something like a percentage to reflect voter turnout or the average are in a constituency. For an easy way to transform a spreadsheet containing your data into an HTML table, please see our free visualization builder tool.

You can also make non-scalar choropleths, where a colour is assigned to each constituency to show the winning party. You’ll just need a table with voting data for each party in each constituency: the party with the highest value will dictate the colour for each constituency.

Constituency Conservative Labour Lib SNP Green Sinn Fein DUP Plaid Cymru SDLP Speaker Alliance Party Independent
Aberavon 4411 16073 5034 0 0 0 0 2198 0 0 0 0
Aberconwy 10734 7336 5786 0 0 0 0 5341 0 0 0 0
Aberdeen North 4666 16746 7001 8385 0 0 0 0 0 0 0 0
Aberdeen South 8914 15722 12216 5102 413 0 0 0 0 0 0 0
Airdrie and Shotts 3133 20849 2898 8441 0 0 0 0 0 0 0 0
Aldershot 21203 5489 15617 0 0 0 0 0 0 0 0 0
Aldridge-Brownhills 22913 7647 6833 0 847 0 0 0 0 0 0 0
Altrincham and Sale West 24176 11073 12581 0 0 0 0 0 0 0 0 0
Alyn and Deeside 12885 15804 7308 0 0 0 0 1549 0 0 0 0
Amber Valley 17746 17210 6636 0 0 0 0 0 0 0 0 0
Angus 11738 6535 4090 15020 0 0 0 0 0 0 0 0
Arfon 4416 7928 3666 0 0 0 0 9383 0 0 0 0
Argyll and Bute 10861 10274 14292 8563 789 0 0 0 0 0 0 0
Arundel and South Downs 32333 4835 15642 0 0 0 0 0 0 0 0 0
Ashfield 10698 16239 16047 0 0 0 0 0 0 0 0 0
Ashford 29878 9204 12581 0 1014 0 0 0 0 0 0 0
Ashton-under-Lyne 9510 18604 5703 0 0 0 0 0 0 0 0 0
Aylesbury 27736 6695 15118 0 0 0 0 0 0 0 0 0
Ayr Carrick and Cumnock 11721 21632 4264 8276 0 0 0 0 0 0 0 0
Banbury 29703 10773 11476 0 959 0 0 0 0 0 0 0
Banff and Buchan 11841 5382 4365 15868 0 0 0 0 0 0 0 0
Barking 8073 24628 3719 0 317 0 0 0 0 0 0 0
Barnsley Central 6388 17487 6394 0 0 0 0 0 0 0 0 0
Barnsley East 6329 18059 6969 0 0 0 0 0 0 0 0 0
Barrow and Furness 16018 21226 4424 0 530 0 0 0 0 0 0 0
Basildon and Billericay 21922 9584 6538 0 0 0 0 0 0 0 0 0
Basingstoke 25590 10327 12414 0 0 0 0 0 0 0 0 0
Bassetlaw 16803 25018 5570 0 0 0 0 0 0 0 0 0
Bath 14768 3251 26651 0 1120 0 0 0 0 0 0 0
Batley and Spen 17159 21565 8095 0 605 0 0 0 0 0 0 0
Battersea 23103 17126 7176 0 559 0 0 0 0 0 0 0
Beaconsfield 32053 6135 10271 0 768 0 0 0 0 0 0 0
Beckenham 27597 6893 9813 0 608 0 0 0 0 0 0 0
Bedford 17546 16193 8957 0 393 0 0 0 0 0 0 0
Belfast East 0 0 0 0 0 817 11306 0 365 0 12839 0
Belfast North 0 0 0 0 0 12588 14812 0 4544 0 0 0
Belfast South 0 0 0 0 1036 0 8100 0 14026 0 0 0
Belfast West 0 0 0 0 0 22840 2436 0 5261 0 0 0
Bermondsey and Old Southwark 7638 13060 21590 0 718 0 0 0 0 0 0 0
Berwick-upon-Tweed 14116 5061 16806 0 0 0 0 0 0 0 0 0
Berwickshire Roxburgh and Selkirk 16555 5003 22230 4497 0 0 0 0 0 0 0 0
Bethnal Green and Bow 7071 21784 10210 0 856 0 0 0 0 0 0 0
Beverley and Holderness 25063 11224 12076 0 686 0 0 0 0 0 0 0
Bexhill and Battle 28147 6524 15267 0 0 0 0 0 0 0 0 0
Bexleyheath and Crayford 21794 11450 5502 0 371 0 0 0 0 0 0 0
Birkenhead 6687 22082 6554 0 0 0 0 0 0 0 0 0
Birmingham Edgbaston 15620 16894 6387 0 469 0 0 0 0 0 0 0
Birmingham Erdington 11592 14869 5742 0 0 0 0 0 0 0 0 0
Birmingham Hall Green 7320 16039 11988 0 0 0 0 0 0 0 0 0
Birmingham Hodge Hill 4936 22077 11775 0 0 0 0 0 0 0 0 0
Birmingham Ladywood 4277 19950 9845 0 859 0 0 0 0 0 0 0
Birmingham Northfield 14059 16841 6550 0 406 0 0 0 0 0 0 0
Birmingham Perry Barr 8960 21142 9234 0 0 0 0 0 0 0 0 0
Birmingham Selly Oak 14468 17950 10371 0 664 0 0 0 0 0 0 0
Birmingham Yardley 7836 13160 16162 0 0 0 0 0 0 0 0 0
Bishop Auckland 10805 16023 9189 0 0 0 0 0 0 0 0 0
Blackburn 11895 21751 6918 0 0 0 0 0 0 0 0 0
Blackley and Broughton 6260 18563 4861 0 0 0 0 0 0 0 0 0
Blackpool North and Cleveleys 16964 14814 5400 0 0 0 0 0 0 0 0 0
Blackpool South 12597 14449 5082 0 0 0 0 0 0 0 0 0
Blaenau Gwent 2265 16974 3285 0 0 0 0 1333 0 0 0 0
Blaydon 7159 22297 13180 0 0 0 0 0 0 0 0 0
Blyth Valley 6412 17156 10488 0 0 0 0 0 0 0 0 0
Bognor Regis and Littlehampton 24087 6580 11024 0 0 0 0 0 0 0 0 0
Bolsover 10812 21994 6821 0 0 0 0 0 0 0 0 0
Bolton North East 15786 19870 5624 0 0 0 0 0 0 0 0 0
Bolton South East 10148 18782 6289 0 614 0 0 0 0 0 0 0
Bolton West 18235 18327 8177 0 545 0 0 0 0 0 0 0
Bootle 3678 27426 6245 0 0 0 0 0 0 0 0 0
Boston and Skegness 21325 8899 6371 0 0 0 0 0 0 0 0 0
Bosworth 23132 8674 18100 0 0 0 0 0 0 0 0 0
Bournemouth East 21320 5836 13592 0 0 0 0 0 0 0 0 0
Bournemouth West 18808 6171 13225 0 0 0 0 0 0 0 0 0
Bracknell 27327 8755 11623 0 821 0 0 0 0 0 0 0
Bradford East 10860 13272 13637 0 0 0 0 0 0 0 0 0
Bradford South 11060 15682 6948 0 0 0 0 0 0 0 0 0
Bradford West 12638 18401 4732 0 940 0 0 0 0 0 0 0
Braintree 25901 9780 9247 0 718 0 0 0 0 0 0 0
Brecon and Radnorshire 14182 4096 17929 0 341 0 0 989 0 0 0 0
Brent Central 5067 18681 20026 0 668 0 0 0 0 0 0 0
Brent North 16486 24514 8879 0 725 0 0 0 0 0 0 0
Brentford and Isleworth 20022 18064 12718 0 787 0 0 0 0 0 0 0
Brentwood and Ongar 28793 4992 11872 0 584 0 0 0 0 0 0 0
Bridgend 11668 13931 8658 0 0 0 0 2269 0 0 0 0
Bridgwater and West Somerset 24675 9332 15426 0 859 0 0 0 0 0 0 0
Brigg and Goole 19680 14533 6414 0 0 0 0 0 0 0 0 0
Brighton Kemptown 16217 14889 7691 0 2330 0 0 0 0 0 0 0
Brighton Pavilion 12275 14986 7159 0 16238 0 0 0 0 0 0 0
Bristol East 12749 16471 10993 0 803 0 0 0 0 0 0 0
Bristol North West 19115 13059 15841 0 511 0 0 0 0 0 0 0
Bristol South 11086 18600 13866 0 1216 0 0 0 0 0 0 0
Bristol West 10169 15227 26593 0 2090 0 0 0 0 0 0 0
Broadland 24338 7287 17046 0 752 0 0 0 0 0 0 0
Bromley and Chislehurst 23569 7295 9669 0 607 0 0 0 0 0 0 0
Bromsgrove 22558 11250 10124 0 0 0 0 0 0 0 0 0
Broxbourne 26844 8040 6107 0 0 0 0 0 0 0 0 0
Broxtowe 20585 20196 8907 0 423 0 0 0 0 0 0 0
Buckingham 0 0 0 0 0 0 0 0 0 22860 0 0
Burnley 6950 13114 14932 0 0 0 0 0 0 0 0 0
Burton 22188 15884 7891 0 0 0 0 0 0 0 0 0
Bury North 18070 15827 7645 0 0 0 0 0 0 0 0 0
Bury South 16216 19508 8796 0 493 0 0 0 0 0 0 0
Bury St Edmunds 27899 9776 15519 0 2521 0 0 0 0 0 0 0
Caerphilly 6622 17377 5688 0 0 0 0 6460 0 0 0 0
Caithness Sutherland and Easter Ross 3744 7081 11907 5516 0 0 0 0 0 0 0 0
Calder Valley 20397 13966 13037 0 858 0 0 0 0 0 0 0
Camberwell and Peckham 6080 27619 10432 0 1361 0 0 0 0 0 0 0
Camborne and Redruth 15969 6945 15903 0 581 0 0 0 0 0 0 0
Cambridge 12829 12174 19621 0 3804 0 0 0 0 0 0 0
Cannock Chase 18271 15076 7732 0 0 0 0 0 0 0 0 0
Canterbury 22050 7940 16002 0 1137 0 0 0 0 0 0 0
Cardiff Central 7799 10400 14976 0 575 0 0 1246 0 0 0 0
Cardiff North 17860 17666 8724 0 362 0 0 1588 0 0 0 0
Cardiff South and Penarth 12553 17262 9875 0 554 0 0 1851 0 0 0 0
Cardiff West 12143 16894 7186 0 750 0 0 2868 0 0 0 0
Carlisle 16589 15736 6567 0 614 0 0 0 0 0 0 0
Carmarthen East And Dinefwr 8506 10065 4609 0 0 0 0 13546 0 0 0 0
Carmarthen West and South Pembrokeshire 16649 13226 4890 0 0 0 0 4232 0 0 0 0
Carshalton and Wallington 16920 4015 22180 0 355 0 0 0 0 0 0 0
Castle Point 19806 6609 4232 0 0 0 0 0 0 0 0 0
Central Ayrshire 8943 20950 5236 8364 0 0 0 0 0 0 0 0
Central Devon 27737 3715 18507 0 1044 0 0 0 0 0 0 0
Central Suffolk and North Ipswich 27125 8636 13339 0 1452 0 0 0 0 0 0 0
Ceredigion 4421 2210 19139 0 696 0 0 10815 0 0 0 0
Charnwood 26560 10536 11531 0 0 0 0 0 0 0 0 0
Chatham and Aylesford 20230 14161 5832 0 396 0 0 0 0 0 0 0
Cheadle 21445 4920 24717 0 0 0 0 0 0 0 0 0
Chelmsford 25207 5980 20097 0 476 0 0 0 0 0 0 0
Chelsea and Fulham 24093 7371 6473 0 671 0 0 0 0 0 0 0
Cheltenham 21739 2703 26659 0 0 0 0 0 0 0 0 0
Chesham and Amersham 31658 2942 14948 0 767 0 0 0 0 0 0 0
Chesterfield 7214 17891 17342 0 600 0 0 0 0 0 0 0
Chichester 31427 5937 15550 0 0 0 0 0 0 0 0 0
Chingford and Woodford Green 22743 9780 7242 0 650 0 0 0 0 0 0 0
Chippenham 21500 3620 23970 0 446 0 0 0 0 0 0 0
Chipping Barnet 24700 12773 10202 0 1021 0 0 0 0 0 0 0
Chorley 18922 21515 6957 0 0 0 0 0 0 0 0 0
Christchurch 27888 4849 12478 0 0 0 0 0 0 0 0 0
Cities of London and Westminster 19264 8188 7574 0 778 0 0 0 0 0 0 0
City of Chester 18995 16412 8930 0 535 0 0 0 0 0 0 0
City of Durham 6146 20496 17429 0 0 0 0 0 0 0 0 0
Clacton 22867 10799 5577 0 535 0 0 0 0 0 0 0
Cleethorpes 18939 14641 8192 0 0 0 0 0 0 0 0 0
Clwyd South 10477 13311 5965 0 0 0 0 3009 0 0 0 0
Clwyd West 15833 9414 5801 0 0 0 0 5864 0 0 0 0
Coatbridge Chryston and Bellshill 3374 27728 3519 7014 0 0 0 0 0 0 0 0
Colchester 15169 5680 22151 0 694 0 0 0 0 0 0 0
Colne Valley 20440 14589 15603 0 867 0 0 0 0 0 0 0
Congleton 23250 8747 16187 0 0 0 0 0 0 0 0 0
Copeland 15866 19699 4365 0 389 0 0 0 0 0 0 0
Corby 22886 20991 7834 0 0 0 0 0 0 0 0 0
Coventry North East 9609 21384 7210 0 0 0 0 0 0 0 0 0
Coventry North West 13648 19936 8344 0 497 0 0 0 0 0 0 0
Coventry South 15352 19197 8278 0 639 0 0 0 0 0 0 0
Crawley 21264 15336 6844 0 598 0 0 0 0 0 0 0
Crewe and Nantwich 23420 17374 7656 0 0 0 0 0 0 0 0 0
Croydon Central 19567 16688 6553 0 581 0 0 0 0 0 0 0
Croydon North 12466 28947 7226 0 1017 0 0 0 0 0 0 0
Croydon South 28684 11287 12866 0 981 0 0 0 0 0 0 0
Cumbernauld Kilsyth and Kirkintilloch East 3407 23549 3924 9794 0 0 0 0 0 0 0 0
Cynon Valley 3010 15681 4120 0 0 0 0 6064 0 0 0 0
Dagenham and Rainham 15183 17813 3806 0 296 0 0 0 0 0 0 0
Darlington 13503 16891 10046 0 0 0 0 0 0 0 0 0
Dartford 24428 13800 7361 0 0 0 0 0 0 0 0 0
Daventry 29252 8168 10064 0 770 0 0 0 0 0 0 0
Delyn 12811 15083 5747 0 0 0 0 1844 0 0 0 0
Denton and Reddish 9360 19191 6727 0 0 0 0 0 0 0 0 0
Derby North 14283 14896 12638 0 0 0 0 0 0 0 0 0
Derby South 11729 17851 8430 0 0 0 0 0 0 0 0 0
Derbyshire Dales 24378 9061 10512 0 772 0 0 0 0 0 0 0
Devizes 25519 4711 12514 0 813 0 0 0 0 0 0 0
Dewsbury 18898 17372 9150 0 849 0 0 0 0 0 0 0
Don Valley 12877 16472 7422 0 0 0 0 0 0 0 0 0
Doncaster Central 10340 16569 8795 0 0 0 0 0 0 0 0 0
Doncaster North 8728 19637 6174 0 0 0 0 0 0 0 0 0
Dover 22174 16900 7962 0 0 0 0 0 0 0 0 0
Dudley North 14274 14923 4066 0 0 0 0 0 0 0 0 0
Dudley South 16450 12594 5989 0 0 0 0 0 0 0 0 0
Dulwich and West Norwood 10684 22461 13096 0 1266 0 0 0 0 0 0 0
Dumfries and Galloway 16501 23950 4608 6419 0 0 0 0 0 0 0 0
Dumfriesshire Clydesdale and Tweeddale 17457 13263 9080 4945 510 0 0 0 0 0 0 0
Dundee East 6177 13529 4285 15350 542 0 0 0 0 0 0 0
Dundee West 3461 17994 4233 10716 0 0 0 0 0 0 0 0
Dunfermline and West Fife 3305 22639 17169 5201 0 0 0 0 0 0 0 0
Dwyfor Meirionnydd 6447 4021 3538 0 0 0 0 12814 0 0 0 0
Ealing Central and Acton 17944 14228 13041 0 737 0 0 0 0 0 0 0
Ealing North 14722 24023 6283 0 505 0 0 0 0 0 0 0
Ealing Southall 12733 22024 6383 0 705 0 0 0 0 0 0 0
Easington 4790 20579 5597 0 0 0 0 0 0 0 0 0
East Antrim 0 0 0 0 0 2064 13993 0 2019 0 0 0
East Devon 25662 5721 16548 0 815 0 0 0 0 0 0 0
East Dunbartonshire 7431 16367 18551 5054 0 0 0 0 0 0 0 0
East Ham 7645 35471 5849 0 586 0 0 0 0 0 0 0
East Hampshire 29137 4043 15640 0 0 0 0 0 0 0 0 0
East Kilbride Strathaven and Lesmahagow 6613 26241 5052 11738 1003 0 0 0 0 0 0 0
East Londonderry 0 0 0 0 0 6742 12097 0 5399 0 0 0
East Lothian 9661 21919 8288 7883 862 0 0 0 0 0 0 0
East Renfrewshire 15567 25987 4720 4535 0 0 0 0 0 0 0 0
East Surrey 31007 4925 14133 0 0 0 0 0 0 0 0 0
East Worthing and Shoreham 23458 8087 12353 0 1126 0 0 0 0 0 0 0
East Yorkshire 24328 10401 10842 0 762 0 0 0 0 0 0 0
Eastbourne 21223 2497 24658 0 0 0 0 0 0 0 0 0
Eastleigh 21102 5153 24966 0 0 0 0 0 0 0 0 0
Eddisbury 23472 9794 10217 0 0 0 0 0 0 0 0 0
Edinburgh East 4358 17314 7751 8133 2035 0 0 0 0 0 0 0
Edinburgh North and Leith 7079 17740 16016 4568 1062 0 0 0 0 0 0 0
Edinburgh South 9452 15215 14899 3354 881 0 0 0 0 0 0 0
Edinburgh South West 11026 19473 8194 5530 872 0 0 0 0 0 0 0
Edinburgh West 10767 12881 16684 6115 0 0 0 0 0 0 0 0
Edmonton 12052 21665 4252 0 516 0 0 0 0 0 0 0
Ellesmere Port and Neston 15419 19750 6663 0 0 0 0 0 0 0 0 0
Elmet and Rothwell 23778 19257 9109 0 0 0 0 0 0 0 0 0
Eltham 15753 17416 5299 0 419 0 0 0 0 0 0 0
Enfield North 18804 17112 5403 0 489 0 0 0 0 0 0 0
Enfield Southgate 21928 14302 6124 0 632 0 0 0 0 0 0 0
Epping Forest 25148 6641 10017 0 659 0 0 0 0 0 0 0
Epsom and Ewell 30868 6538 14734 0 0 0 0 0 0 0 0 0
Erewash 18805 16304 8343 0 534 0 0 0 0 0 0 0
Erith and Thamesmead 13365 19068 5116 0 322 0 0 0 0 0 0 0
Esher and Walton 32134 5829 13541 0 0 0 0 0 0 0 0 0
Exeter 17221 19942 10581 0 792 0 0 0 0 0 0 0
Falkirk 5698 23207 5225 15364 0 0 0 0 0 0 0 0
Fareham 30037 7719 12945 0 791 0 0 0 0 0 0 0
Faversham and Mid-Kent 26250 7748 9162 0 890 0 0 0 0 0 0 0
Feltham and Heston 16516 21174 6679 0 530 0 0 0 0 0 0 0
Fermanagh and South Tyrone 0 0 0 0 0 21304 0 0 3574 0 0 0
Filton and Bradley Stoke 19686 12772 12197 0 441 0 0 0 0 0 0 0
Finchley and Golders Green 21688 15879 8036 0 737 0 0 0 0 0 0 0
Folkestone and Hythe 26109 5719 15987 0 637 0 0 0 0 0 0 0
Forest of Dean 22853 11789 10676 0 923 0 0 0 0 0 0 0
Foyle 0 0 0 0 0 12098 4489 0 16922 0 0 0
Fylde 22826 8624 9641 0 654 0 0 0 0 0 0 0
Gainsborough 24266 7701 13707 0 0 0 0 0 0 0 0 0
Garston and Halewood 6908 25493 8616 0 0 0 0 0 0 0 0 0
Gateshead 5716 20712 8163 0 379 0 0 0 0 0 0 0
Gedling 17962 19821 7350 0 0 0 0 0 0 0 0 0
Gillingham and Rainham 21624 12944 8484 0 356 0 0 0 0 0 0 0
Glasgow Central 2158 15908 5010 5357 800 0 0 0 0 0 0 0
Glasgow East 1453 19797 1617 7957 0 0 0 0 0 0 0 0
Glasgow North 2089 13181 9283 3530 947 0 0 0 0 0 0 0
Glasgow North East 1569 20100 2262 4158 0 0 0 0 0 0 0 0
Glasgow North West 3537 19233 5622 5430 882 0 0 0 0 0 0 0
Glasgow South 4592 20736 4739 8078 961 0 0 0 0 0 0 0
Glasgow South West 2084 19863 2870 5192 0 0 0 0 0 0 0 0
Glenrothes 2922 25247 3108 8799 0 0 0 0 0 0 0 0
Gloucester 20267 17847 9767 0 511 0 0 0 0 0 0 0
Gordon 9111 9811 17575 10827 752 0 0 0 0 0 0 0
Gosport 24300 7944 9887 0 573 0 0 0 0 0 0 0
Gower 13333 16016 7947 0 0 0 0 2760 0 0 0 0
Grantham and Stamford 26552 9503 11726 0 0 0 0 0 0 0 0 0
Gravesham 22956 13644 6293 0 675 0 0 0 0 0 0 0
Great Grimsby 10063 10777 7388 0 0 0 0 0 0 0 0 0
Great Yarmouth 18571 14295 6188 0 416 0 0 0 0 0 0 0
Greenwich and Woolwich 10109 20262 7498 0 1054 0 0 0 0 0 0 0
Guildford 29618 2812 21836 0 0 0 0 0 0 0 0 0
Hackney North and Stoke Newington 6759 25553 11092 0 2133 0 0 0 0 0 0 0
Hackney South and Shoreditch 5800 23888 9600 0 1493 0 0 0 0 0 0 0
Halesowen and Rowley Regis 18115 16092 6515 0 0 0 0 0 0 0 0 0
Halifax 14806 16278 8335 0 0 0 0 0 0 0 0 0
Haltemprice and Howden 24486 7630 12884 0 669 0 0 0 0 0 0 0
Halton 8339 23843 5718 0 647 0 0 0 0 0 0 0
Hammersmith 17261 20810 7567 0 696 0 0 0 0 0 0 0
Hampstead and Kilburn 17290 17332 16491 0 759 0 0 0 0 0 0 0
Harborough 26894 6981 17097 0 0 0 0 0 0 0 0 0
Harlow 19691 14766 5990 0 0 0 0 0 0 0 0 0
Harrogate and Knaresborough 24305 3413 23266 0 0 0 0 0 0 0 0 0
Harrow East 21435 18032 6850 0 793 0 0 0 0 0 0 0
Harrow West 16968 20111 7458 0 625 0 0 0 0 0 0 0
Hartlepool 10758 16267 6533 0 0 0 0 0 0 0 0 0
Harwich and North Essex 23001 9774 11554 0 909 0 0 0 0 0 0 0
Hastings and Rye 20468 18475 7825 0 0 0 0 0 0 0 0 0
Havant 22433 7777 10273 0 0 0 0 0 0 0 0 0
Hayes and Harlington 12553 23377 3726 0 348 0 0 0 0 0 0 0
Hazel Grove 14114 5234 20485 0 0 0 0 0 0 0 0 0
Hemel Hempstead 24721 10295 11315 0 0 0 0 0 0 0 0 0
Hemsworth 10662 20506 5667 0 0 0 0 0 0 0 0 0
Hendon 19635 19529 5734 0 518 0 0 0 0 0 0 0
Henley 30054 5835 13466 0 1328 0 0 0 0 0 0 0
Hereford and South Herefordshire 22366 3506 19885 0 0 0 0 0 0 0 0 0
Hertford and Stortford 29810 7620 14373 0 0 0 0 0 0 0 0 0
Hertsmere 26476 8871 8210 0 604 0 0 0 0 0 0 0
Hexham 18795 8253 13007 0 0 0 0 0 0 0 0 0
Heywood and Middleton 12528 18499 10474 0 0 0 0 0 0 0 0 0
High Peak 20587 15910 10993 0 922 0 0 0 0 0 0 0
Hitchin and Harpenden 29869 7413 14598 0 807 0 0 0 0 0 0 0
Holborn and St. Pancras 11134 25198 15256 0 1480 0 0 0 0 0 0 0
Hornchurch and Upminster 27469 11098 7426 0 542 0 0 0 0 0 0 0
Hornsey and Wood Green 9174 18720 25595 0 1261 0 0 0 0 0 0 0
Horsham 29447 4189 17987 0 570 0 0 0 0 0 0 0
Houghton and Sunderland South 8147 19137 5292 0 0 0 0 0 0 0 0 0
Hove 18294 16426 11240 0 2568 0 0 0 0 0 0 0
Huddersfield 11253 15725 10023 0 1641 0 0 0 0 0 0 0
Huntingdon 26516 5982 15697 0 652 0 0 0 0 0 0 0
Hyndburn 14441 17531 5033 0 463 0 0 0 0 0 0 0
Ilford North 21506 16102 5966 0 572 0 0 0 0 0 0 0
Ilford South 14014 25301 8679 0 1319 0 0 0 0 0 0 0
Inverclyde 4502 20993 5007 6577 0 0 0 0 0 0 0 0
Inverness Nairn Badenoch and Strathspey 6278 10407 19172 8803 789 0 0 0 0 0 0 0
Ipswich 18371 16292 8556 0 775 0 0 0 0 0 0 0
Isle of Wight 32810 8169 22283 0 931 0 0 0 0 0 0 0
Islington North 6339 24276 11875 0 1348 0 0 0 0 0 0 0
Islington South and Finsbury 8449 18407 14838 0 710 0 0 0 0 0 0 0
Islwyn 4854 17069 3597 0 0 0 0 4518 0 0 0 0
Jarrow 8002 20910 7163 0 0 0 0 0 0 0 0 0
Keighley 20003 17063 7059 0 0 0 0 0 0 0 0 0
Kenilworth and Southam 25945 6949 13393 0 568 0 0 0 0 0 0 0
Kensington 17595 8979 6872 0 753 0 0 0 0 0 0 0
Kettering 23247 14153 7498 0 0 0 0 0 0 0 0 0
Kilmarnock and Loudoun 6592 24460 3419 12082 0 0 0 0 0 0 0 0
Kingston and Surbiton 20868 5337 28428 0 555 0 0 0 0 0 0 0
Kingston-upon-Hull East 5667 16387 7790 0 0 0 0 0 0 0 0 0
Kingston-upon-Hull North 4365 13044 12403 0 478 0 0 0 0 0 0 0
Kingston-upon-Hull West and Hessle 6361 13378 7636 0 0 0 0 0 0 0 0 0
Kingswood 19362 16917 8072 0 383 0 0 0 0 0 0 0
Kirkcaldy and Cowdenbeath 4258 29559 4269 6550 0 0 0 0 0 0 0 0
Knowsley 4004 31650 5964 0 0 0 0 0 0 0 0 0
Lagan Valley 0 0 0 0 0 1465 18199 0 1835 0 0 0
Lanark and Hamilton East 6981 23258 5249 9780 0 0 0 0 0 0 0 0
Lancaster and Fleetwood 15404 15071 8167 0 1888 0 0 0 0 0 0 0
Leeds Central 7541 18434 7789 0 0 0 0 0 0 0 0 0
Leeds East 8763 19056 6618 0 0 0 0 0 0 0 0 0
Leeds North East 15742 20287 9310 0 0 0 0 0 0 0 0 0
Leeds North West 11550 9132 20653 0 508 0 0 0 0 0 0 0
Leeds West 7641 16389 9373 0 1832 0 0 0 0 0 0 0
Leicester East 11722 25804 6817 0 733 0 0 0 0 0 0 0
Leicester South 10066 21479 12671 0 770 0 0 0 0 0 0 0
Leicester West 9728 13745 8107 0 639 0 0 0 0 0 0 0
Leigh 9284 21295 8049 0 0 0 0 0 0 0 0 0
Lewes 18401 2508 26048 0 729 0 0 0 0 0 0 0
Lewisham Deptford 5551 22132 9633 0 2772 0 0 0 0 0 0 0
Lewisham East 9850 17966 11750 0 624 0 0 0 0 0 0 0
Lewisham West and Penge 11489 18501 12673 0 931 0 0 0 0 0 0 0
Leyton and Wanstead 8928 17511 11095 0 562 0 0 0 0 0 0 0
Lichfield 28048 10230 10365 0 0 0 0 0 0 0 0 0
Lincoln 17163 16105 9256 0 0 0 0 0 0 0 0 0
Linlithgow and East Falkirk 6146 25634 6589 13081 0 0 0 0 0 0 0 0
Liverpool Riverside 4243 22998 8825 0 1355 0 0 0 0 0 0 0
Liverpool Walton 2241 24709 4891 0 0 0 0 0 0 0 0 0
Liverpool Wavertree 2830 20132 12965 0 598 0 0 0 0 0 0 0
Liverpool West Derby 3311 22953 4486 0 0 0 0 0 0 0 0 0
Livingston 5158 23215 5316 12424 0 0 0 0 0 0 0 0
Llanelli 5381 15916 3902 0 0 0 0 11215 0 0 0 0
Loughborough 21971 18227 9675 0 0 0 0 0 0 0 0 0
Louth and Horncastle 25065 8760 11194 0 0 0 0 0 0 0 0 0
Ludlow 25720 3272 15971 0 447 0 0 0 0 0 0 0
Luton North 13672 21192 4784 0 490 0 0 0 0 0 0 0
Luton South 12396 14725 9567 0 366 0 0 0 0 0 0 0
Macclesfield 23503 10164 11544 0 840 0 0 0 0 0 0 0
Maidenhead 31937 3795 15168 0 482 0 0 0 0 0 0 0
Maidstone and the Weald 23491 4769 17602 0 655 0 0 0 0 0 0 0
Makerfield 8210 20700 7082 0 0 0 0 0 0 0 0 0
Maldon 28661 6070 9254 0 0 0 0 0 0 0 0 0
Manchester Central 4704 21059 10620 0 915 0 0 0 0 0 0 0
Manchester Gorton 4224 19211 12508 0 1048 0 0 0 0 0 0 0
Manchester Withington 5005 18216 20110 0 798 0 0 0 0 0 0 0
Mansfield 12741 18753 7469 0 0 0 0 0 0 0 0 0
Meon Valley 28818 3266 16693 0 0 0 0 0 0 0 0 0
Meriden 26956 10703 9278 0 678 0 0 0 0 0 0 0
Merthyr Tydfil and Rhymney 2412 14007 9951 0 0 0 0 1621 0 0 0 0
Mid Bedfordshire 28815 8108 13663 0 773 0 0 0 0 0 0 0
Mid Derbyshire 22877 11585 9711 0 0 0 0 0 0 0 0 0
Mid Dorset and North Poole 20831 2748 21100 0 0 0 0 0 0 0 0 0
Mid Norfolk 25123 8857 11267 0 1457 0 0 0 0 0 0 0
Mid Sussex 28329 3689 20927 0 645 0 0 0 0 0 0 0
Mid Ulster 0 0 0 0 0 21239 5876 0 5826 0 0 0
Mid Worcestershire 27770 7613 11906 0 593 0 0 0 0 0 0 0
Middlesbrough 6283 15351 6662 0 0 0 0 0 0 0 0 0
Middlesbrough South and East Cleveland 16461 18138 7340 0 0 0 0 0 0 0 0 0
Midlothian 4661 18449 6711 8100 595 0 0 0 0 0 0 0
Milton Keynes North 23419 14458 11894 0 733 0 0 0 0 0 0 0
Milton Keynes South 23034 17833 9787 0 774 0 0 0 0 0 0 0
Mitcham and Morden 11056 24722 5202 0 381 0 0 0 0 0 0 0
Mole Valley 31263 3804 15610 0 895 0 0 0 0 0 0 0
Monmouth 22466 12041 9026 0 587 0 0 1273 0 0 0 0
Montgomeryshire 13976 2407 12792 0 0 0 0 2802 0 0 0 0
Moray 10683 7007 5956 16273 0 0 0 0 0 0 0 0
Morecambe and Lunesdale 18035 17169 5791 0 598 0 0 0 0 0 0 0
Morley and Outwood 17264 18365 8186 0 0 0 0 0 0 0 0 0
Motherwell and Wishaw 3660 23910 3840 7104 0 0 0 0 0 0 0 0
Na h-Eileanan an Iar 647 4838 1097 6723 0 0 0 0 0 0 0 0
Neath 4847 17172 5535 0 0 0 0 7397 0 0 0 0
New Forest East 26443 4915 15136 0 1024 0 0 0 0 0 0 0
New Forest West 27980 4666 11084 0 1059 0 0 0 0 0 0 0
Newark 27590 11438 10246 0 0 0 0 0 0 0 0 0
Newbury 33057 2505 20809 0 490 0 0 0 0 0 0 0
Newcastle-under-Lyme 14841 16393 8466 0 0 0 0 0 0 0 0 0
Newcastle-upon-Tyne Central 6611 15694 8228 0 568 0 0 0 0 0 0 0
Newcastle-upon-Tyne East 6068 17043 12590 0 620 0 0 0 0 0 0 0
Newcastle-upon-Tyne North 7966 17950 14536 0 319 0 0 0 0 0 0 0
Newport East 7918 12744 11094 0 0 0 0 724 0 0 0 0
Newport West 12845 16389 6587 0 450 0 0 1122 0 0 0 0
Newry and Armagh 0 0 0 0 0 18857 5764 0 10526 0 0 0
Newton Abbot 20774 3387 20251 0 701 0 0 0 0 0 0 0
Normanton Pontefract and Castleford 11314 22293 7585 0 0 0 0 0 0 0 0 0
North Antrim 0 0 0 0 0 5265 19672 0 3738 0 0 0
North Ayrshire and Arran 7212 21860 4630 11965 0 0 0 0 0 0 0 0
North Cornwall 19531 1971 22512 0 0 0 0 0 0 0 0 0
North Devon 18484 2671 24305 0 697 0 0 0 0 0 0 0
North Dorset 27640 2910 20015 0 546 0 0 0 0 0 0 0
North Down 0 0 0 0 1043 250 0 0 680 0 0 21181
North Durham 8622 20698 8617 0 0 0 0 0 0 0 0 0
North East Bedfordshire 30989 8957 12047 0 0 0 0 0 0 0 0 0
North East Cambridgeshire 26862 9274 10437 0 0 0 0 0 0 0 0 0
North East Derbyshire 15503 17948 10947 0 0 0 0 0 0 0 0 0
North East Fife 8715 6869 17763 5685 0 0 0 0 0 0 0 0
North East Hampshire 32075 5173 13478 0 0 0 0 0 0 0 0 0
North East Hertfordshire 26995 8291 11801 0 875 0 0 0 0 0 0 0
North East Somerset 21130 16216 11433 0 670 0 0 0 0 0 0 0
North Herefordshire 24631 3373 14744 0 1533 0 0 0 0 0 0 0
North Norfolk 15928 2896 27554 0 508 0 0 0 0 0 0 0
North Shropshire 26692 9406 10864 0 808 0 0 0 0 0 0 0
North Somerset 28549 6448 20687 0 0 0 0 0 0 0 0 0
North Swindon 22408 15348 8668 0 487 0 0 0 0 0 0 0
North Thanet 22826 9298 8400 0 0 0 0 0 0 0 0 0
North Tyneside 8514 23505 10621 0 0 0 0 0 0 0 0 0
North Warwickshire 18993 18939 5481 0 0 0 0 0 0 0 0 0
North West Cambridgeshire 29425 9877 12748 0 0 0 0 0 0 0 0 0
North West Durham 8766 18539 10927 0 0 0 0 0 0 0 0 0
North West Hampshire 31072 6980 12489 0 0 0 0 0 0 0 0 0
North West Leicestershire 23147 15636 8639 0 0 0 0 0 0 0 0 0
North West Norfolk 25916 6353 11106 0 745 0 0 0 0 0 0 0
North Wiltshire 25114 3239 17631 0 599 0 0 0 0 0 0 0
Northampton North 13735 11799 11250 0 443 0 0 0 0 0 0 0
Northampton South 15917 9913 7579 0 363 0 0 0 0 0 0 0
Norwich North 17280 13379 7783 0 1245 0 0 0 0 0 0 0
Norwich South 10902 13650 13960 0 7095 0 0 0 0 0 0 0
Nottingham East 7846 15022 8053 0 928 0 0 0 0 0 0 0
Nottingham North 8508 16646 5849 0 0 0 0 0 0 0 0 0
Nottingham South 13437 15209 9406 0 630 0 0 0 0 0 0 0
Nuneaton 18536 16467 6846 0 0 0 0 0 0 0 0 0
Ochil and South Perthshire 10342 19131 5754 13944 609 0 0 0 0 0 0 0
Ogmore 5398 18644 5260 0 0 0 0 3326 0 0 0 0
Old Bexley and Sidcup 24625 8768 6996 0 371 0 0 0 0 0 0 0
Oldham East and Saddleworth 11773 14186 14083 0 0 0 0 0 0 0 0 0
Oldham West and Royton 10151 19503 8193 0 0 0 0 0 0 0 0 0
Orkney and Shetland 2032 2061 11989 2042 0 0 0 0 0 0 0 0
Orpington 29200 4400 12000 0 511 0 0 0 0 0 0 0
Oxford East 9727 21938 17357 0 1238 0 0 0 0 0 0 0
Oxford West and Abingdon 23906 5999 23730 0 1184 0 0 0 0 0 0 0
Paisley and Renfrewshire North 6381 23613 4597 8333 0 0 0 0 0 0 0 0
Paisley and Renfrewshire South 3979 23842 3812 7228 0 0 0 0 0 0 0 0
Pendle 17512 13927 9095 0 0 0 0 0 0 0 0 0
Penistone and Stocksbridge 14516 17565 9800 0 0 0 0 0 0 0 0 0
Penrith and the Border 24071 5834 12830 0 0 0 0 0 0 0 0 0
Perth and North Perthshire 14739 7923 5954 19118 0 0 0 0 0 0 0 0
Peterborough 18133 13272 8816 0 523 0 0 0 0 0 0 0
Plymouth Moor View 13845 15433 7016 0 398 0 0 0 0 0 0 0
Plymouth Sutton and Devonport 15050 13901 10829 0 904 0 0 0 0 0 0 0
Pontypridd 5932 14220 11435 0 361 0 0 2673 0 0 0 0
Poole 22532 6041 14991 0 0 0 0 0 0 0 0 0
Poplar and Limehouse 12649 18679 5209 0 449 0 0 0 0 0 0 0
Portsmouth North 19533 12244 8874 0 461 0 0 0 0 0 0 0
Portsmouth South 13721 5640 18921 0 716 0 0 0 0 0 0 0
Preseli Pembrokeshire 16944 12339 5759 0 0 0 0 3654 0 0 0 0
Preston 7060 15668 7935 0 0 0 0 0 0 0 0 0
Pudsey 18874 17215 10224 0 0 0 0 0 0 0 0 0
Putney 21223 11170 6907 0 591 0 0 0 0 0 0 0
Rayleigh and Wickford 30257 7577 7919 0 0 0 0 0 0 0 0 0
Reading East 21269 12729 13664 0 1069 0 0 0 0 0 0 0
Reading West 20523 14519 9546 0 582 0 0 0 0 0 0 0
Redcar 5790 13741 18955 0 0 0 0 0 0 0 0 0
Redditch 19138 13317 7750 0 393 0 0 0 0 0 0 0
Reigate 26688 5672 13097 0 1087 0 0 0 0 0 0 0
Rhondda 1993 17183 3309 0 0 0 0 5630 0 0 0 0
Ribble Valley 26298 11529 10732 0 0 0 0 0 0 0 0 0
Richmond Park 29461 2979 25370 0 572 0 0 0 0 0 0 0
Richmond Yorks 33541 8150 10205 0 1516 0 0 0 0 0 0 0
Rochdale 8305 16699 15810 0 0 0 0 0 0 0 0 0
Rochester and Strood 23604 13651 7800 0 734 0 0 0 0 0 0 0
Rochford and Southend East 19509 8459 8084 0 707 0 0 0 0 0 0 0
Romford 26031 9077 5572 0 447 0 0 0 0 0 0 0
Romsey and Southampton North 24345 3116 20189 0 0 0 0 0 0 0 0 0
Ross Skye and Lochaber 4260 5265 18335 5263 777 0 0 0 0 0 0 0
Rossendale and Darwen 19691 15198 8541 0 0 0 0 0 0 0 0 0
Rother Valley 13281 19147 8111 0 0 0 0 0 0 0 0 0
Rotherham 6279 16741 5994 0 0 0 0 0 0 0 0 0
Rugby 20901 14901 9434 0 451 0 0 0 0 0 0 0
Ruislip Northwood and Pinner 28866 9806 8345 0 740 0 0 0 0 0 0 0
Runnymede and Weybridge 26915 6446 10406 0 696 0 0 0 0 0 0 0
Rushcliffe 27470 11128 11659 0 1251 0 0 0 0 0 0 0
Rutherglen and Hamilton West 4540 28566 5636 7564 0 0 0 0 0 0 0 0
Rutland and Melton 28228 7893 14228 0 0 0 0 0 0 0 0 0
Saffron Walden 30155 5288 14913 0 735 0 0 0 0 0 0 0
Salford and Eccles 8497 16655 10930 0 0 0 0 0 0 0 0 0
Salisbury 23859 3690 17893 0 506 0 0 0 0 0 0 0
Scarborough and Whitby 21108 12978 11093 0 734 0 0 0 0 0 0 0
Scunthorpe 12091 14640 6774 0 396 0 0 0 0 0 0 0
Sedgefield 9445 18141 8033 0 0 0 0 0 0 0 0 0
Sefton Central 16445 20307 9656 0 0 0 0 0 0 0 0 0
Selby and Ainsty 25562 13297 9180 0 0 0 0 0 0 0 0 0
Sevenoaks 28076 6541 10561 0 0 0 0 0 0 0 0 0
Sheffield Brightside and Hillsborough 4468 21400 7768 0 0 0 0 0 0 0 0 0
Sheffield Central 4206 17138 16973 0 1556 0 0 0 0 0 0 0
Sheffield Hallam 12040 8228 27324 0 919 0 0 0 0 0 0 0
Sheffield Heeley 7081 17409 11602 0 989 0 0 0 0 0 0 0
Sheffield South East 7202 20169 9664 0 0 0 0 0 0 0 0 0
Sherwood 19211 18997 7283 0 0 0 0 0 0 0 0 0
Shipley 24002 14058 9890 0 1477 0 0 0 0 0 0 0
Shrewsbury and Atcham 23313 10915 15369 0 565 0 0 0 0 0 0 0
Sittingbourne and Sheppey 24313 11930 7943 0 0 0 0 0 0 0 0 0
Skipton and Ripon 27685 5498 17735 0 0 0 0 0 0 0 0 0
Sleaford and North Hykeham 30719 10051 10814 0 0 0 0 0 0 0 0 0
Slough 16361 21884 6943 0 542 0 0 0 0 0 0 0
Solihull 23460 4891 23635 0 0 0 0 0 0 0 0 0
Somerton and Frome 26976 2675 28793 0 0 0 0 0 0 0 0 0
South Antrim 0 0 0 0 0 4729 11536 0 2955 0 0 0
South Basildon and East Thurrock 19624 13852 5977 0 0 0 0 0 0 0 0 0
South Cambridgeshire 27995 6024 20157 0 1039 0 0 0 0 0 0 0
South Derbyshire 22935 15807 8012 0 0 0 0 0 0 0 0 0
South Dorset 22667 15224 9557 0 595 0 0 0 0 0 0 0
South Down 0 0 0 0 901 12236 3645 0 20648 0 0 0
South East Cambridgeshire 27629 4380 21683 0 766 0 0 0 0 0 0 0
South East Cornwall 22390 3507 19170 0 826 0 0 0 0 0 0 0
South Holland and the Deepings 29639 7024 7759 0 724 0 0 0 0 0 0 0
South Leicestershire 27000 11392 11476 0 0 0 0 0 0 0 0 0
South Norfolk 27133 7252 16193 0 1000 0 0 0 0 0 0 0
South Northamptonshire 33081 10380 12603 0 685 0 0 0 0 0 0 0
South Ribble 23396 17842 7271 0 0 0 0 0 0 0 0 0
South Shields 7886 18995 5189 0 762 0 0 0 0 0 0 0
South Staffordshire 26834 10244 8427 0 0 0 0 0 0 0 0 0
South Suffolk 24550 7368 15861 0 0 0 0 0 0 0 0 0
South Swindon 19687 16143 8305 0 619 0 0 0 0 0 0 0
South Thanet 22043 14426 6935 0 0 0 0 0 0 0 0 0
South West Bedfordshire 26815 9948 10166 0 0 0 0 0 0 0 0 0
South West Devon 27908 6193 12034 0 641 0 0 0 0 0 0 0
South West Hertfordshire 30773 6526 15853 0 0 0 0 0 0 0 0 0
South West Norfolk 23753 9119 10613 0 830 0 0 0 0 0 0 0
South West Surrey 33605 3419 17287 0 690 0 0 0 0 0 0 0
South West Wiltshire 25321 5613 14954 0 0 0 0 0 0 0 0 0
Southampton Itchen 16134 16326 9256 0 600 0 0 0 0 0 0 0
Southampton Test 14588 17001 9865 0 881 0 0 0 0 0 0 0
Southend West 20086 5850 12816 0 644 0 0 0 0 0 0 0
Southport 15683 4116 21707 0 0 0 0 0 0 0 0 0
Spelthorne 22261 7789 12242 0 0 0 0 0 0 0 0 0
St Albans 21533 9288 19228 0 758 0 0 0 0 0 0 0
St Austell and Newquay 18877 3386 20189 0 0 0 0 0 0 0 0 0
St Helens North 9940 23041 8992 0 0 0 0 0 0 0 0 0
St Helens South and Whiston 8209 24364 10242 0 0 0 0 0 0 0 0 0
St Ives 17900 3751 19619 0 1308 0 0 0 0 0 0 0
Stafford 22047 16587 8211 0 564 0 0 0 0 0 0 0
Staffordshire Moorlands 19793 13104 7338 0 0 0 0 0 0 0 0 0
Stalybridge and Hyde 13445 16189 6965 0 679 0 0 0 0 0 0 0
Stevenage 18491 14913 7432 0 0 0 0 0 0 0 0 0
Stirling 11254 19558 6797 8091 746 0 0 0 0 0 0 0
Stockport 9913 16697 9778 0 677 0 0 0 0 0 0 0
Stockton North 10247 16923 6342 0 0 0 0 0 0 0 0 0
Stockton South 19577 19245 7600 0 0 0 0 0 0 0 0 0
Stoke-on-Trent Central 6833 12605 7039 0 0 0 0 0 0 0 0 0
Stoke-on-Trent North 9580 17815 7120 0 0 0 0 0 0 0 0 0
Stoke-on-Trent South 11316 15446 6323 0 0 0 0 0 0 0 0 0
Stone 23890 9770 10598 0 490 0 0 0 0 0 0 0
Stourbridge 20153 14989 7733 0 394 0 0 0 0 0 0 0
Strangford 0 0 0 0 562 1161 14926 0 2164 0 0 0
Stratford-on-Avon 26052 4809 14706 0 527 0 0 0 0 0 0 0
Worcester 19358 16376 9525 0 735 0 0 0 0 0 0 0
West Worcestershire 27213 3661 20459 0 641 0 0 0 0 0 0 0
Streatham 8578 20037 16778 0 861 0 0 0 0 0 0 0
Stretford and Urmston 12886 21821 7601 0 916 0 0 0 0 0 0 0
Stroud 23679 22380 8955 0 1542 0 0 0 0 0 0 0
Suffolk Coastal 25475 8812 16347 0 1103 0 0 0 0 0 0 0
Sunderland Central 12770 19495 7191 0 0 0 0 0 0 0 0 0
Surrey Heath 31326 5552 14037 0 0 0 0 0 0 0 0 0
Sutton and Cheam 20548 3376 22156 0 246 0 0 0 0 0 0 0
Sutton Coldfield 27303 10298 9117 0 535 0 0 0 0 0 0 0
Swansea East 4823 16819 5981 0 318 0 0 2181 0 0 0 0
Swansea West 7407 12335 11831 0 404 0 0 1437 0 0 0 0
Tamworth 21238 15148 7516 0 0 0 0 0 0 0 0 0
Tatton 24687 7803 10200 0 0 0 0 0 0 0 0 0
Taunton Deane 24538 2967 28531 0 0 0 0 0 0 0 0 0
Telford 14996 15974 6399 0 0 0 0 0 0 0 0 0
Tewkesbury 25472 6253 19162 0 525 0 0 0 0 0 0 0
The Cotswolds 29075 5886 16211 0 940 0 0 0 0 0 0 0
The Wrekin 21922 12472 8019 0 0 0 0 0 0 0 0 0
Thirsk and Malton 20167 5169 8886 0 0 0 0 0 0 0 0 0
Thornbury and Yate 17916 3385 25032 0 0 0 0 0 0 0 0 0
Thurrock 16869 16777 4901 0 0 0 0 0 0 0 0 0
Tiverton and Honiton 27614 4907 18294 0 802 0 0 0 0 0 0 0
Tonbridge and Malling 29723 6476 11545 0 764 0 0 0 0 0 0 0
Tooting 19514 22038 7509 0 609 0 0 0 0 0 0 0
Torbay 19048 3231 23126 0 468 0 0 0 0 0 0 0
Torfaen 7541 16847 6264 0 438 0 0 2005 0 0 0 0
Torridge and West Devon 25230 2917 22273 0 1050 0 0 0 0 0 0 0
Totnes 21940 3538 17013 0 1181 0 0 0 0 0 0 0
Tottenham 6064 24128 7197 0 980 0 0 0 0 0 0 0
Truro and Falmouth 20349 4697 19914 0 858 0 0 0 0 0 0 0
Tunbridge Wells 28302 5448 12726 0 914 0 0 0 0 0 0 0
Twickenham 20343 4583 32483 0 674 0 0 0 0 0 0 0
Tynemouth 18121 23860 7845 0 538 0 0 0 0 0 0 0
Upper Bann 0 0 0 0 0 10237 14000 0 5276 0 0 0
Uxbridge and South Ruislip 21758 10542 8995 0 477 0 0 0 0 0 0 0
Vale of Clwyd 12508 15017 4472 0 0 0 0 2068 0 0 0 0
Vale of Glamorgan 20341 16034 7403 0 457 0 0 2667 0 0 0 0
Vauxhall 9301 21498 10847 0 708 0 0 0 0 0 0 0
Wakefield 15841 17454 7256 0 873 0 0 0 0 0 0 0
Wallasey 13071 21578 5693 0 0 0 0 0 0 0 0 0
Walsall North 12395 13385 4754 0 0 0 0 0 0 0 0 0
Walsall South 14456 16211 5880 0 0 0 0 0 0 0 0 0
Walthamstow 5734 21252 11774 0 767 0 0 0 0 0 0 0
Wansbeck 6714 17548 10517 0 601 0 0 0 0 0 0 0
Wantage 29284 7855 15737 0 1044 0 0 0 0 0 0 0
Warley 9484 20240 5929 0 0 0 0 0 0 0 0 0
Warrington North 13364 20135 9196 0 0 0 0 0 0 0 0 0
Warrington South 19641 18088 15094 0 427 0 0 0 0 0 0 0
Warwick and Leamington 20876 17363 8977 0 693 0 0 0 0 0 0 0
Washington and Sunderland West 8157 19615 6382 0 0 0 0 0 0 0 0 0
Watford 19291 14750 17866 0 885 0 0 0 0 0 0 0
Waveney 20571 19802 6811 0 1167 0 0 0 0 0 0 0
Wealden 31090 5266 13911 0 1383 0 0 0 0 0 0 0
Weaver Vale 16953 15962 8196 0 338 0 0 0 0 0 0 0
Wellingborough 24918 13131 8848 0 480 0 0 0 0 0 0 0
Wells 23760 4198 24560 0 631 0 0 0 0 0 0 0
Welwyn Hatfield 27894 10471 8010 0 796 0 0 0 0 0 0 0
Wentworth and Dearne 7396 21316 6787 0 0 0 0 0 0 0 0 0
West Aberdeenshire and Kincardine 13678 6159 17362 7086 0 0 0 0 0 0 0 0
West Bromwich East 10961 17657 4993 0 0 0 0 0 0 0 0 0
West Bromwich West 10612 16263 4336 0 0 0 0 0 0 0 0 0
West Dorset 27287 3815 23364 0 675 0 0 0 0 0 0 0
West Dunbartonshire 3242 25905 3434 8497 0 0 0 0 0 0 0 0
West Ham 6888 29422 5392 0 645 0 0 0 0 0 0 0
West Lancashire 17540 21883 6573 0 485 0 0 0 0 0 0 0
West Suffolk 24312 7089 11262 0 0 0 0 0 0 0 0 0
West Tyrone 0 0 0 0 0 18050 7365 0 5212 0 0 0
Westminster North 15251 17377 5513 0 478 0 0 0 0 0 0 0
Westmorland and Lonsdale 18632 1158 30896 0 0 0 0 0 0 0 0 0
Weston-super-Mare 23356 5772 20665 0 0 0 0 0 0 0 0 0
Wigan 10917 21404 6797 0 0 0 0 0 0 0 0 0
Wimbledon 23257 10550 11849 0 590 0 0 0 0 0 0 0
Winchester 27155 3051 24107 0 0 0 0 0 0 0 0 0
Windsor 30172 4910 11118 0 628 0 0 0 0 0 0 0
Wirral South 15745 16276 6611 0 0 0 0 0 0 0 0 0
Wirral West 16726 14290 6630 0 0 0 0 0 0 0 0 0
Witham 24448 8656 9252 0 1419 0 0 0 0 0 0 0
Witney 33973 7511 11233 0 2385 0 0 0 0 0 0 0
Woking 26551 4246 19744 0 0 0 0 0 0 0 0 0
Wokingham 28754 5516 15262 0 567 0 0 0 0 0 0 0
Wolverhampton North East 11964 14448 4711 0 0 0 0 0 0 0 0 0
Wolverhampton South East 9912 16505 5277 0 0 0 0 0 0 0 0 0
Wolverhampton South West 16344 15653 6430 0 0 0 0 0 0 0 0 0
Workington 13290 17865 5318 0 0 0 0 0 0 0 0 0
Worsley and Eccles South 13555 17892 6883 0 0 0 0 0 0 0 0 0
Worthing West 25416 5800 13687 0 996 0 0 0 0 0 0 0
Wrexham 8375 12161 8503 0 0 0 0 2029 0 0 0 0
Wycombe 23423 8326 13863 0 0 0 0 0 0 0 0 0
Wyre and Preston North 26877 10932 11033 0 0 0 0 0 0 0 0 0
Wyre Forest 18793 7298 6040 0 0 0 0 0 0 0 0 0
Wythenshawe and Sale East 10412 17987 9107 0 0 0 0 0 0 0 0 0
Yeovil 18807 2991 31843 0 0 0 0 0 0 0 0 0
Ynys Mon 7744 11490 2592 0 0 0 0 9029 0 0 0 0
York Central 12122 18573 11694 0 1669 0 0 0 0 0 0 0
York Outer 22912 9108 19224 0 0 0 0 0 0 0 0 0

You can configure colours assigned to different parties with the addition of some simple CSS – please see the full documentation for more details.

We’ll be releasing different maps with different regions in the future: follow us on twitter to find out first!