Skip to content

Instantly share code, notes, and snippets.

@andylolz
Last active January 30, 2017 16:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andylolz/4dfa793d8cdd83333e473dec4f57fe20 to your computer and use it in GitHub Desktop.
Save andylolz/4dfa793d8cdd83333e473dec4f57fe20 to your computer and use it in GitHub Desktop.
import csv
import requests
json = requests.get('https://petition.parliament.uk/petitions/171928.json').json()
petition = json['data']['attributes']['signatures_by_constituency']
with open('electorate.tsv') as f:
r = csv.DictReader(f, delimiter='\t')
constituencies = [x for x in r]
sigs = []
for x in petition:
for y in constituencies:
if x['name'].lower() == y['Constituency'].lower():
population = y['Electorate (2015)']
sigs.append({
'constituency': x['name'],
'signatures': x['signature_count'],
'population': population,
'signatures by population': x['signature_count'] / float(population.replace(',','')),
})
sigs = sorted(sigs, key=lambda x: x['signatures by population'], reverse=True)
with open('out.csv', 'w') as f:
fieldnames = [
'constituency',
'signatures',
'population',
'signatures by population'
]
writer = csv.DictWriter(f, fieldnames=fieldnames)
writer.writeheader()
for x in sigs:
_ = writer.writerow(x)
Constituency Electorate (2000) Electorate (2010) Electorate (2015) Largest ceremonial county or council area (Scotland) Country of the UK Region
Aldershot 66,499 71,908 72,430 Hampshire England South East
Aldridge-Brownhills 58,695 59,506 60,215 West Midlands England West Midlands
Altrincham and Sale West 69,605 72,008 71,511 Greater Manchester England North West
Amber Valley 66,406 69,538 69,510 Derbyshire England East Midlands
Arundel and South Downs 71,203 76,697 77,242 West Sussex England South East
Ashfield 74,674 77,049 77,091 Nottinghamshire England East Midlands
Ashford 72,501 81,947 85,177 Kent England South East
Ashton-under-Lyne 67,334 68,553 68,343 Greater Manchester England North West
Aylesbury 72,023 78,750 80,315 Buckinghamshire England South East
Banbury 78,817 84,063 86,420 Oxfordshire England South East
Barking 72,498 74,027 73,977 London (Barking and Dagenham) England London
Barnsley Central 64,117 64,732 64,534 South Yorkshire England Yorkshire & the Humber
Barnsley East 65,237 68,243 69,135 South Yorkshire England Yorkshire & the Humber
Barrow and Furness 69,142 69,148 68,338 Cumbria England North West
Basildon and Billericay 65,475 65,373 66,347 Essex England Eastern
Basingstoke 69,987 75,470 79,665 Hampshire England South East
Bassetlaw 75,036 78,306 76,796 Nottinghamshire England East Midlands
Bath 65,048 66,690 63,084 Bath and North East Somerset England South West
Batley and Spen 75,443 77,472 78,373 West Yorkshire (Kirklees) England Yorkshire & the Humber
Battersea 67,111 73,028 76,111 London (Wandsworth) England London
Beaconsfield 72,604 75,320 74,726 Buckinghamshire England South East
Beckenham 63,405 66,470 67,439 London (Bromley) England London
Bedford 68,867 69,019 69,311 Bedfordshire England Eastern
Bermondsey and Old Southwark 66,206 77,186 83,298 London (Southwark) England London
Berwick-upon-Tweed 57,571 55,785 56,969 Northumberland England North East
Bethnal Green and Bow 66,423 79,581 82,727 London (Tower Hamlets) England London
Beverley and Holderness 74,488 79,775 80,805 East Yorkshire England Yorkshire & the Humber
Bexhill and Battle 73,593 78,602 78,796 East Sussex England South East
Bexleyheath and Crayford 64,032 64,144 64,828 London (Bexley) England London
Birkenhead 66,452 62,432 62,410 Merseyside England North West
Birmingham, Edgbaston 71,523 69,039 65,591 West Midlands England West Midlands
Birmingham, Erdington 67,357 67,598 65,128 West Midlands England West Midlands
Birmingham, Hall Green 74,814 77,157 76,330 West Midlands England West Midlands
Birmingham, Hodge Hill 75,563 75,595 75,302 West Midlands England West Midlands
Birmingham, Ladywood 65,061 74,008 68,128 West Midlands England West Midlands
Birmingham, Northfield 73,731 72,190 71,428 West Midlands England West Midlands
Birmingham, Perry Barr 72,968 71,794 69,943 West Midlands England West Midlands
Birmingham, Selly Oak 74,283 75,668 75,092 West Midlands England West Midlands
Birmingham, Yardley 73,864 73,261 72,146 West Midlands England West Midlands
Bishop Auckland 67,474 68,501 66,070 County Durham England North East
Blackburn 73,010 72,112 73,260 Lancashire England North West
Blackpool North and Cleveleys 65,449 66,187 71,913 Lancashire England North West
Blackpool South 64,002 64,081 62,468 Lancashire England North West
Blackley and Broughton 65,982 69,006 57,411 Greater Manchester England North West
Blaydon 69,530 68,156 67,901 Tyne and Wear England North East
Blyth Valley 62,657 63,173 61,247 Northumberland England North East
Bognor Regis and Littlehampton 71,328 70,535 72,995 West Sussex England South East
Bolsover 70,448 72,162 71,979 Derbyshire England East Midlands
Bolton North East 71,024 66,600 67,895 Greater Manchester England North West
Bolton South East 73,348 69,088 69,687 Greater Manchester England North West
Bolton West 68,575 71,454 72,719 Greater Manchester England North West
Bootle 75,032 70,824 70,145 Merseyside England North West
Boston and Skegness 71,003 70,620 67,064 Lincolnshire England East Midlands
Bosworth 72,948 77,787 79,738 Leicestershire England East Midlands
Bournemouth East 71,125 72,961 72,275 Dorset England South West
Bournemouth West 68,080 72,714 72,082 Dorset England South West
Bracknell 74,307 77,490 81,271 Berkshire England South East
Bradford East 70,863 66,718 66,121 West Yorkshire (Bradford) England Yorkshire & the Humber
Bradford South 67,201 64,715 63,674 West Yorkshire (Bradford) England Yorkshire & the Humber
Bradford West 69,967 63,425 63,372 West Yorkshire (Bradford) England Yorkshire & the Humber
Braintree 65,616 72,064 73,557 Essex England Eastern
Brent Central 71,073 73,385 77,038 London (Brent) England London
Brent North 71,398 82,648 82,196 London (Brent) England London
Brentford and Isleworth 79,334 83,332 84,602 London (Hounslow) England London
Brentwood and Ongar 68,099 71,041 71,918 Essex England Eastern
Bridgwater and West Somerset 77,780 82,936 80,491 Somerset England South West
Brigg and Goole 62,246 66,734 68,488 East Yorkshire & North Lincolnshire England Yorkshire & the Humber
Brighton, Kemptown 65,563 66,557 67,858 East Sussex England South East
Brighton, Pavilion 70,509 73,430 76,557 East Sussex England South East
Bristol East 68,245 69,347 71,193 Bristol England South West
Bristol North West 72,563 73,920 74,743 Bristol England South West
Bristol South 75,410 78,703 81,496 Bristol England South West
Bristol West 74,262 82,503 91,236 Bristol England South West
Broadland 71,241 73,066 73,552 Norfolk England Eastern
Bromley and Chislehurst 63,489 65,508 65,477 London (Bromley) England London
Bromsgrove 68,443 73,279 73,337 Worcestershire England West Midlands
Broxbourne 67,800 71,872 72,944 Hertfordshire England Eastern
Broxtowe 73,073 71,961 71,764 Nottinghamshire England East Midlands
Buckingham 69,560 75,837 77,425 Buckinghamshire England South East
Burnley 67,256 67,003 64,477 Lancashire England North West
Burton 70,324 75,302 75,248 Staffordshire England West Midlands
Bury North 65,440 67,911 67,580 Greater Manchester England North West
Bury South 73,212 75,140 73,883 Greater Manchester England North West
Bury St Edmunds 76,640 85,933 85,982 Suffolk England Eastern
Calder Valley 75,379 76,041 77,754 West Yorkshire (Calderdale) England Yorkshire & the Humber
Camberwell and Peckham 67,764 78,605 82,746 London (Southwark) England London
Camborne and Redruth 60,773 64,798 66,944 Cornwall England South West
Cambridge 76,906 75,259 83,384 Cambridgeshire England Eastern
Cannock Chase 70,995 75,680 74,532 Staffordshire England West Midlands
Canterbury 72,745 73,779 81,341 Kent England South East
Carlisle 63,001 66,322 65,827 Cumbria England North West
Carshalton and Wallington 65,610 67,044 69,981 London (Sutton) England London
Castle Point 68,065 64,562 68,170 Essex England Eastern
Central Devon 63,563 71,563 72,737 Devon England South West
Central Suffolk and North Ipswich 69,264 76,177 76,666 Suffolk England Eastern
Charnwood 70,869 75,454 77,269 Leicestershire England East Midlands
Chatham and Aylesford 66,482 68,437 66,355 Kent England South East
Cheadle 72,933 71,797 73,239 Greater Manchester England North West
Chelmsford 72,835 77,835 78,580 Essex England Eastern
Chelsea and Fulham 63,330 62,958 63,478 London (Hammersmith and Fulham and Kensington and Chelsea) England London
Cheltenham 73,330 77,937 77,287 Gloucestershire England South West
Chesham and Amersham 70,596 70,723 72,547 Buckinghamshire England South East
Chesterfield 71,299 72,866 71,625 Derbyshire England East Midlands
Chichester 75,499 81,804 83,396 West Sussex England South East
Chingford and Woodford Green 63,910 64,770 66,680 London (Redbridge and Waltham Forest) England London
Chippenham 65,755 73,312 74,218 Wiltshire England South West
Chipping Barnet 74,890 76,455 77,807 London (Barnet) England London
Chorley 68,899 71,333 74,679 Lancashire England North West
Christchurch 66,744 69,008 69,303 Dorset England South West
Cities of London and Westminster 61,621 65,140 60,992 London (City and Westminster) England London
City of Chester 69,279 68,280 74,485 Cheshire England North West
City of Durham 69,926 72,659 68,725 County Durham England North East
Clacton 65,999 67,447 68,936 Essex England Eastern
Cleethorpes 68,938 70,895 71,008 East Yorkshire & North Lincolnshire England Yorkshire & the Humber
Colchester 70,933 73,638 74,204 Essex England Eastern
Colne Valley 78,355 80,791 82,516 West Yorkshire (Kirklees) England Yorkshire & the Humber
Congleton 71,944 73,820 72,503 Cheshire England North West
Copeland 62,517 63,696 62,087 Cumbria England North West
Corby 72,053 79,468 79,775 Northamptonshire England East Midlands
Coventry North East 76,185 74,870 75,462 West Midlands England West Midlands
Coventry North West 73,595 74,180 73,626 West Midlands England West Midlands
Coventry South 72,903 75,705 70,397 West Midlands England West Midlands
Crawley 71,789 71,793 73,936 West Sussex England South East
Crewe and Nantwich 69,130 78,845 74,169 Cheshire England North West
Croydon Central 73,420 76,980 78,171 London (Croydon) England London
Croydon North 79,819 85,107 85,941 London (Croydon) England London
Croydon South 78,363 81,554 82,010 London (Croydon) England London
Dagenham and Rainham 71,205 70,187 69,128 London (Barking and Dagenham and Havering) England London
Darlington 65,872 67,476 65,851 County Durham England North East
Dartford 69,471 74,756 75,209 Kent England South East
Daventry 67,256 71,903 72,873 Northamptonshire England East Midlands
Denton and Reddish 65,855 65,684 66,141 Greater Manchester England North West
Derby North 71,311 72,617 69,794 Derbyshire England East Midlands
Derby South 69,584 72,048 70,240 Derbyshire England East Midlands
Derbyshire Dales 62,511 63,732 63,476 Derbyshire England East Midlands
Devizes 64,707 68,846 69,205 Wiltshire England South West
Dewsbury 76,886 79,634 79,770 West Yorkshire (Kirklees) England Yorkshire & the Humber
Don Valley 72,358 73,674 71,299 South Yorkshire England Yorkshire & the Humber
Doncaster Central 74,388 73,874 71,136 South Yorkshire England Yorkshire & the Humber
Doncaster North 73,907 72,855 70,989 South Yorkshire England Yorkshire & the Humber
Dover 69,932 71,993 72,930 Kent England South East
Dudley North 60,992 61,714 60,717 West Midlands England West Midlands
Dudley South 60,844 61,308 60,363 West Midlands England West Midlands
Dulwich and West Norwood 66,856 71,523 76,575 London (Lambeth and Southwark) England London
Ealing Central and Acton 71,258 69,828 71,422 London (Ealing) England London
Ealing North 72,971 73,105 73,881 London (Ealing) England London
Ealing, Southall 62,341 65,768 65,606 London (Ealing) England London
Easington 62,562 65,618 61,659 County Durham England North East
East Devon 69,068 72,406 76,519 Devon England South West
East Ham 72,900 91,531 87,382 London (Newham) England London
East Hampshire 67,452 72,648 71,074 Hampshire England South East
East Surrey 74,786 77,145 79,654 Surrey England South East
East Worthing and Shoreham 71,760 72,996 74,775 West Sussex England South East
East Yorkshire 72,018 80,435 81,023 Humberside England Yorkshire & the Humber
Eastbourne 66,949 76,978 78,262 East Sussex England South East
Eastleigh 72,715 78,313 79,609 Hampshire England South East
Eddisbury 63,923 65,914 68,569 Cheshire England North West
Edmonton 65,443 64,356 66,016 London (Enfield) England London
Ellesmere Port and Neston 68,372 66,995 69,223 Cheshire England North West
Elmet and Rothwell 76,580 77,994 79,143 West Yorkshire (Leeds) England Yorkshire & the Humber
Eltham 64,907 63,059 63,998 London (Greenwich) England London
Enfield North 65,709 66,761 68,118 London (Enfield) England London
Enfield, Southgate 67,943 64,932 64,937 London (Enfield) England London
Epping Forest 70,441 72,212 73,447 Essex England Eastern
Epsom and Ewell 72,866 76,916 78,633 Surrey England South East
Erewash 68,934 70,022 71,943 Derbyshire England East Midlands
Erith and Thamesmead 64,307 69,718 70,397 London (Bexley and Greenwich) England London
Esher and Walton 74,052 76,962 79,894 Surrey England South East
Exeter 74,492 76,796 76,968 Devon England South West
Fareham 71,423 76,457 77,114 Hampshire England South East
Faversham and Mid Kent 66,179 68,521 69,523 Kent England South East
Feltham and Heston 77,606 80,437 82,340 London (Hounslow) England London
Filton and Bradley Stoke 62,299 69,732 71,310 South Gloucestershire England South West
Finchley and Golders Green 71,800 71,595 72,530 London (Barnet) England London
Folkestone and Hythe 72,512 84,156 83,651 Kent England South East
Forest of Dean 66,055 68,703 69,865 Gloucestershire England South West
Fylde 62,745 66,504 65,679 Lancashire England North West
Gainsborough 64,022 63,795 74,686 Lincolnshire England East Midlands
Garston and Halewood 73,480 71,618 73,719 Merseyside England North West
Gateshead 69,403 66,066 64,524 Tyne and Wear England North East
Gedling 70,575 70,886 70,000 Nottinghamshire England East Midlands
Gillingham and Rainham 71,539 71,109 70,984 Kent England South East
Gloucester 74,876 80,788 82,968 Gloucestershire England South West
Gosport 69,708 72,845 73,268 Hampshire England South East
Grantham and Stamford 73,336 79,118 81,150 Lincolnshire England East Midlands
Gravesham 70,098 70,412 72,043 Kent England South East
Great Grimsby 64,594 61,929 59,200 North East Lincolnshire England Yorkshire & the Humber
Great Yarmouth 69,086 70,526 69,793 Norfolk England Eastern
Greenwich and Woolwich 60,473 66,982 73,315 London (Greenwich) England London
Guildford 74,987 77,517 75,733 Surrey England South East
Hackney North and Stoke Newington 63,185 74,780 88,153 London (Hackney) England London
Hackney South and Shoreditch 57,204 73,778 84,971 London (Hackney) England London
Halesowen and Rowley Regis 66,579 67,656 66,048 West Midlands England West Midlands
Halifax 70,978 69,126 70,462 West Yorkshire (Calderdale) England Yorkshire & the Humber
Haltemprice and Howden 66,268 70,864 71,195 Humberside England Yorkshire & the Humber
Halton 69,727 70,322 72,818 Cheshire England North West
Hammersmith 67,873 70,008 72,254 London (Hammersmith and Fulham England London
Hampstead and Kilburn 74,573 78,552 80,195 London (Brent and Camden) England London
Harborough 72,881 78,753 77,760 Leicestershire England East Midlands
Harlow 67,232 67,700 67,994 Essex England Eastern
Harrogate and Knaresborough 73,962 75,044 76,408 North Yorkshire England Yorkshire & the Humber
Harrow East 67,365 72,537 70,981 London (Harrow) England London
Harrow West 64,737 69,135 69,644 London (Harrow) England London
Hartlepool 68,262 70,010 69,947 Cleveland England North East
Harwich and North Essex 67,715 71,087 69,290 Essex England Eastern
Hastings and Rye 74,623 76,422 75,095 East Sussex England South East
Havant 70,138 70,568 70,573 Hampshire England South East
Hayes and Harlington 65,237 70,789 74,874 London (Hillingdon) England London
Hazel Grove 63,519 62,422 63,098 Greater Manchester England North West
Hemel Hempstead 72,019 72,561 74,616 Hertfordshire England Eastern
Hemsworth 71,988 73,487 72,714 West Yorkshire (Wakefield) England Yorkshire & the Humber
Hendon 73,976 74,329 75,285 London (Barnet) England London
Henley 72,331 73,851 77,946 Oxfordshire England South East
Hereford and South Herefordshire 69,632 71,352 71,485 Herefordshire England West Midlands
Hertford and Stortford 73,717 79,255 80,610 Hertfordshire England Eastern
Hertsmere 69,178 70,772 73,767 Hertfordshire England Eastern
Hexham 59,666 60,499 59,708 Northumberland England North East
Heywood and Middleton 78,036 79,636 79,989 Greater Manchester England North West
High Peak 68,061 72,178 73,336 Derbyshire England East Midlands
Hitchin and Harpenden 68,765 74,189 80,333 Hertfordshire England Eastern
Holborn and St Pancras 78,307 85,243 86,764 London (Camden) England London
Hornchurch and Upminster 79,496 79,568 79,331 London (Havering) England London
Hornsey and Wood Green 75,052 79,878 79,247 London (Haringey) England London
Horsham 72,277 77,001 79,085 West Sussex England South East
Houghton and Sunderland South 71,347 70,115 68,324 Tyne and Wear England North East
Hove 70,912 71,181 73,505 East Sussex England South East
Huddersfield 66,275 66,681 65,269 West Yorkshire (Kirklees) England Yorkshire & the Humber
Huntingdon 74,724 79,134 82,593 Cambridgeshire England Eastern
Hyndburn 68,030 69,617 68,341 Lancashire England North West
Ilford North 67,525 72,702 75,294 London (Redbridge) England London
Ilford South 75,294 86,401 91,987 London (Redbridge) England London
Ipswich 71,717 75,195 74,499 Suffolk England Eastern
Isle of Wight 103,480 110,924 108,804 Isle of Wight England South East
Islington North 61,054 68,777 73,326 London (Islington) England London
Islington South and Finsbury 58,839 67,613 68,127 London (Islington) England London
Jarrow 65,804 65,047 64,002 Tyne and Wear England North East
Keighley 68,652 66,967 68,865 West Yorkshire (Bradford) England Yorkshire & the Humber
Kenilworth and Southam 62,708 63,772 63,957 Warwickshire England West Midlands
Kensington 65,482 62,784 61,133 London (Kensington and Chelsea) England London
Kettering 62,813 69,610 70,155 Northamptonshire England East Midlands
Kingston and Surbiton 74,602 80,639 81,238 London (Kingston upon Thames) England London
Kingston upon Hull East 70,638 68,150 65,710 Humberside England Yorkshire & the Humber
Kingston upon Hull North 62,286 65,219 64,148 Humberside England Yorkshire & the Humber
Kingston upon Hull West and Hessle 64,369 61,232 59,100 Humberside England Yorkshire & the Humber
Kingswood 60,936 67,199 68,193 South Gloucestershire England South West
Knowsley 79,099 79,334 79,108 Merseyside England North West
Lancaster and Fleetwood 63,849 67,305 61,922 Lancashire England North West
Leeds Central 78,941 80,912 81,799 West Yorkshire (Leeds) England Yorkshire & the Humber
Leeds East 67,571 64,742 64,754 West Yorkshire (Leeds) England Yorkshire & the Humber
Leeds North East 66,930 68,269 69,097 West Yorkshire (Leeds) England Yorkshire & the Humber
Leeds North West 66,466 65,047 61,974 West Yorkshire (Leeds) England Yorkshire & the Humber
Leeds West 67,629 67,222 64,950 West Yorkshire (Leeds) England Yorkshire & the Humber
Leicester East 66,176 74,377 75,430 Leicestershire England East Midlands
Leicester South 73,400 78,433 73,518 Leicestershire England East Midlands
Leicester West 64,301 65,432 63,204 Leicestershire England East Midlands
Leigh 74,231 77,001 75,905 Greater Manchester England North West
Lewes 65,282 68,515 69,481 East Sussex England South East
Lewisham, Deptford 67,682 67,590 66,913 London (Lewisham) England London
Lewisham East 67,833 65,508 72,290 London (Lewisham) England London
Lewisham West and Penge 68,411 69,399 73,428 London (Bromley and Lewisham) England London
Leyton and Wanstead 62,960 63,021 64,580 London (Redbridge and Waltham Forest) England London
Lichfield 68,301 73,085 74,234 Staffordshire England West Midlands
Lincoln 70,135 72,662 74,121 Lincolnshire England East Midlands
Liverpool, Riverside 72,873 73,406 70,829 Merseyside England North West
Liverpool, Walton 72,182 61,974 61,908 Merseyside England North West
Liverpool, Wavertree 72,256 61,979 61,549 Merseyside England North West
Liverpool, West Derby 70,583 62,709 63,651 Merseyside England North West
Loughborough 70,983 77,884 75,217 Leicestershire England East Midlands
Louth and Horncastle 70,463 76,233 74,870 Lincolnshire England East Midlands
Ludlow 63,052 66,199 66,374 Shropshire England West Midlands
Luton North 66,807 66,273 67,329 Bedfordshire England Eastern
Luton South 69,326 65,889 67,741 Bedfordshire England Eastern
Macclesfield 72,655 73,613 71,712 Cheshire England North West
Maidenhead 73,868 74,028 74,187 Berkshire England South East
Maidstone and The Weald 68,014 70,576 73,181 Kent England South East
Makerfield 72,903 74,856 74,320 Greater Manchester England North West
Maldon 65,899 69,539 69,066 Essex England Eastern
Manchester Central 69,600 89,519 86,078 Greater Manchester England North West
Manchester, Gorton 70,845 74,681 72,992 Greater Manchester England North West
Manchester, Withington 69,187 73,656 74,102 Greater Manchester England North West
Mansfield 77,524 79,849 77,534 Nottinghamshire England East Midlands
Meon Valley 65,952 71,291 72,738 Hampshire England South East
Meriden 78,714 83,428 81,928 West Midlands England West Midlands
Mid Bedfordshire 70,111 76,381 78,501 Bedfordshire England Eastern
Mid Derbyshire 64,939 66,572 67,477 Derbyshire England East Midlands
Mid Dorset and North Poole 65,066 64,705 64,299 Dorset England South West
Mid Norfolk 68,328 75,080 77,154 Norfolk England Eastern
Mid Sussex 73,822 77,044 81,034 West Sussex England South East
Mid Worcestershire 69,351 71,660 73,069 Worcestershire England West Midlands
Middlesbrough 69,638 65,851 61,873 Cleveland England North East
Middlesbrough South and East Cleveland 71,942 72,876 71,154 Cleveland England North East
Milton Keynes North 75,312 81,226 86,826 Buckinghamshire England South East
Milton Keynes South 75,682 85,552 89,656 Buckinghamshire England South East
Mitcham and Morden 65,629 67,074 68,474 London (Merton) England London
Mole Valley 69,093 72,568 74,038 Surrey England South East
Morecambe and Lunesdale 67,514 69,254 66,985 Lancashire England North West
Morley and Outwood 69,583 75,163 75,820 West Yorkshire (Leeds and Wakefield) England Yorkshire & the Humber
New Forest East 69,646 73,542 72,697 Hampshire England South East
New Forest West 65,269 68,987 68,446 Hampshire England South East
Newark 69,803 72,407 73,747 Nottinghamshire England East Midlands
Newbury 74,865 77,898 79,512 Berkshire England South East
Newcastle-under-Lyme 66,701 68,692 58,147 Staffordshire England West Midlands
Newcastle upon Tyne Central 64,803 60,795 64,243 Tyne and Wear England North East
Newcastle upon Tyne East 68,068 65,203 67,902 Tyne and Wear England North East
Newcastle upon Tyne North 68,753 67,401 67,619 Tyne and Wear England North East
Newton Abbot 64,555 69,600 69,928 Devon England South West
Normanton, Pontefract and Castleford 78,641 83,284 82,592 West Yorkshire (Wakefield) England Yorkshire & the Humber
North Cornwall 62,214 68,206 67,192 Cornwall England South West
North Devon 68,272 75,098 74,737 Devon England South West
North Dorset 66,608 73,010 73,759 Dorset England South West
North Durham 68,087 68,959 65,359 County Durham England North East
North East Bedfordshire 68,900 78,350 83,551 Bedfordshire England Eastern
North East Cambridgeshire 74,165 83,661 82,990 Cambridgeshire England Eastern
North East Derbyshire 71,580 72,374 71,445 Derbyshire England East Midlands
North East Hampshire 67,417 72,548 76,918 Hampshire England South East
North East Hertfordshire 70,477 72,658 74,000 Hertfordshire England Eastern
North East Somerset 65,942 68,546 69,380 Bath and North East Somerset England South West
North Herefordshire 63,418 66,711 67,926 Herefordshire England West Midlands
North Norfolk 66,811 68,277 68,867 Norfolk England Eastern
North Shropshire 72,964 77,673 78,858 Shropshire England West Midlands
North Somerset 71,308 78,223 80,161 North Somerset England South West
North Swindon 67,106 79,488 80,983 Wiltshire England South West
North Thanet 66,026 67,110 71,478 Kent England South East
North Tyneside 71,751 78,617 79,300 Tyne and Wear England North East
North Warwickshire 67,872 70,544 70,152 Warwickshire England West Midlands
North West Cambridgeshire 73,648 89,419 90,318 Cambridgeshire England Eastern
North West Durham 67,298 72,760 69,816 County Durham England North East
North West Hampshire 73,840 77,020 79,223 Hampshire England South East
North West Leicestershire 67,534 72,022 72,193 Leicestershire England East Midlands
North West Norfolk 71,144 73,269 74,402 Norfolk England Eastern
North Wiltshire 61,322 67,154 67,851 Wiltshire England South West
Northampton North 64,212 62,095 59,144 Northamptonshire England East Midlands
Northampton South 62,133 63,048 61,287 Northamptonshire England East Midlands
Norwich North 64,506 64,982 64,515 Norfolk England Eastern
Norwich South 68,763 73,569 74,875 Norfolk England Eastern
Nottingham East 64,173 59,489 60,464 Nottinghamshire England East Midlands
Nottingham North 68,139 64,578 65,918 Nottinghamshire England East Midlands
Nottingham South 72,400 69,154 68,987 Nottinghamshire England East Midlands
Nuneaton 66,460 68,288 68,037 Warwickshire England West Midlands
Old Bexley and Sidcup 65,186 65,161 66,035 London (Bexley) England London
Oldham East and Saddleworth 70,984 72,249 71,475 Greater Manchester England North West
Oldham West and Royton 70,947 72,402 71,652 Greater Manchester England North West
Orpington 66,974 68,221 68,129 London (Bromley) England London
Oxford East 78,769 81,644 78,978 Oxfordshire England South East
Oxford West and Abingdon 75,153 77,811 76,174 Oxfordshire England South East
Pendle 63,347 66,735 64,573 Lancashire England North West
Penistone and Stocksbridge 63,914 69,133 70,817 South Yorkshire England Yorkshire & the Humber
Penrith and The Border 61,000 65,234 65,209 Cumbria England North West
Peterborough 70,640 72,787 72,530 Cambridgeshire England Eastern
Plymouth, Moor View 68,843 68,556 68,246 Devon England South West
Plymouth, Sutton and Devonport 73,240 71,236 73,274 Devon England South West
Poole 67,933 72,773 72,557 Dorset England South West
Poplar and Limehouse 59,400 74,919 82,081 London (Tower Hamlets) England London
Portsmouth North 70,871 71,798 73,105 Hampshire England South East
Portsmouth South 71,774 71,947 71,639 Hampshire England South East
Preston 63,558 61,025 59,981 Lancashire England North West
Pudsey 68,150 69,738 70,533 West Yorkshire (Leeds) England Yorkshire & the Humber
Putney 59,331 62,153 63,923 London (Wandsworth) England London
Rayleigh and Wickford 71,975 76,089 77,174 Essex England Eastern
Reading East 72,788 78,170 73,232 Berkshire England South East
Reading West 72,250 73,216 72,567 Berkshire England South East
Redcar 67,638 67,195 64,826 Cleveland England North East
Redditch 64,501 66,492 65,531 Worcestershire England West Midlands
Reigate 67,432 72,043 73,429 Surrey England South East
Ribble Valley 71,997 77,437 77,379 Lancashire England North West
Richmond (Yorks) 74,434 78,902 79,062 North Yorkshire England Yorkshire & the Humber
Richmond Park 71,457 76,650 77,303 London (Kingston upon Thames and Richmond upon Thames) England London
Rochdale 73,807 77,699 77,248 Greater Manchester England North West
Rochester and Strood 69,032 75,001 77,119 Kent England South East
Rochford and Southend East 69,904 71,131 71,935 Essex England Eastern
Romford 69,536 71,978 72,594 London (Havering) England London
Romsey and Southampton North 65,461 67,696 66,519 Hampshire England South East
Rossendale and Darwen 70,698 73,443 73,779 Lancashire England North West
Rother Valley 72,237 73,068 74,275 South Yorkshire England Yorkshire & the Humber
Rotherham 65,305 63,131 63,698 South Yorkshire England Yorkshire & the Humber
Rugby 65,407 69,932 71,655 Warwickshire England West Midlands
Ruislip, Northwood and Pinner 68,244 71,706 73,216 London (Harrow and Hillingdon) England London
Runnymede and Weybridge 73,357 73,680 73,771 Surrey England South East
Rushcliffe 70,484 73,430 73,278 Nottinghamshire England East Midlands
Rutland and Melton 72,214 77,324 79,693 Leicestershire and Rutland England East Midlands
Saffron Walden 70,402 77,109 80,615 Essex England Eastern
Salisbury 66,502 68,731 74,291 Wiltshire England South West
Salford and Eccles 73,162 76,863 69,582 Greater Manchester England North West
Scarborough and Whitby 76,572 76,078 73,511 North Yorkshire England Yorkshire & the Humber
Scunthorpe 62,032 63,489 64,025 East Yorkshire & North Lincolnshire England Yorkshire & the Humber
Sedgefield 63,917 67,386 62,844 County Durham England North East
Sefton Central 71,744 67,696 67,744 Merseyside England North West
Selby and Ainsty 67,709 73,580 76,082 North Yorkshire England Yorkshire & the Humber
Sevenoaks 69,794 69,925 71,958 Kent England South East
Sheffield, Brightside and Hillsborough 73,619 69,206 72,321 South Yorkshire England Yorkshire & the Humber
Sheffield Central 65,261 69,975 70,422 South Yorkshire England Yorkshire & the Humber
Sheffield, Hallam 65,594 70,032 70,874 South Yorkshire England Yorkshire & the Humber
Sheffield, Heeley 69,789 66,432 72,351 South Yorkshire England Yorkshire & the Humber
Sheffield South East 66,817 67,792 67,950 South Yorkshire England Yorkshire & the Humber
Sherwood 70,042 72,022 73,349 Nottinghamshire England East Midlands
Shipley 69,427 68,129 70,464 West Yorkshire (Bradford) England Yorkshire & the Humber
Shrewsbury and Atcham 74,984 73,978 76,400 Shropshire England West Midlands
Sittingbourne and Sheppey 69,349 74,796 76,018 Kent England South East
Skipton and Ripon 75,532 77,098 76,645 North Yorkshire England Yorkshire & the Humber
Sleaford and North Hykeham 73,058 85,561 87,972 Lincolnshire England East Midlands
Slough 73,627 81,327 86,366 Berkshire England South East
Solihull 75,988 77,354 77,956 West Midlands England West Midlands
Somerton and Frome 74,223 82,150 83,281 Somerset England South West
South Basildon and East Thurrock 71,425 71,819 71,155 Essex England Eastern
South Cambridgeshire 71,597 80,001 84,132 Cambridgeshire England Eastern
South Derbyshire 62,130 71,326 73,923 Derbyshire England East Midlands
South Dorset 67,752 73,499 71,534 Dorset England South West
South East Cambridgeshire 73,941 82,265 84,570 Cambridgeshire England Eastern
South East Cornwall 67,018 71,851 71,071 Cornwall England South West
South Holland and The Deepings 70,402 76,939 76,460 Lincolnshire England East Midlands
South Leicestershire 72,731 77,412 76,851 Leicestershire England East Midlands
South Norfolk 69,691 77,316 80,721 Norfolk England Eastern
South Northamptonshire 68,773 82,956 85,781 Northamptonshire England East Midlands
South Ribble 71,730 75,116 76,489 Lancashire England North West
South Shields 65,773 63,765 62,730 Tyne and Wear England North East
South Staffordshire 72,338 74,189 72,771 Staffordshire England West Midlands
South Suffolk 69,119 72,965 73,836 Suffolk England Eastern
South Swindon 70,794 73,449 73,926 Wiltshire England South West
South Thanet 69,501 67,970 70,970 Kent England South East
South West Bedfordshire 71,288 76,178 79,285 Bedfordshire England Eastern
South West Devon 68,756 70,756 71,035 Devon England South West
South West Hertfordshire 74,440 78,269 79,668 Hertfordshire England Eastern
South West Norfolk 67,666 75,034 76,970 Norfolk England Eastern
South West Surrey 75,107 76,495 77,548 Surrey England South East
South West Wiltshire 63,865 72,820 73,018 Wiltshire England South West
Southampton, Itchen 71,142 74,513 72,281 Hampshire England South East
Southampton, Test 72,018 71,263 70,270 Hampshire England South East
Southend West 66,508 66,780 66,876 Essex England Eastern
Southport 70,544 67,803 67,326 Merseyside England North West
Spelthorne 69,291 71,211 71,592 Surrey England South East
St Albans 66,738 70,298 75,825 Hertfordshire England Eastern
St Austell and Newquay 67,936 75,974 76,607 Cornwall England South West
St Helens North 76,263 75,688 75,262 Merseyside England North West
St Helens South and Whiston 76,614 78,612 77,720 Merseyside England North West
St Ives 62,962 66,696 65,570 Cornwall England South West
Stafford 69,274 69,832 68,705 Staffordshire England West Midlands
Staffordshire Moorlands 60,810 62,457 63,104 Staffordshire England West Midlands
Stalybridge and Hyde 66,563 70,691 71,357 Greater Manchester England North West
Stevenage 66,881 69,357 70,597 Hertfordshire England Eastern
Stockport 64,679 62,764 63,931 Greater Manchester England North West
Stockton North 67,529 67,333 66,126 Cleveland England North East
Stockton South 68,506 74,521 75,111 Cleveland England North East
Stoke-on-Trent Central 63,330 61,774 60,634 Staffordshire England West Midlands
Stoke-on-Trent North 69,938 72,225 71,438 Staffordshire England West Midlands
Stoke-on-Trent South 67,629 68,624 68,091 Staffordshire England West Midlands
Stone 64,653 66,729 67,339 Staffordshire England West Midlands
Stourbridge 68,590 70,225 69,077 West Midlands England West Midlands
Stratford-on-Avon 64,954 69,108 71,304 Warwickshire England West Midlands
Streatham 69,355 71,913 79,137 London (Lambeth) England London
Stretford and Urmston 72,414 70,520 69,026 Greater Manchester England North West
Stroud 75,258 79,135 80,544 Gloucestershire England South West
Suffolk Coastal 76,085 76,932 77,816 Suffolk England Eastern
Sunderland Central 76,457 76,292 72,950 Tyne and Wear England North East
Surrey Heath 75,454 78,453 79,515 Surrey England South East
Sutton and Cheam 66,147 66,571 69,228 London (Sutton) England London
Sutton Coldfield 72,019 75,031 74,956 West Midlands England West Midlands
Tamworth 69,490 72,544 71,913 Staffordshire England West Midlands
Tatton 65,030 65,200 65,004 Cheshire England North West
Taunton Deane 77,535 82,882 83,221 Somerset England South West
Telford 63,906 65,938 66,166 Shropshire England West Midlands
Tewkesbury 72,146 77,206 78,910 Gloucestershire England South West
The Cotswolds 73,097 78,439 78,290 Gloucestershire England South West
The Wrekin 62,024 66,111 65,942 Shropshire England West Midlands
Thirsk and Malton 73,534 77,230 77,451 North Yorkshire England Yorkshire & the Humber
Thornbury and Yate 63,320 64,736 66,066 South Gloucestershire England South West
Thurrock 71,067 77,667 77,559 Essex England Eastern
Tiverton and Honiton 69,682 75,839 76,270 Devon England South West
Tonbridge and Malling 65,969 71,989 74,877 Kent England South East
Tooting 69,445 72,707 76,782 London (Wandsworth) England London
Torbay 69,340 76,219 76,350 Devon England South West
Torridge and West Devon 68,720 77,417 78,621 Devon England South West
Totnes 64,939 67,562 68,630 Devon England South West
Tottenham 64,888 70,162 70,803 London (Haringey) England London
Truro and Falmouth 64,587 71,340 73,601 Cornwall England South West
Tunbridge Wells 69,479 73,028 73,429 Kent England South East
Twickenham 74,154 79,172 80,250 London (Richmond upon Thames) England London
Tynemouth 71,514 76,618 77,524 Tyne and Wear England North East
Uxbridge and South Ruislip 66,253 71,954 70,631 London (Hillingdon) England London
Vauxhall 65,729 73,274 82,231 London (Lambeth) England London
Wakefield 71,347 71,531 70,521 West Yorkshire (Wakefield) England Yorkshire & the Humber
Wallasey 66,845 65,732 65,495 Merseyside England North West
Walsall North 66,287 65,468 67,080 West Midlands England West Midlands
Walsall South 64,995 66,082 67,743 West Midlands England West Midlands
Walthamstow 64,314 64,482 67,015 London (Waltham Forest) England London
Wansbeck 63,329 62,395 60,705 Northumberland England North East
Wantage 74,774 79,775 82,931 Oxfordshire England South East
Warley 64,695 63,024 63,738 West Midlands England West Midlands
Warrington North 71,868 71,836 72,104 Cheshire England North West
Warrington South 75,114 81,212 84,767 Cheshire England North West
Warwick and Leamington 63,236 66,278 71,578 Warwickshire England West Midlands
Washington and Sunderland West 70,259 70,177 68,190 Tyne and Wear England North East
Watford 76,331 80,939 83,535 Hertfordshire England Eastern
Waveney 76,708 79,132 80,166 Suffolk England Eastern
Wealden 74,989 77,536 80,236 East Sussex England South East
Weaver Vale 64,216 66,008 68,407 Cheshire England North West
Wellingborough 71,392 76,848 74,317 Northamptonshire England East Midlands
Wells 74,064 79,989 79,405 Somerset England South West
Welwyn Hatfield 67,247 71,766 73,247 Hertfordshire England Eastern
Wentworth and Dearne 71,213 72,272 74,283 South Yorkshire England Yorkshire & the Humber
West Bromwich East 64,538 63,008 63,637 West Midlands England West Midlands
West Bromwich West 62,899 65,249 65,524 West Midlands England West Midlands
West Dorset 71,462 76,779 78,000 Dorset England South West
West Ham 77,984 86,400 90,640 London (Newham) England London
West Lancashire 73,739 73,028 70,906 Lancashire England North West
West Suffolk 68,883 76,158 76,198 Suffolk England Eastern
West Worcestershire 71,373 73,001 73,394 Worcestershire England West Midlands
Westminster North 59,016 65,936 62,346 London (Westminster) England London
Westmorland and Lonsdale 67,303 66,609 65,857 Cumbria England North West
Weston-Super-Mare 73,771 78,778 80,309 North Somerset England South West
Wigan 76,467 76,779 75,990 Greater Manchester England North West
Wimbledon 64,841 65,936 65,853 London (Merton) England London
Winchester 70,211 74,138 74,119 Hampshire England South East
Windsor 69,785 70,633 71,538 Berkshire England South East
Wirral South 57,801 56,238 56,956 Merseyside England North West
Wirral West 56,085 55,077 55,377 Merseyside England North West
Witham 63,839 67,451 67,090 Essex England Eastern
Witney 72,275 78,220 79,767 Oxfordshire England South East
Woking 71,260 74,328 74,269 Surrey England South East
Wokingham 69,751 75,886 77,881 Berkshire England South East
Wolverhampton North East 62,778 60,354 61,065 West Midlands England West Midlands
Wolverhampton South East 64,015 61,751 62,556 West Midlands England West Midlands
Wolverhampton South West 63,641 59,846 60,368 West Midlands England West Midlands
Worcester 71,601 73,960 72,461 Worcestershire England West Midlands
Workington 61,369 59,361 58,615 Cumbria England North West
Worsley and Eccles South 72,554 73,409 72,177 Greater Manchester England North West
Worthing West 72,585 74,468 75,617 West Sussex England South East
Wycombe 71,997 73,750 76,371 Buckinghamshire England South East
Wyre and Preston North 68,812 71,612 70,637 Lancashire England North West
Wyre Forest 75,563 77,800 77,407 Worcestershire England West Midlands
Wythenshawe and Sale East 72,093 75,602 75,994 Greater Manchester England North West
Yeovil 77,049 82,771 82,447 Somerset England South West
York Central 71,160 75,656 75,351 North Yorkshire England Yorkshire & the Humber
York Outer 71,613 75,125 78,561 North Yorkshire England Yorkshire & the Humber
Aberavon 50,422 51,233 49,821 Neath Port Talbot Wales
Aberconwy 43,976 45,407 45,525 Denbighshire Wales
Alyn and Deeside 60,331 62,196 62,016 Flintshire;Wrexham Wales
Arfon 42,998 41,138 40,492 Gwynedd Wales
Blaenau Gwent 53,120 53,791 51,335 Blaenau Gwent Wales
Brecon and Radnorshire 53,497 53,882 54,441 Powys Wales
Bridgend 57,046 59,533 59,998 Bridgend Wales
Caerphilly 64,120 61,876 63,603 Caerphilly; Newport Wales
Cardiff Central 60,864 64,225 57,456 Cardiff Wales
Cardiff North 63,615 67,194 67,196 Cardiff Wales
Cardiff South and Penarth 67,855 75,175 76,006 Cardiff Wales
Cardiff West 64,587 64,295 66,762 Cardiff Wales
Carmarthen East and Dinefwr 52,741 54,557 55,750 Carmarthenshire Wales
Carmarthen West and South Pembrokeshire 57,143 58,994 57,755 Carmarthenshire; Pembrokeshire Wales
Ceredigion 52,514 56,942 54,242 Ceredigion Wales
Clwyd South 51,201 54,895 54,996 Clwyd; Denbighshire Wales
Clwyd West 55,381 58,544 58,644 Clwyd Wales
Cynon Valley 48,272 52,372 51,422 Rhondda Cynon Taf Wales
Delyn 54,277 54,405 53,639 Flintshire; Conwy Wales
Dwyfor Meirionnydd 48,823 45,006 44,394 Gwynedd Wales
Gower 60,535 62,389 61,820 Swansea Wales
Islwyn 56,225 54,792 55,697 Caerphilly Wales
Llanelli 57,409 59,266 59,314 Carmarthenshire; Swansea Wales
Merthyr Tydfil and Rhymney 55,476 55,409 61,716 Merthyr Tydfil; Caerphilly Wales
Monmouth 62,423 65,432 62,248 Monmouthshire Wales
Montgomeryshire 46,655 48,910 48,690 Powys Wales
Neath 56,982 57,823 56,097 Neath Port Talbot Wales
Newport East 56,355 55,224 56,015 Newport Wales
Newport West 60,882 63,056 62,137 Newport Wales
Ogmore 53,842 55,851 55,572 Rhondda Cynon Taf Wales
Pontypridd 54,122 60,275 58,940 Rhondda Cynon Taf Wales
Preseli Pembrokeshire 56,001 58,343 57,291 Pembrokeshire Wales
Rhondda 50,389 52,862 51,811 Rhondda Cynon Taf Wales
Swansea East 57,226 60,809 58,011 Swansea Wales
Swansea West 58,336 62,769 58,776 Swansea Wales
Torfaen 61,371 61,806 61,896 Torfaen Wales
Vale of Clwyd 49,637 56,585 56,505 Denbighshire Wales
Vale of Glamorgan 68,229 71,585 72,794 Vale of Glamorgan Wales
Wrexham 50,980 53,733 50,992 Wrexham Wales
Ynys Môn 49,831 49,721 49,939 Isle of Anglesey Wales
Belfast East 60,129 60,050 63,157 Belfast; Castlereagh Northern Ireland
Belfast North 63,193 66,825 68,553 Belfast; Newtownabbey Northern Ireland
Belfast South 58,225 60,726 64,927 Belfast; Castlereagh Northern Ireland
Belfast West 55,025 60,520 62,697 Belfast; Lisburn Northern Ireland
East Antrim 56,125 61,253 62,811 Carrickfergus; Larne; Moyle Northern Ireland
East Londonderry 60,494 64,546 66,926 Coleraine; Londonderry/Derry Northern Ireland
Fermanagh and South Tyrone 64,345 68,979 70,108 Fermanagh; Dungannon and South Tyrone Northern Ireland
Foyle 60,823 67,810 70,036 Londonderry/Derry Northern Ireland
Lagan Valley 60,973 66,327 71,152 Lisburn; Banbridge Northern Ireland
Mid Ulster 60,119 65,655 67,832 Magherafelt; Cookstown; Dungannon and South Tyrone Northern Ireland
Newry and Armagh 68,730 75,856 77,633 Armagh; Newry and Mourne Northern Ireland
North Antrim 72,814 74,094 75,876 Ballymena; Ballymoney; Moyle Northern Ireland
North Down 57,435 61,615 64,207 Ards; North Down Northern Ireland
South Antrim 56,594 64,254 67,425 Antrim; Newtownabbey; Lisburn Northern Ireland
South Down 64,530 72,092 75,220 Down; Newry and Mourne; Banbridge Northern Ireland
Strangford 57,463 61,566 64,289 Ards; Castlereagh; Down Northern Ireland
Upper Bann 68,806 76,209 80,060 Craigavon; Banbridge Northern Ireland
West Tyrone 57,847 62,258 63,856 Omagh; Strabane Northern Ireland
Aberdeen North 69,622 64,753 67,745 Aberdeen City Scotland
Aberdeen South 69,332 64,330 68,056 Aberdeen City Scotland
Airdrie and Shotts 63,309 62,789 66,792 North Lanarkshire Scotland
Angus 64,591 64,178 65,792 Angus Scotland
Argyll and Bute 69,571 67,692 68,875 Argyll and Bute Scotland
Ayr, Carrick and Cumnock 74,159 73,708 72,995 East Ayrshire and South Ayrshire Scotland
Banff and Buchan 65,970 65,183 68,609 Aberdeenshire Scotland
Berwickshire, Roxburgh and Selkirk 72,430 74,115 74,214 Scottish Borders Scotland
Caithness, Sutherland and Easter Ross 46,533 47,572 47,558 Highland Scotland
Central Ayrshire 69,161 69,243 70,021 North Ayrshire and South Ayrshire Scotland
Coatbridge, Chryston and Bellshill 67,647 70,537 73,894 North Lanarkshire Scotland
Cumbernauld, Kilsyth and Kirkintilloch East 67,802 65,317 67,088 East Dunbartonshire and North Lanarkshire Scotland
Dumfries and Galloway 75,316 74,414 75,249 Dumfries and Galloway Scotland
Dumfriesshire, Clydesdale and Tweeddale 65,137 67,066 68,483 Dumfries and Galloway, Scottish Borders and South Lanarkshire Scotland
Dundee East 65,059 65,702 67,822 Angus and Dundee City Scotland
Dundee West 67,751 63,065 65,927 Angus and Dundee City Scotland
Dunfermline and West Fife 70,373 74,621 78,037 Fife Scotland
East Dunbartonshire 66,724 64,186 66,966 East Dunbartonshire Scotland
East Kilbride, Strathaven and Lesmahagow 77,257 77,985 83,205 South Lanarkshire Scotland
East Lothian 71,288 74,320 79,481 East Lothian Scotland
East Renfrewshire 69,249 68,117 69,982 East Renfrewshire Scotland
Edinburgh East 74,505 60,594 67,141 City of Edinburgh Scotland
Edinburgh North and Leith 74,762 69,580 80,910 City of Edinburgh Scotland
Edinburgh South 68,884 59,285 65,801 City of Edinburgh Scotland
Edinburgh South West 75,787 66,262 72,149 City of Edinburgh Scotland
Edinburgh West 70,603 65,526 71,717 City of Edinburgh Scotland
Falkirk 78,281 82,473 83,380 Falkirk Scotland
Glasgow Central 70,378 67,521 70,945 Glasgow City Scotland
Glasgow East 70,167 66,482 70,378 Glasgow City Scotland
Glasgow North 63,729 54,620 60,169 Glasgow City Scotland
Glasgow North East 70,899 64,171 66,678 Glasgow City Scotland
Glasgow North West 67,087 64,522 68,418 Glasgow City Scotland
Glasgow South 74,482 69,122 74,051 Glasgow City Scotland
Glasgow South West 66,335 62,378 66,209 Glasgow City Scotland
Glenrothes 69,499 68,393 69,781 Fife Scotland
Gordon 69,631 74,394 79,393 Aberdeenshire Scotland
Inverclyde 65,485 61,038 59,350 Inverclyde Scotland
Inverness, Nairn, Badenoch and Strathspey 67,790 72,764 77,628 Highland Scotland
Kilmarnock and Loudoun 72,922 75,001 75,250 East Ayrshire Scotland
Kirkcaldy and Cowdenbeath 74,163 74,247 75,941 Fife Scotland
Lanark and Hamilton East 76,173 76,190 79,962 South Lanarkshire Scotland
Linlithgow and East Falkirk 78,675 81,756 86,955 West Lothian and Falkirk Scotland
Livingston 76,299 76,580 82,373 West Lothian Scotland
Midlothian 62,787 61,986 67,875 Midlothian Scotland
Moray 63,959 66,726 71,685 Moray Scotland
Motherwell and Wishaw 67,499 66,949 70,283 North Lanarkshire Scotland
Na h-Eileanan an Iar 21,884 21,837 21,769 Na h-Eileanan Siar Scotland
North Ayrshire and Arran 73,182 75,201 75,791 North Ayrshire Scotland
North East Fife 64,813 63,349 62,003 Fife Scotland
Ochil and South Perthshire 71,738 75,848 77,370 Clackmannanshire and Perth and Kinross Scotland
Orkney and Shetland 32,181 33,755 34,552 Orkney Islands and Shetland Islands Scotland
Paisley and Renfrewshire North 68,642 65,847 66,206 Renfrewshire Scotland
Paisley and Renfrewshire South 68,038 63,268 61,281 Renfrewshire Scotland
Perth and North Perthshire 70,718 73,064 72,459 Perth and Kinross Scotland
Ross, Skye and Lochaber 49,544 52,064 54,169 Highland Scotland
Rutherglen and Hamilton West 75,370 77,729 82,830 South Lanarkshire Scotland
Stirling 66,393 66,743 67,236 Stirling Scotland
West Aberdeenshire and Kincardine 62,214 67,060 73,445 Aberdeenshire Scotland
West Dunbartonshire 71,710 66,738 69,208 West Dunbartonshire Scotland
constituency signatures population signatures by population
Islington North 7900 73,326 0.10773804653192592
Hornsey and Wood Green 8503 79,247 0.10729743712695748
Lewisham, Deptford 7051 66,913 0.10537563702120664
Brighton, Pavilion 7959 76,557 0.10396175398722521
Hackney North and Stoke Newington 8940 88,153 0.10141458600387962
Bristol West 9214 91,236 0.10099083695032662
Bethnal Green and Bow 8219 82,727 0.09935087698091312
Hackney South and Shoreditch 8167 84,971 0.09611514516717469
Holborn and St Pancras 8030 86,764 0.09254990549075653
Islington South and Finsbury 6304 68,127 0.09253306324951928
Dulwich and West Norwood 6966 76,575 0.09096963761018609
Cities of London and Westminster 5075 60,992 0.08320763378803778
Walthamstow 5503 67,015 0.0821159441915989
Vauxhall 6675 82,231 0.08117376658437815
Hampstead and Kilburn 6508 80,195 0.08115219153313798
Streatham 6396 79,137 0.08082186587816066
Camberwell and Peckham 6540 82,746 0.07903705315060547
Edinburgh North and Leith 6281 80,910 0.07762946483747374
Cambridge 6403 83,384 0.07678931209824427
Bermondsey and Old Southwark 6190 83,298 0.07431150807942567
Hove 5411 73,505 0.07361403986123392
Ealing Central and Acton 5163 71,422 0.07228865055585114
Oxford East 5689 78,978 0.0720327179720935
Manchester, Withington 5329 74,102 0.07191438827562009
Lewisham West and Penge 5216 73,428 0.07103557226126274
Edinburgh East 4750 67,141 0.07074663767295691
Tooting 5376 76,782 0.07001641009611628
Battersea 5225 76,111 0.06864973525508797
Poplar and Limehouse 5633 82,081 0.06862733153835845
Hammersmith 4936 72,254 0.06831455697954439
Leyton and Wanstead 4365 64,580 0.06759058532053268
Kensington 4113 61,133 0.0672795380563689
Sheffield Central 4734 70,422 0.06722331089716282
Tottenham 4737 70,803 0.06690394474810389
Richmond Park 5102 77,303 0.06600002587221712
Westminster North 4065 62,346 0.06520065441247233
Glasgow North 3888 60,169 0.0646179926540245
Greenwich and Woolwich 4685 73,315 0.06390233922116893
Putney 4013 63,923 0.06277865556998263
Edinburgh South 4120 65,801 0.06261303019710947
Bath 3945 63,084 0.06253566673007419
Twickenham 4940 80,250 0.06155763239875389
Oxford West and Abingdon 4583 76,174 0.060164885656523226
Finchley and Golders Green 4337 72,530 0.059795946504894525
Wimbledon 3890 65,853 0.05907096107998117
Cardiff Central 3296 57,456 0.05736563631300473
Brighton, Kemptown 3848 67,858 0.05670665212649945
Liverpool, Riverside 4000 70,829 0.05647404311793192
Chelsea and Fulham 3406 63,478 0.05365638488925297
Glasgow Central 3790 70,945 0.05342166466981464
Brentford and Isleworth 4450 84,602 0.05259922933263989
York Central 3960 75,351 0.05255404705976032
Leeds North East 3592 69,097 0.051984890805678974
Norwich South 3849 74,875 0.05140567612687813
Edinburgh South West 3663 72,149 0.050769934441225795
Manchester, Gorton 3580 72,992 0.04904647084612012
Bristol South 3983 81,496 0.0488735643467164
West Ham 4413 90,640 0.04868711385701677
Sheffield, Hallam 3450 70,874 0.04867793549115331
Birmingham, Hall Green 3713 76,330 0.048644045591510546
Kingston and Surbiton 3945 81,238 0.04856101824269431
Manchester Central 4133 86,078 0.048014591417086826
Nottingham East 2889 60,464 0.04778049748610744
Leeds North West 2955 61,974 0.04768128570045503
Brent Central 3587 77,038 0.04656143721280407
Reading East 3379 73,232 0.046141031243172384
Lewes 3164 69,481 0.04553762899209856
Lewisham East 3248 72,290 0.04493014248167105
St Albans 3404 75,825 0.044892845367622815
Exeter 3455 76,968 0.04488878494958944
Chipping Barnet 3434 77,807 0.044134846479108564
South Cambridgeshire 3703 84,132 0.04401416821185756
Enfield, Southgate 2848 64,937 0.043857893034787564
Newcastle upon Tyne East 2975 67,902 0.04381314247003034
Leicester South 3142 73,518 0.04273783291166789
Glasgow South 3149 74,051 0.04252474645852183
Canterbury 3371 81,341 0.041442814816636135
Bristol East 2950 71,193 0.04143665809840855
Winchester 3020 74,119 0.040745287982838406
Cardiff West 2696 66,762 0.04038225337766993
Guildford 3023 75,733 0.0399165489284724
Bristol North West 2980 74,743 0.039869954376998515
Croydon North 3353 85,941 0.03901513829254954
Truro and Falmouth 2867 73,601 0.03895327509137104
South East Cambridgeshire 3283 84,570 0.03881991249852194
Cardiff South and Penarth 2950 76,006 0.038812725311159646
Cardiff North 2601 67,196 0.03870766117030776
South West Surrey 2972 77,548 0.038324650539020996
Warwick and Leamington 2743 71,578 0.038321830730112603
Hitchin and Harpenden 3057 80,333 0.03805409980954278
Birmingham, Selly Oak 2839 75,092 0.037806956799659085
Edinburgh West 2699 71,717 0.03763403377163016
Esher and Walton 2987 79,894 0.037387037825118284
North East Fife 2318 62,003 0.03738528780865442
Stretford and Urmston 2569 69,026 0.03721785993683539
Portsmouth South 2650 71,639 0.03699102444199388
Bradford West 2335 63,372 0.03684592564539544
Stirling 2472 67,236 0.036766018204533284
Rushcliffe 2686 73,278 0.03665493053849723
Belfast South 2368 64,927 0.03647172978883977
Woking 2695 74,269 0.036287010731260685
Ceredigion 1966 54,242 0.036244976217691086
Cheltenham 2801 77,287 0.03624154126825986
Birmingham, Ladywood 2469 68,128 0.03624060591827149
Leeds Central 2961 81,799 0.03619848653406521
Stroud 2912 80,544 0.03615415176797775
Tunbridge Wells 2631 73,429 0.03583053017200289
Eltham 2289 63,998 0.03576674271070971
Hendon 2687 75,285 0.03569104071196121
Wantage 2954 82,931 0.0356199732307581
Glasgow North West 2432 68,418 0.03554620129205765
Witney 2825 79,767 0.03541564807501849
Nottingham South 2437 68,987 0.03532549610796237
Salford and Eccles 2445 69,582 0.03513839786151591
Ross, Skye and Lochaber 1894 54,169 0.03496464767671546
Southampton, Test 2455 70,270 0.03493667283335705
Stockport 2231 63,931 0.034896998326320566
Wycombe 2660 76,371 0.03482997472862736
Arfon 1409 40,492 0.0347969969376667
Henley 2711 77,946 0.034780489056526316
Beckenham 2343 67,439 0.03474250804430671
Hastings and Rye 2601 75,095 0.03463612757174246
Liverpool, Wavertree 2131 61,549 0.03462282084193082
Ealing, Southall 2263 65,606 0.03449379629911898
Ealing North 2539 73,881 0.03436607517494349
Plymouth, Sutton and Devonport 2515 73,274 0.03432322515489805
Mitcham and Morden 2345 68,474 0.03424657534246575
Leeds West 2220 64,950 0.03418013856812933
Altrincham and Sale West 2441 71,511 0.03413460866160451
South West Hertfordshire 2715 79,668 0.034078927549329716
Maidenhead 2526 74,187 0.0340490921590036
Central Devon 2471 72,737 0.033971706284284475
East Ham 2965 87,382 0.033931473301137535
Birmingham, Edgbaston 2215 65,591 0.03376987696482749
Calder Valley 2622 77,754 0.033721737788409596
Mid Sussex 2727 81,034 0.03365254090875435
Lancaster and Fleetwood 2075 61,922 0.03350989955104809
Hertford and Stortford 2697 80,610 0.033457387420915516
Windsor 2391 71,538 0.033422796276105005
Harrow West 2312 69,644 0.03319740394003791
Broxtowe 2372 71,764 0.0330527841257455
Chingford and Woodford Green 2187 66,680 0.03279844031193761
East Worthing and Shoreham 2449 74,775 0.03275158809762621
Wokingham 2546 77,881 0.03269090021956575
Bromley and Chislehurst 2140 65,477 0.032683232280037264
Mole Valley 2417 74,038 0.03264539830897647
Chesham and Amersham 2360 72,547 0.032530635312280315
Ilford South 2986 91,987 0.0324611086349158
Croydon South 2659 82,010 0.03242287525911474
Totnes 2206 68,630 0.03214337753169168
East Dunbartonshire 2147 66,966 0.03206104590389153
Somerton and Frome 2660 83,281 0.031940058356647975
Runnymede and Weybridge 2353 73,771 0.03189600249420504
Pudsey 2245 70,533 0.03182907291622361
City of Chester 2370 74,485 0.03181848694367993
Horsham 2515 79,085 0.03180122652841879
Watford 2645 83,535 0.031663374633387205
Arundel and South Downs 2436 77,242 0.03153724657569716
East Renfrewshire 2205 69,982 0.03150810208339287
Reigate 2309 73,429 0.03144534175870569
Chippenham 2331 74,218 0.03140747527553962
St Ives 2047 65,570 0.031218545066341315
Epsom and Ewell 2453 78,633 0.03119555402947872
Shipley 2184 70,464 0.030994550408719346
Romsey and Southampton North 2057 66,519 0.030923495542626918
Ilford North 2326 75,294 0.030892235769118388
Aberdeen South 2098 68,056 0.030827553779240624
North Somerset 2471 80,161 0.030825463754194683
Swansea West 1811 58,776 0.030811896011977678
Croydon Central 2406 78,171 0.030778677514679356
East Lothian 2445 79,481 0.030762068922132332
Colchester 2273 74,204 0.03063177187213627
City of Durham 2098 68,725 0.030527464532557294
Monmouth 1894 62,248 0.030426680375273102
Sutton and Cheam 2096 69,228 0.030276766626220603
High Peak 2214 73,336 0.030189811279589834
West Dorset 2341 78,000 0.030012820512820514
Cheadle 2198 73,239 0.030011332759868375
North East Somerset 2081 69,380 0.029994234649754974
Newcastle upon Tyne Central 1925 64,243 0.02996435409305294
Blackley and Broughton 1715 57,411 0.02987232411907126
Hexham 1781 59,708 0.029828498693642392
Buckingham 2306 77,425 0.029783661608007748
Aberdeen North 2017 67,745 0.02977341501217802
Dundee West 1945 65,927 0.029502328332853003
Harrogate and Knaresborough 2253 76,408 0.029486441210344466
Reading West 2137 72,567 0.029448647456832996
Tynemouth 2276 77,524 0.029358650224446625
Macclesfield 2102 71,712 0.029311691209281572
Milton Keynes North 2543 86,826 0.029288461981434134
Filton and Bradley Stoke 2069 71,310 0.02901416351142897
Carshalton and Wallington 2012 69,981 0.028750660893671138
Wells 2281 79,405 0.028726150746174673
North East Hertfordshire 2122 74,000 0.028675675675675676
East Hampshire 2038 71,074 0.028674339420885275
Beaconsfield 2142 74,726 0.02866472178358269
Lincoln 2124 74,121 0.028655846521228802
Coventry South 2016 70,397 0.028637583987954032
Newbury 2277 79,512 0.028637186839722308
Welwyn Hatfield 2096 73,247 0.028615506437123704
Westmorland and Lonsdale 1881 65,857 0.028561884082178052
Ruislip, Northwood and Pinner 2081 73,216 0.028422749125874124
East Devon 2174 76,519 0.02841124426612998
Bournemouth East 2050 72,275 0.028363887928052577
Colne Valley 2336 82,516 0.02830966115662417
Norwich North 1826 64,515 0.028303495311167947
Kenilworth and Southam 1808 63,957 0.02826899322982629
Keighley 1944 68,865 0.028229143977346983
Orkney and Shetland 972 34,552 0.028131511924056496
Derbyshire Dales 1785 63,476 0.02812086457873842
North Wiltshire 1908 67,851 0.028120440376707787
Brent North 2306 82,196 0.028054893182149983
Argyll and Bute 1932 68,875 0.0280508166969147
York Outer 2203 78,561 0.028041903743587785
Banbury 2421 86,420 0.02801434853043277
Chichester 2326 83,396 0.027891025948486737
Bedford 1930 69,311 0.027845507928034512
Worthing West 2099 75,617 0.027758308316912863
Wealden 2226 80,236 0.027743157684829753
Blackburn 2031 73,260 0.027723177723177724
Luton South 1864 67,741 0.027516570466925495
Slough 2372 86,366 0.027464511497580068
Sheffield, Heeley 1985 72,351 0.027435695429226963
Preston 1641 59,981 0.02735866357679932
The Cotswolds 2140 78,290 0.027334270021714138
Birmingham, Hodge Hill 2035 75,302 0.027024514621125602
Uxbridge and South Ruislip 1907 70,631 0.0269994761506987
Tonbridge and Malling 2016 74,877 0.02692415561520894
North East Hampshire 2070 76,918 0.026911776177227696
Shrewsbury and Atcham 2050 76,400 0.026832460732984294
Chelmsford 2105 78,580 0.026787986765080173
Derby North 1866 69,794 0.026735822563544145
Aylesbury 2147 80,315 0.026732241797920688
Southampton, Itchen 1917 72,281 0.026521492508404697
Milton Keynes South 2369 89,656 0.026423217631837245
Bournemouth West 1897 72,082 0.02631724979884021
Salisbury 1955 74,291 0.026315435247876592
Wirral West 1456 55,377 0.026292504108203767
Skipton and Ripon 2012 76,645 0.02625089699262835
Worcester 1899 72,461 0.026207201115082596
Bradford East 1731 66,121 0.026179277385399494
Suffolk Coastal 2031 77,816 0.026100030841986224
Eastbourne 2039 78,262 0.026053512560374126
East Surrey 2075 79,654 0.026050166972154568
West Aberdeenshire and Kincardine 1903 73,445 0.0259105453060113
Taunton Deane 2155 83,221 0.02589490633373788
Harborough 2013 77,760 0.025887345679012345
Dunfermline and West Fife 2018 78,037 0.025859528172533543
Loughborough 1945 75,217 0.02585851602696199
Huntingdon 2132 82,593 0.025813325584492633
South Norfolk 2082 80,721 0.02579254469097261
Huddersfield 1681 65,269 0.025754952580857682
Brecon and Radnorshire 1397 54,441 0.025660807112286695
Saffron Walden 2067 80,615 0.025640389505675123
Wythenshawe and Sale East 1947 75,994 0.025620443719240993
Hemel Hempstead 1908 74,616 0.025570923126407206
Perth and North Perthshire 1850 72,459 0.025531679984542983
Tatton 1658 65,004 0.02550612270014153
Enfield North 1731 68,118 0.02541178543116357
Crawley 1868 73,936 0.025265094135468513
Southend West 1689 66,876 0.025255697111071236
South Swindon 1867 73,926 0.025254984714444175
West Worcestershire 1851 73,394 0.025220045235305338
Gedling 1763 70,000 0.025185714285714287
Ochil and South Perthshire 1948 77,370 0.025177717461548402
Stratford-on-Avon 1795 71,304 0.02517390328733311
Sevenoaks 1796 71,958 0.02495900386336474
Basingstoke 1981 79,665 0.024866629008975082
Surrey Heath 1972 79,515 0.02480035213481733
Wallasey 1619 65,495 0.02471944423238415
Inverness, Nairn, Badenoch and Strathspey 1914 77,628 0.024656051940021642
Mid Bedfordshire 1926 78,501 0.024534719302938816
North East Bedfordshire 2044 83,551 0.024464099771397112
Midlothian 1658 67,875 0.024427255985267037
South East Cornwall 1733 71,071 0.024384066637587763
South Thanet 1726 70,970 0.024320135268423276
Devizes 1679 69,205 0.024261252799653205
Ipswich 1805 74,499 0.024228513134404488
Camborne and Redruth 1619 66,944 0.02418439292543021
Maidstone and The Weald 1764 73,181 0.02410461731870294
Newton Abbot 1685 69,928 0.024096213247912137
Vale of Glamorgan 1752 72,794 0.02406791768552353
Hertsmere 1771 73,767 0.02400802526875161
Bury South 1770 73,883 0.023956796556718053
Harwich and North Essex 1658 69,290 0.023928416798960888
Newcastle upon Tyne North 1613 67,619 0.023854242150874755
North Cornwall 1596 67,192 0.023752827717585426
Paisley and Renfrewshire South 1455 61,281 0.023743085132422775
Ludlow 1573 66,374 0.023699038780245277
South West Wiltshire 1729 73,018 0.02367909282642636
Harrow East 1678 70,981 0.023640129048618643
Leicester West 1493 63,204 0.023621922663122588
Spelthorne 1690 71,592 0.023605989496033077
Gateshead 1523 64,524 0.023603620358316285
North Dorset 1734 73,759 0.023508995512412045
Luton North 1576 67,329 0.023407447013916737
Thornbury and Yate 1546 66,066 0.023400841582659763
Dundee East 1587 67,822 0.023399486892158886
Orpington 1591 68,129 0.02335275726929795
Tiverton and Honiton 1772 76,270 0.02323325029500459
Torridge and West Devon 1823 78,621 0.02318718917337607
Faversham and Mid Kent 1612 69,523 0.02318657135048833
Bexhill and Battle 1824 78,796 0.023148383166658206
Feltham and Heston 1906 82,340 0.02314792324508137
Northampton North 1369 59,144 0.02314689571216015
North Herefordshire 1572 67,926 0.02314283190530872
Peterborough 1674 72,530 0.023080104784227215
Bracknell 1869 81,271 0.022997133048688955
Sefton Central 1552 67,744 0.02290977798771847
North West Hampshire 1814 79,223 0.02289739090920566
South Suffolk 1690 73,836 0.022888563844195242
Dewsbury 1821 79,770 0.022828130876269274
South Northamptonshire 1955 85,781 0.02279059465382777
Newark 1679 73,747 0.0227670278113008
Barking 1682 73,977 0.022736796571907483
Dumfriesshire, Clydesdale and Tweeddale 1556 68,483 0.022720967247346055
Bootle 1591 70,145 0.02268158813885523
Paisley and Renfrewshire North 1499 66,206 0.022641452436335075
Batley and Spen 1774 78,373 0.022635346356525844
Bury St Edmunds 1945 85,982 0.022621013700541974
Edmonton 1490 66,016 0.022570285991274842
Sheffield, Brightside and Hillsborough 1627 72,321 0.02249692343855865
Penrith and The Border 1464 65,209 0.02245088868101029
Preseli Pembrokeshire 1285 57,291 0.022429351905185805
Garston and Halewood 1653 73,719 0.022422984576567776
Newport West 1393 62,137 0.02241820493425817
Birkenhead 1397 62,410 0.022384233295946163
Weston-super-Mare 1797 80,309 0.022376072420276682
Eastleigh 1775 79,609 0.022296474016756898
Wirral South 1266 56,956 0.022227684528407895
Northampton South 1362 61,287 0.0222233100004895
Hazel Grove 1402 63,098 0.022219404735490823
Warrington South 1883 84,767 0.022213833213396723
Berwick-upon-Tweed 1264 56,969 0.02218750548543945
Aldershot 1606 72,430 0.0221731326798288
Poole 1608 72,557 0.022161886516807474
Montgomeryshire 1079 48,690 0.022160607927705894
Kingston upon Hull North 1420 64,148 0.022136309783625366
Cumbernauld, Kilsyth and Kirkintilloch East 1482 67,088 0.022090388743143334
South Dorset 1578 71,534 0.022059440266167137
Isle of Wight 2395 108,804 0.02201205838020661
Livingston 1813 82,373 0.022009639080766755
Broadland 1618 73,552 0.021998042201435718
Central Suffolk and North Ipswich 1686 76,666 0.021991495578222418
Halifax 1549 70,462 0.021983480457551587
Wolverhampton South West 1327 60,368 0.02198184468592632
Tewkesbury 1733 78,910 0.021961728551514383
Southport 1475 67,326 0.02190832664943707
Sutton Coldfield 1642 74,956 0.021906184961844283
Folkestone and Hythe 1830 83,651 0.02187660637649281
Leicester East 1639 75,430 0.02172875513721331
Fareham 1668 77,114 0.02163031356173976
Birmingham, Yardley 1560 72,146 0.021622820391982923
Bury North 1460 67,580 0.021604024859425867
Weaver Vale 1473 68,407 0.021532884061572645
Stevenage 1520 70,597 0.02153065994305707
Glasgow South West 1422 66,209 0.021477442643749338
Stafford 1475 68,705 0.021468597627538024
Rutland and Melton 1709 79,693 0.02144479439850426
Rochford and Southend East 1542 71,935 0.021436018627927992
Wyre and Preston North 1513 70,637 0.021419369452270055
Hereford and South Herefordshire 1527 71,485 0.02136112471147793
Gordon 1690 79,393 0.02128651140528762
Gower 1315 61,820 0.021271433193141377
Dwyfor Meirionnydd 944 44,394 0.021264134792990042
East Kilbride, Strathaven and Lesmahagow 1769 83,205 0.021260741541974642
Mid Derbyshire 1434 67,477 0.021251685759592156
Solihull 1650 77,956 0.02116578582790292
Newcastle-under-Lyme 1225 58,147 0.021067294959327222
Daventry 1535 72,873 0.021064042923991052
St Austell and Newquay 1612 76,607 0.021042463482449383
Pontypridd 1238 58,940 0.021004411265693926
Forest of Dean 1465 69,865 0.02096901166535461
Berwickshire, Roxburgh and Selkirk 1553 74,214 0.020925970841081196
North Devon 1562 74,737 0.020899955845163708
Glasgow North East 1391 66,678 0.02086145355289601
Mid Dorset and North Poole 1340 64,299 0.02084013748269802
South West Bedfordshire 1652 79,285 0.020836223749763513
Hayes and Harlington 1559 74,874 0.020821647033683256
Epping Forest 1526 73,447 0.020776886734652198
Oldham East and Saddleworth 1485 71,475 0.020776495278069254
North Norfolk 1429 68,867 0.020750141577243093
Congleton 1503 72,503 0.020730176682344177
Coventry North West 1526 73,626 0.020726373835329912
Thirsk and Malton 1604 77,451 0.020709868174716917
Rugby 1483 71,655 0.02069639243597795
Aberconwy 942 45,525 0.020691927512355848
Blaydon 1397 67,901 0.02057407107406371
Elmet and Rothwell 1626 79,143 0.020545089268791932
Meon Valley 1491 72,738 0.02049822651158954
South West Devon 1454 71,035 0.020468782994298586
Kirkcaldy and Cowdenbeath 1548 75,941 0.020384245664397362
Falkirk 1699 83,380 0.020376589110098344
Bolton North East 1383 67,895 0.0203696884895795
Rutherglen and Hamilton West 1687 82,830 0.02036701678135941
Linlithgow and East Falkirk 1769 86,955 0.020343856017480306
Ashford 1728 85,177 0.02028716672341125
Warley 1291 63,738 0.020254793059085632
Derby South 1412 70,240 0.02010250569476082
Dartford 1509 75,209 0.020064088074565545
Rochdale 1546 77,248 0.020013463131731565
Brentwood and Ongar 1435 71,918 0.019953280124586335
Walsall South 1351 67,743 0.019943019943019943
Bromsgrove 1462 73,337 0.019935366868020235
North West Cambridgeshire 1799 90,318 0.019918510153014903
Leeds East 1285 64,754 0.019844333940760416
Old Bexley and Sidcup 1303 66,035 0.01973196032407057
Bognor Regis and Littlehampton 1440 72,995 0.019727378587574493
Mid Norfolk 1520 77,154 0.01970085802421132
Carmarthen East and Dinefwr 1098 55,750 0.01969506726457399
West Lancashire 1391 70,906 0.019617521789411334
Carmarthen West and South Pembrokeshire 1132 57,755 0.019600034629036447
Morley and Outwood 1484 75,820 0.019572672118174626
Corby 1559 79,775 0.019542463177687246
Caithness, Sutherland and Easter Ross 928 47,558 0.01951301568610959
New Forest East 1418 72,697 0.019505619213997828
Chorley 1456 74,679 0.019496779549806505
Rochester and Strood 1498 77,119 0.019424525732958154
New Forest West 1323 68,446 0.019329106156678256
Crewe and Nantwich 1430 74,169 0.019280292305410618
Yeovil 1589 82,447 0.019272987494996785
Scarborough and Whitby 1415 73,511 0.019248819904504087
Inverclyde 1141 59,350 0.019224936815501265
North Thanet 1374 71,478 0.019222697893058003
Birmingham, Perry Barr 1342 69,943 0.019187052314027137
West Dunbartonshire 1327 69,208 0.019174083920933997
North Tyneside 1518 79,300 0.01914249684741488
Moray 1368 71,685 0.019083490269930947
Dover 1391 72,930 0.019073083778966132
Bolton South East 1328 69,687 0.019056638971400693
Erith and Thamesmead 1339 70,397 0.019020696904697643
Stalybridge and Hyde 1356 71,357 0.019003041047129222
Bridgwater and West Somerset 1529 80,491 0.018995912586500355
Witham 1272 67,090 0.018959606498733045
Kingswood 1292 68,193 0.018946226152244366
Lichfield 1404 74,234 0.018913166473583532
Darlington 1244 65,851 0.0188911330124068
Richmond (Yorks) 1488 79,062 0.018820672383698868
Selby and Ainsty 1430 76,082 0.018795510107515574
Clwyd West 1098 58,644 0.0187231430325353
Belfast East 1182 63,157 0.018715265132922716
Ynys Môn 932 49,939 0.018662768577664753
Pendle 1205 64,573 0.018661050284174502
Oldham West and Royton 1337 71,652 0.01865963266901133
Na h-Eileanan an Iar 406 21,769 0.018650374385594193
Birmingham, Northfield 1330 71,428 0.01862014896119169
Bridgend 1116 59,998 0.018600620020667355
Grantham and Stamford 1505 81,150 0.018545902649414664
Coventry North East 1398 75,462 0.01852588057565397
Fylde 1216 65,679 0.01851428919441526
Eddisbury 1263 68,569 0.018419402353833363
Morecambe and Lunesdale 1231 66,985 0.018377248637754723
Torbay 1400 76,350 0.0183366077275704
Kettering 1285 70,155 0.018316584705295416
Ribble Valley 1416 77,379 0.01829953863451324
Newport East 1025 56,015 0.018298669999107384
Gosport 1338 73,268 0.018261724081454385
Liverpool, West Derby 1154 63,651 0.018130115787654555
Ellesmere Port and Neston 1254 69,223 0.018115366279993644
Romford 1299 72,594 0.017894040829820646
Angus 1177 65,792 0.017889713035019454
Worsley and Eccles South 1291 72,177 0.017886584368981807
Barrow and Furness 1221 68,338 0.01786707249261026
Gloucester 1482 82,968 0.01786230835984958
North Ayrshire and Arran 1353 75,791 0.017851723819450858
South Leicestershire 1368 76,851 0.017800679236444548
Haltemprice and Howden 1267 71,195 0.017796193552918043
South Ribble 1361 76,489 0.017793408202486632
North Shropshire 1399 78,858 0.01774074919475513
Mid Worcestershire 1296 73,069 0.017736659869438474
Erewash 1273 71,943 0.01769456375185911
Penistone and Stocksbridge 1250 70,817 0.017651128966208678
Bexleyheath and Crayford 1144 64,828 0.01764669587215401
Gillingham and Rainham 1249 70,984 0.01759551448213682
The Wrekin 1159 65,942 0.01757605168178096
Clwyd South 965 54,996 0.01754673067132155
West Suffolk 1337 76,198 0.017546392293760992
Beverley and Holderness 1414 80,805 0.017498917146216198
Sleaford and North Hykeham 1539 87,972 0.017494202700859364
Braintree 1275 73,557 0.01733349647212366
Wellingborough 1288 74,317 0.017331162452736252
North Down 1110 64,207 0.017287834659772298
Havant 1218 70,573 0.017258725008147593
Portsmouth North 1260 73,105 0.017235483209082827
Stoke-on-Trent Central 1045 60,634 0.017234554870204834
Wakefield 1214 70,521 0.01721473036400505
Denton and Reddish 1136 66,141 0.017175428251765167
Bradford South 1093 63,674 0.017165562081854446
Middlesbrough 1060 61,873 0.017131866888626703
Dumfries and Galloway 1289 75,249 0.017129795744793952
Bolton West 1244 72,719 0.017106945915097843
Wrexham 872 50,992 0.017100721681832444
Alyn and Deeside 1060 62,016 0.01709236326109391
Charnwood 1318 77,269 0.017057293351796968
North Swindon 1380 80,983 0.017040613462084634
Sunderland Central 1243 72,950 0.017039067854694997
Caerphilly 1081 63,603 0.016996053645268305
Lanark and Hamilton East 1357 79,962 0.01697056101648283
Birmingham, Erdington 1100 65,128 0.016889816975801497
Liverpool, Walton 1045 61,908 0.01687988628287136
Gainsborough 1257 74,686 0.016830463540690357
North West Leicestershire 1209 72,193 0.016746776003213608
Bosworth 1329 79,738 0.016667084702400362
Delyn 892 53,639 0.016629691082980666
Kilmarnock and Loudoun 1250 75,250 0.016611295681063124
North West Durham 1159 69,816 0.016600779191016386
Coatbridge, Chryston and Bellshill 1221 73,894 0.016523669039434866
Basildon and Billericay 1096 66,347 0.016519209610080337
Stone 1108 67,339 0.01645406079686363
Jarrow 1050 64,002 0.016405737320708727
Christchurch 1135 69,303 0.01637735740155549
Rossendale and Darwen 1208 73,779 0.016373222732755932
South Derbyshire 1210 73,923 0.016368383317776604
Stourbridge 1130 69,077 0.01635855639358976
Sheffield South East 1108 67,950 0.016306107431935248
Chesterfield 1162 71,625 0.016223385689354275
Maldon 1120 69,066 0.016216372744910664
Vale of Clwyd 912 56,505 0.016140164587204672
Harlow 1096 67,994 0.016119069329646733
Kingston upon Hull West and Hessle 952 59,100 0.016108291032148902
Warrington North 1159 72,104 0.016074004216132254
Gravesham 1156 72,043 0.016045972544175006
Central Ayrshire 1117 70,021 0.015952357149997858
Sherwood 1170 73,349 0.01595113771148891
Chatham and Aylesford 1055 66,355 0.01589932936478035
Stockton South 1192 75,111 0.015869845961310594
Wyre Forest 1221 77,407 0.015773767230353845
Redditch 1033 65,531 0.015763531763592804
Halton 1137 72,818 0.015614271196682138
Wansbeck 947 60,705 0.015600032946215304
Carlisle 1025 65,827 0.015571118234159236
Broxbourne 1134 72,944 0.015546172406229436
Burton 1168 75,248 0.015522007229428024
Hyndburn 1060 68,341 0.015510454924569438
Meriden 1256 81,928 0.015330534127526609
Neath 858 56,097 0.015294935558051233
Glenrothes 1067 69,781 0.015290695174904343
South Shields 959 62,730 0.015287741112705245
Hornchurch and Upminster 1203 79,331 0.015164311555381881
Motherwell and Wishaw 1060 70,283 0.01508188324345859
Ashton-under-Lyne 1030 68,343 0.015071038731106332
St Helens South and Whiston 1171 77,720 0.01506690684508492
Workington 883 58,615 0.015064403309733004
East Yorkshire 1214 81,023 0.014983399775372426
Telford 991 66,166 0.01497748088141946
Staffordshire Moorlands 940 63,104 0.01489604462474645
Llanelli 883 59,314 0.01488687325083454
North East Derbyshire 1052 71,445 0.014724613338932045
Dagenham and Rainham 1017 69,128 0.01471183890753385
South West Norfolk 1127 76,970 0.014642068338313628
Blyth Valley 895 61,247 0.014612960634806603
Nuneaton 987 68,037 0.014506812469685612
Swansea East 837 58,011 0.014428298081398356
Louth and Horncastle 1080 74,870 0.014425003339121143
North West Norfolk 1073 74,402 0.014421655331845917
Ayr, Carrick and Cumnock 1052 72,995 0.014411946023700254
Halesowen and Rowley Regis 950 66,048 0.014383478682170542
Copeland 892 62,087 0.01436693671783143
Middlesbrough South and East Cleveland 1018 71,154 0.01430699609298142
North East Cambridgeshire 1187 82,990 0.014302928063622123
Waveney 1143 80,166 0.014257914826734526
Ogmore 786 55,572 0.014143813431224358
Heywood and Middleton 1128 79,989 0.014101939016614785
Burnley 907 64,477 0.014067031654698576
Foyle 983 70,036 0.014035638814324063
Glasgow East 987 70,378 0.014024268947682515
Rayleigh and Wickford 1080 77,174 0.013994350428900924
Sittingbourne and Sheppey 1063 76,018 0.013983530216527665
Belfast North 956 68,553 0.013945414496812684
Islwyn 775 55,697 0.013914573495879492
Torfaen 861 61,896 0.013910430399379604
Rotherham 884 63,698 0.013877986749976451
Nottingham North 905 65,918 0.013729178676537517
Doncaster Central 976 71,136 0.013720197930724246
Bishop Auckland 900 66,070 0.013621916149538369
Wigan 1026 75,990 0.013501776549545992
Stockton North 892 66,126 0.013489399026101684
St Helens North 1014 75,262 0.013472934548643406
Knowsley 1049 79,108 0.01326035293522779
North Durham 865 65,359 0.013234596612555272
Airdrie and Shotts 878 66,792 0.01314528686070188
Plymouth, Moor View 894 68,246 0.013099668845060516
Lagan Valley 932 71,152 0.013098718237013716
Banff and Buchan 889 68,609 0.012957483712049439
Rother Valley 957 74,275 0.012884550656344666
Aberavon 641 49,821 0.012866060496577748
Amber Valley 894 69,510 0.012861458782908935
Sedgefield 800 62,844 0.01272993444083763
Cynon Valley 654 51,422 0.012718291781727665
Hemsworth 909 72,714 0.012501031438237479
Thurrock 962 77,559 0.012403460591291791
Leigh 941 75,905 0.012397075291482774
Great Yarmouth 859 69,793 0.012307824566933646
South Staffordshire 890 72,771 0.012230146624342113
Dudley North 738 60,717 0.012154750728790948
Tamworth 871 71,913 0.012111857383226956
Great Grimsby 717 59,200 0.012111486486486486
South Down 909 75,220 0.012084551980856156
Scunthorpe 772 64,025 0.01205778992581023
Cleethorpes 842 71,008 0.011857818837314106
Brigg and Goole 811 68,488 0.011841490480084102
Blackpool North and Cleveleys 841 71,913 0.011694686635239804
Bassetlaw 898 76,796 0.011693317360279181
South Basildon and East Thurrock 829 71,155 0.011650621881807322
South Holland and The Deepings 890 76,460 0.01164007324091028
Washington and Sunderland West 793 68,190 0.011629271154128172
Don Valley 827 71,299 0.0115990406597568
East Antrim 721 62,811 0.011478881087707567
North Warwickshire 804 70,152 0.011460827916524119
Blackpool South 713 62,468 0.011413843888070692
Rhondda 588 51,811 0.011348941344502133
Ashfield 873 77,091 0.011324279098727477
Merthyr Tydfil and Rhymney 698 61,716 0.011309871022101238
Makerfield 824 74,320 0.01108719052744887
Barnsley Central 715 64,534 0.011079430997613661
South Antrim 747 67,425 0.011078976640711903
Hartlepool 773 69,947 0.011051224498548902
Stoke-on-Trent North 789 71,438 0.011044542120440102
Blaenau Gwent 564 51,335 0.010986656277393592
Dudley South 660 60,363 0.010933850206252173
Belfast West 683 62,697 0.010893663173676571
Kingston upon Hull East 714 65,710 0.010865926038654695
West Bromwich East 691 63,637 0.01085846284394299
Aldridge-Brownhills 649 60,215 0.01077804533754048
Castle Point 727 68,170 0.010664515182631656
Stoke-on-Trent South 726 68,091 0.010662202053134775
Mansfield 826 77,534 0.010653390770500683
Clacton 726 68,936 0.010531507485203668
Bolsover 758 71,979 0.010530849275483128
Houghton and Sunderland South 703 68,324 0.010289210233592881
Wolverhampton North East 627 61,065 0.010267747482191107
Cannock Chase 765 74,532 0.010264047657382064
Redcar 659 64,826 0.01016567426649801
Normanton, Pontefract and Castleford 829 82,592 0.010037291747384734
Doncaster North 699 70,989 0.009846595951485442
Strangford 631 64,289 0.009815053897245253
Wentworth and Dearne 728 74,283 0.009800358090007134
West Bromwich West 637 65,524 0.009721628716195592
Easington 596 61,659 0.009666066592062797
Boston and Skegness 638 67,064 0.009513300727663128
Barnsley East 650 69,135 0.00940189484342229
Upper Bann 748 80,060 0.009342992755433426
East Londonderry 610 66,926 0.00911454442219765
Wolverhampton South East 555 62,556 0.008872050642624208
Walsall North 570 67,080 0.00849731663685152
Newry and Armagh 610 77,633 0.007857483286746616
Fermanagh and South Tyrone 494 70,108 0.007046271466879671
West Tyrone 438 63,856 0.006859183162114758
North Antrim 502 75,876 0.006616057778480679
Mid Ulster 400 67,832 0.005896921806816842
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment