The Conservatives could have been within striking distance of an overall majority had the 2010 general election been held under England's new boundaries, early Guardian analysis suggests.

The Labour party could have netted 14 fewer seats, the Liberal Democrats 10 fewer, while the Conservatives, who dominate England, might have lost just six seats. The UK's only Green MP, Caroline Lucas, would not have been able to win her seat, according to the preliminary figures.

The initial analysis, carried out by the Guardian data team, is based on figures released by the boundary commission, showing the makeup of each of England's 502 new constituencies – breaking down exactly which previous constituencies voters came from. Using these figures and the results of the 2010 general election, the exercise modelled the effects of a uniform swing from the old boundaries to new.

In reality, the effect on MPs' seats is more complex to measure as voters are not spread evenly across constituencies: some areas within may heavily favour one party, others its main rival.

The new boundaries reduce the total number of constituencies in England by 31, to 502. Assuming, until Scotland and Wales' boundary commissions report in the next few months, that MPs in those countries remain unchanged, the Conservatives would have been just 10 seats short of an overall majority, versus 19 at present.

Any prospects of a Labour-led "rainbow coalition" would have been still more remote, with the parties having 24 fewer seats between them.

These early results corroborate fears from rival parties that Conservatives would be the major beneficiaries of boundary reform. At present, the Conservative parties tend to have larger majorities than Labour or Liberal Democrat MPs, providing a greater degree of protection against such changes.

The Conservative party has a far larger share of its MPs in England than either the Labour or the Lib Democrats. 297 of the 306 Tory MPs have English constituencies, versus 191 of Labour's 258 MPs and 43 of the Liberal Democrats' total of 57.

Consequently, the latter two parties are at significantly greater risk of losing still more seats to nationalist rivals in the wake of the yet-to-be-announced boundary changes in Scotland and Wales.

The full data - and our workings - are below. What do you think?

Data summary

Who might have won the new constituency votes Click heading to sort table. Download this - and more - data Constituency Con Green Lab LD WIN Abingdon & Oxford North 21,427 1,097 6,299 21,634 LD Aldershot 23,652 0 5,897 16,688 CON Altrincham & Sale 23,709 0 13,451 13,061 CON Arundel & South Downs 31,432 18 4,773 15,429 CON Ashfield 10,652 0 16,170 15,979 LAB Ashford 29,421 998 9,063 12,388 CON Ashton-under-Lyne 10,241 0 19,881 7,050 LAB Aylesbury 22,651 0 5,468 12,346 CON Banbury 28,012 904 10,160 10,823 CON Barking & Dagenham 10,398 544 25,307 4,963 LAB Barnsley North 8,091 0 19,788 7,720 LAB Barnsley South 7,121 0 20,282 7,449 LAB Barnsley West & Ecclesfield 10,584 0 20,440 9,309 LAB Barrow-in-Furness 17,420 516 20,765 7,349 LAB Basildon & Thurrock East 22,373 0 12,914 6,746 CON Basingstoke 25,589 0 10,327 12,414 CON Bassetlaw 16,402 0 24,421 5,437 LAB Bath 17,273 1,199 5,173 28,008 LD Battersea & Vauxhall 17,392 660 20,132 9,347 LAB Beaconsfield 32,197 771 6,163 10,317 CON Beckenham 17,879 394 4,473 6,361 CON Bedford 21,058 418 17,281 10,409 CON Bermondsey & Waterloo 7,582 698 13,477 20,017 LD Berwick & Morpeth 16,124 218 11,362 19,539 LD Bethnal Green & Bow 6,926 838 21,338 10,001 LAB Beverley 22,806 669 9,985 10,582 CON Bexhill 26,843 294 5,743 15,524 CON Bexleyheath & Sidcup 26,300 418 11,211 7,127 CON Bideford & Bude 22,994 535 2,509 23,035 LD Billericay & Great Dunmow 27,435 344 7,889 11,496 CON Birkenhead 12,627 0 25,112 8,357 LAB Birmingham Edgbaston 11,217 285 16,737 10,161 LAB Birmingham Erdington 18,277 203 14,916 7,554 CON Birmingham Hall Green 11,045 335 17,258 11,362 LAB Birmingham Harborne 16,605 453 19,818 7,287 LAB Birmingham Ladywood 4,661 440 21,268 10,936 LAB Birmingham Northfield 14,478 482 17,503 7,682 LAB Birmingham Perry Barr 7,870 226 21,161 9,540 LAB Birmingham Yardley 7,503 0 16,249 15,896 LAB Bishop Auckland 11,262 0 19,884 11,880 LAB Blaby 27,151 0 11,031 13,671 CON Blackburn 13,030 0 22,589 7,405 LAB Blackley & Broughton 6,427 216 20,738 6,637 LAB Blackpool North & Fleetwood 21,517 543 17,261 8,181 CON Blackpool South 17,002 0 18,353 6,502 LAB Blandford & Wimborne 27,019 183 3,451 22,907 CON Blyth & Ashington 8,010 389 21,164 12,802 LAB Bodmin & Newquay 20,526 158 3,413 22,332 LD Bognor Regis & Littlehampton 27,833 0 7,128 12,839 CON Bolsover 13,608 0 22,465 7,545 LAB Bolton North 19,169 232 22,158 7,545 LAB Bolton South 12,322 610 21,484 7,048 LAB Bootle 5,560 203 26,657 7,272 LAB Boston & Skegness 23,178 0 9,587 7,110 CON Bosworth 23,017 0 11,787 13,712 CON Bournemouth East 23,801 0 6,620 15,300 CON Bournemouth West 21,697 0 6,845 15,084 CON Bracknell 27,541 827 8,824 11,714 CON Bradford Central & East 15,565 540 18,001 11,456 LAB Bradford South & Cleckheaton 14,734 200 19,636 9,463 LAB Bradford West 19,027 1,163 20,290 7,931 LAB Braintree & Witham 26,601 1,140 9,732 9,781 CON Brentford & Isleworth 17,864 702 16,117 11,347 CON Brentwood & Ongar 30,162 585 5,923 12,296 CON Bridgnorth & Telford South 21,795 138 13,956 10,629 CON Bridgwater & West Somerset 21,973 667 7,589 15,244 CON Bridlington 23,154 686 10,101 10,679 CON Brigg & Humberston 21,346 0 16,266 8,507 CON Brighton & Hove North 17,396 8,831 17,365 10,520 CON Brighton Pavilion & Hove 15,640 10,216 16,286 9,019 LAB Bristol East 13,754 1,012 17,979 13,653 LAB Bristol North West 19,232 514 13,139 15,938 CON Bristol South 11,103 1,218 18,629 13,888 LAB Bristol West 9,118 1,874 13,653 23,845 LD Brixton 10,107 1,002 22,536 13,814 LAB Broadland & Dereham 26,641 1,109 8,537 16,002 CON Bromley & Chislehurst 29,141 714 8,433 11,418 CON Bromsgrove & Droitwich 25,763 164 11,119 11,408 CON Broxbourne 28,718 0 8,527 6,964 CON Broxtowe 21,195 451 20,430 9,166 CON Buckingham 4,021 135 3,111 1,709 SPKR Burnley North & Nelson 16,349 0 15,448 12,142 CON Burnley South & Accrington 11,915 230 17,661 12,702 LAB Burton 22,315 0 15,975 7,936 CON Bury North 20,472 0 18,732 8,522 CON Bury South 16,568 504 19,931 8,987 LAB Bury St Edmunds 24,846 2,245 8,706 13,821 CON Calder Valley 20,999 752 14,905 12,527 CON Camberwell & Peckham 6,258 1,289 25,979 11,698 LAB Cambridge 12,925 3,833 12,265 19,768 LD Camden & Regent’s Park 14,177 1,109 20,269 12,285 LAB Cannock Chase 18,558 0 15,313 7,854 CON Canterbury 24,369 1,119 8,268 14,746 CON Carlisle 22,176 579 16,414 9,676 CON Castle Point 23,323 138 7,599 6,816 CON Central Devon 28,037 1,064 3,725 19,551 CON Central Suffolk & North Ipswich 29,675 1,117 3,975 19,800 CON Chatham & Aylesford 23,071 501 13,985 7,317 CON Cheadle 20,280 116 7,115 23,093 LD Chelmsford 23,874 451 5,664 19,034 CON Chelsea & Fulham 26,612 817 11,555 7,991 CON Cheltenham 21,447 0 2,667 26,301 LD Chesham & Amersham 34,949 771 3,710 16,729 CON Chester 20,874 413 20,197 9,579 CON Chester-le-Street 9,597 0 22,812 9,788 LAB Chesterfield 8,303 608 19,283 18,279 LAB Chichester 29,294 0 5,534 14,495 CON Chingford & Edmonton 20,015 717 17,885 7,727 CON Chippenham 25,801 584 3,730 22,333 CON Chipping Barnet 25,139 1,039 13,000 10,383 CON Chorley 21,572 0 23,571 7,786 LAB Christchurch 29,938 102 4,852 14,823 CON Clapham Common 18,050 726 21,457 11,200 LAB Coalville & Keyworth 25,402 569 13,780 10,121 CON Colchester 15,082 690 5,647 22,024 LD Colne Valley & Skelmanthorpe 20,343 871 15,144 14,680 CON Congleton 23,745 0 8,933 16,532 CON Consett & Barnard Castle 11,427 0 18,076 11,635 LAB Copeland & Windermere 19,881 359 19,080 12,228 CON Corby 23,310 0 21,379 7,979 CON Coventry North East 9,850 0 21,921 7,391 LAB Coventry North West 13,893 506 20,294 8,494 LAB Coventry South 15,780 657 19,732 8,509 LAB Crawley 22,396 617 15,330 7,619 CON Crewe & Nantwich 23,161 0 17,182 7,571 CON Croydon Central & St Helier 21,441 672 11,277 17,703 CON Croydon East 20,368 620 15,843 7,199 CON Croydon North 10,849 885 25,192 6,289 LAB Dagenham North 17,000 356 17,849 4,436 LAB Darlington 14,219 0 18,359 10,670 LAB Dartford 23,883 0 13,003 7,307 CON Darwen & Haslingden 19,399 250 18,417 7,751 CON Daventry 28,833 562 9,120 10,527 CON Denton 11,205 0 18,493 9,404 LAB Deptford & Greenwich 8,275 2,364 24,153 10,678 LAB Derby East 17,593 0 17,843 11,267 LAB Derby South & Swadlincote 22,479 0 18,436 9,158 CON Derby West 16,017 0 15,461 12,143 CON Derbyshire Dales 28,880 738 12,260 12,098 CON Devizes 29,098 864 4,936 15,925 CON Dewsbury & Wakefield West 16,783 861 17,342 7,852 LAB Don Valley 13,068 0 16,716 7,532 LAB Doncaster Central 10,466 0 16,771 8,902 LAB Doncaster North 8,871 0 19,959 6,275 LAB Dover 24,998 68 17,545 9,679 CON Dudley East & Oldbury 16,090 0 19,021 5,613 LAB Dudley South & Rowley Regis 22,367 172 17,924 8,280 CON Dudley West 18,550 0 18,966 6,693 LAB Dulwich & Sydenham 10,078 1,390 21,961 12,497 LAB Durham 7,772 0 23,155 18,161 LAB Ealing 18,009 763 20,471 11,240 LAB Easington 6,377 0 23,937 6,988 LAB East Devon 26,036 831 5,749 16,803 CON East Ham 7,948 664 27,980 5,623 LAB East Hampshire 30,894 0 4,246 16,651 CON East Surrey 30,549 0 4,852 13,924 CON Eastbourne 20,988 0 2,469 24,385 LD Eastleigh 24,956 0 4,362 24,902 CON Eltham 21,916 513 19,699 7,056 CON Enfield North 20,599 563 20,213 6,027 CON Enfield Southgate 23,078 715 19,156 6,709 CON Epping Forest 25,811 672 6,757 10,290 CON Epsom & Ewell 29,712 0 6,293 14,182 CON Erewash 22,260 537 18,090 9,812 CON Erith 21,245 410 17,566 6,457 CON Esher & Walton 32,827 0 5,955 13,833 CON Evesham 29,631 657 7,052 16,430 CON Exeter 17,140 788 19,848 10,531 LAB Falmouth & Camborne 20,171 780 7,152 19,951 CON Fareham & Horndean 32,126 410 5,878 16,300 CON Feltham & Hayes 15,634 440 22,567 5,491 LAB Finchley & Golders Green 23,501 814 17,624 9,609 CON Folkestone & Hythe 25,393 620 5,562 15,549 CON Forest of Dean 24,074 955 12,830 11,263 CON Fylde 23,026 660 8,700 9,726 CON Gainsborough 24,551 0 7,791 13,868 CON Gateshead West 6,993 222 23,483 11,493 LAB Gillingham & Rainham 22,464 378 13,724 8,530 CON Glastonbury & Wincanton 23,504 122 2,806 26,187 LD Gloucester 19,515 492 17,185 9,405 CON Goole & Cottingham 23,894 421 11,073 10,871 CON Gosport 24,310 573 7,947 9,891 CON Grantham & Stamford 26,930 0 9,638 11,893 CON Gravesend 24,559 677 14,552 6,774 CON Great Yarmouth 20,692 483 14,713 9,779 CON Greenford & Northolt 14,250 507 24,155 5,814 LAB Grimsby 14,761 0 14,443 9,455 CON Guildford 28,437 0 2,700 20,965 CON Guiseley & Yeadon 18,633 386 15,901 14,809 CON Hackney North 7,069 2,019 27,464 11,306 LAB Hackney South 6,347 1,765 25,382 10,474 LAB Halesowen & Stourbridge 22,690 225 18,489 8,438 CON Halifax 16,839 97 17,561 9,655 LAB Hammersmith & Acton 19,098 775 20,212 10,339 LAB Hampstead & Kilburn 15,050 931 18,912 15,618 LAB Harborough 27,183 0 7,056 17,280 CON Harlow 21,915 53 15,176 7,084 CON Harrogate & Knaresborough 26,135 0 4,623 23,516 CON Harrow 20,006 750 22,554 8,379 LAB Hartlepool 12,051 0 18,379 7,331 LAB Harwich & Clacton 25,859 692 11,958 7,697 CON Hastings & Rye 20,306 0 18,329 7,763 CON Havant 24,416 0 7,522 11,671 CON Hazel Grove & Poynton 18,272 132 6,592 22,117 LD Hedge End & Hamble 23,776 374 7,590 18,422 CON Hemel Hempstead 25,262 27 11,217 11,822 CON Hemsworth & Wakefield South 11,600 166 19,829 5,944 LAB Hendon 20,008 528 19,900 5,843 CON Henley 32,481 1,419 6,603 14,754 CON Hereford 24,429 233 3,755 20,630 CON Herne Bay 25,550 278 10,573 11,237 CON Hertford & Stortford 29,958 50 7,737 14,375 CON Hertsmere 26,579 628 9,306 8,816 CON Hexham 18,788 0 13,910 16,167 CON High Peak 22,020 970 16,526 11,632 CON Hitchin & Harpenden 31,860 814 8,167 15,320 CON Hornchurch & Upminster 24,383 470 14,500 6,258 CON Hornsey & Wood Green 11,056 1,226 18,805 24,054 LD Horsham 27,813 538 3,956 16,989 CON Houghton-le-Spring 9,722 0 21,676 6,193 LAB Hoylake & Neston 22,102 0 21,177 9,007 CON Huddersfield 14,638 1,791 18,183 12,615 LAB Huntingdon 24,974 321 6,990 12,681 CON Huyton & Halewood 5,706 0 29,167 7,583 LAB Ilford North 18,679 831 19,223 6,876 LAB Ipswich 18,232 769 16,168 8,491 CON Isle of Wight North 16,791 476 4,181 11,403 CON Isle of Wight South 16,318 463 4,063 11,083 CON Islington North 7,569 1,459 27,058 14,043 LAB Jarrow & Gateshead East 8,640 155 24,936 8,978 LAB Keighley 25,114 487 19,308 9,331 CON Kendal & Penrith 25,690 0 4,090 27,032 LD Kenilworth & Dorridge 26,148 470 7,717 14,925 CON Kettering 25,201 33 15,205 8,183 CON Kidsgrove & Tunstall 13,303 25 17,905 8,275 LAB King’s Lynn 27,755 809 7,051 11,927 CON Kingston & Surbiton 21,114 523 4,571 26,078 LD Kingston upon Hull East 9,395 101 18,184 9,633 LAB Kingston upon Hull North 5,441 486 15,375 13,822 LAB Kingston upon Hull West & Hessle 15,106 254 15,104 11,861 CON Kingswood & Keynsham 22,050 539 18,348 10,265 CON Lancaster 23,223 1,241 15,372 10,754 CON Leeds North 12,637 675 16,630 15,923 LAB Leeds North East 15,830 0 21,817 8,517 LAB Leeds North West & Nidderdale 18,829 123 18,543 14,691 CON Leeds South & Outwood 12,828 0 18,374 7,996 LAB Leeds South East 18,145 0 19,865 8,635 LAB Leeds South West & Morley 14,142 588 19,656 8,985 LAB Leeds West & Pudsey 15,078 909 18,990 12,059 LAB Leicester East 11,945 747 26,296 6,947 LAB Leicester South 10,230 783 21,829 12,878 LAB Leicester West 14,267 644 15,739 10,069 LAB Leigh 12,336 0 20,928 7,978 LAB Letchworth 29,621 739 8,974 12,619 CON Lewes & Brighton East 19,868 2,207 13,379 15,276 CON Lewisham & Catford 10,796 1,080 21,192 13,199 LAB Lichfield 28,760 41 11,115 10,633 CON Lincoln 19,991 0 15,954 9,922 CON Liskeard 23,910 827 3,712 20,859 CON Liverpool North 3,465 0 29,699 5,901 LAB Liverpool Riverside 4,134 1,119 25,774 10,746 LAB Liverpool Wavertree 5,198 496 25,160 11,796 LAB Liverpool West Derby 3,687 106 28,872 7,257 LAB Loughborough 22,078 0 18,316 9,722 CON Louth & Horncastle 23,845 0 8,367 10,576 CON Ludlow & Leominster 29,216 937 3,859 18,311 CON Luton North & Dunstable 20,246 389 20,325 7,358 LAB Luton South 14,532 448 18,325 9,977 LAB Macclesfield 26,215 667 10,458 12,287 CON Maghull 13,423 0 26,242 9,308 LAB Maidenhead 32,456 490 3,857 15,415 CON Maidstone 26,750 819 6,552 15,175 CON Makerfield 8,535 0 20,999 7,372 LAB Maldon 31,660 357 7,579 10,564 CON Malton 22,900 220 6,070 10,177 CON Malvern & Ledbury 29,488 1,099 4,438 19,509 CON Manchester Central 6,200 464 18,155 10,292 LAB Manchester Gorton 4,156 968 18,818 11,479 LAB Manchester Withington 4,761 863 18,395 17,887 LAB Mansfield 12,014 0 17,683 7,043 LAB Margate & Ramsgate 23,551 0 14,459 7,616 CON Meriden 18,745 385 13,755 8,823 CON Mersey Banks 19,347 171 22,809 8,771 LAB Mid Derbyshire 20,910 0 16,759 8,203 CON Mid Leicestershire 25,846 0 10,145 12,947 CON Mid Sussex 27,494 626 3,580 20,310 CON Middlesbrough 11,233 0 18,172 7,648 LAB Middlesbrough South & Guisborough 14,982 0 18,204 10,452 LAB Middleton 10,815 0 18,318 8,923 LAB Milton Keynes North 21,512 681 13,830 10,634 CON Milton Keynes South 20,313 671 14,931 9,052 CON Mirfield 18,550 748 20,028 8,872 LAB Mitcham 14,736 530 24,632 8,596 LAB Mole Valley 31,983 898 3,875 16,113 CON Morecambe & Lunesdale 18,786 698 17,906 6,207 CON New Forest East & Romsey 27,697 872 4,849 17,182 CON New Forest West 32,414 1,230 5,485 13,575 CON Newark 28,899 201 12,452 10,995 CON Newbury 32,537 482 2,466 20,481 CON Newcastle upon Tyne Central 8,036 547 20,519 12,270 LAB Newcastle upon Tyne East & Tynemouth 10,985 443 22,256 11,297 LAB Newcastle upon Tyne North & Cramlington 8,540 143 21,558 13,639 LAB Newcastle upon Tyne South 8,092 554 19,361 13,239 LAB Newcastle-under-Lyme & Stone 19,931 216 14,681 10,032 CON Newmarket & Ely 24,985 448 5,384 16,420 CON Newton Abbot 23,246 847 3,784 22,035 CON North Bedfordshire 31,140 297 8,916 13,052 CON North Devon 18,630 703 2,692 24,497 LD North East Derbyshire 16,110 0 20,535 11,214 LAB North East Essex 25,421 1,061 10,550 11,484 CON North East Hampshire 34,856 0 5,935 14,556 CON North East Somerset 23,725 410 9,420 19,847 CON North Norfolk 18,461 584 3,886 27,305 LD North Shropshire 26,267 795 9,256 10,691 CON North Somerset 28,888 0 6,524 20,932 CON North Warwickshire 20,449 0 20,003 6,189 CON North West Essex 28,279 732 7,566 12,212 CON North West Hampshire 31,592 0 6,582 14,976 CON Northampton North 16,648 510 13,626 12,656 CON Northampton South 22,584 495 11,172 9,862 CON Northwich 24,374 136 11,514 10,554 CON Norwich North 21,277 1,370 14,597 10,571 CON Norwich South 10,890 7,087 13,635 13,945 LD Nottingham East 14,923 487 19,809 8,649 LAB Nottingham North & Hucknall 15,206 0 19,505 7,174 LAB Nottingham South & West Bridgford 20,369 941 15,716 11,475 CON Nottingham West 11,674 618 19,787 9,368 LAB Nuneaton 20,859 125 17,265 8,214 CON Oldham & Saddleworth 11,442 0 15,488 12,764 LAB Orpington 33,695 625 5,758 13,844 CON Oxford 9,236 1,176 20,831 16,481 LAB Paddington 19,539 695 17,348 7,288 CON Peterborough North 20,754 506 13,922 9,921 CON Peterborough South 24,606 35 8,793 10,501 CON Plymouth Devonport 15,978 582 17,062 8,930 LAB Plymouth Sutton 20,009 860 12,007 11,737 CON Poole 24,242 0 5,650 18,296 CON Poplar & Limehouse 12,643 449 18,670 5,206 LAB Portsmouth East 19,069 623 9,574 16,047 CON Portsmouth West 20,780 674 10,418 14,979 CON Preston 15,202 0 18,165 10,957 LAB Purley & Carshalton 25,345 767 8,792 17,892 CON Putney 26,701 725 14,573 9,118 CON Rawmarsh 7,412 0 20,977 6,867 LAB Rayleigh & Wickford 27,625 0 9,882 7,615 CON Reading East 22,189 1,115 13,280 14,255 CON Reading West 20,809 590 14,722 9,679 CON Redcar 7,113 0 15,680 16,784 LD Redditch 22,377 366 14,669 9,262 CON Reigate 27,427 1,094 5,798 13,439 CON Ribble Valley 23,130 0 12,110 10,118 CON Richmond & Thirsk 29,161 1,127 7,142 9,448 CON Richmond & Twickenham 26,174 609 3,559 27,947 LD Rochdale North & Rawtenstall 13,101 0 17,060 13,398 LAB Rochdale South 10,629 0 17,222 13,288 LAB Rochester 23,839 707 14,146 7,753 CON Rochford & Southend East 24,453 485 8,573 8,441 CON Romford 28,674 527 10,744 6,896 CON Rother Valley 13,321 0 19,205 8,136 LAB Rotherham & Sheffield East 6,947 0 20,666 7,957 LAB Rugby 24,350 528 13,651 11,531 CON Ruislip, Northwood & Pinner 29,666 803 13,260 9,142 CON Runnymede & Weybridge 28,158 678 6,588 11,584 CON Rutland & Melton 28,279 0 7,907 14,254 CON Salisbury 27,545 576 4,462 19,657 CON Scarborough & Whitby 21,278 740 13,083 11,182 CON Scunthorpe 16,365 399 17,832 8,185 LAB Sedgefield & Yarm 15,020 0 19,624 8,274 LAB Selby & Castleford 20,313 0 17,776 8,842 CON Sevenoaks 29,926 117 6,903 11,313 CON Sheffield Central 4,660 1,033 20,326 14,515 LAB Sheffield South East 7,873 477 22,525 13,019 LAB Sheffield South West 8,925 1,284 19,064 18,052 LAB Sheffield West & Penistone 14,893 755 12,809 25,834 LD Sherwood 20,552 0 19,174 7,991 CON Shrewsbury 22,859 554 10,703 15,070 CON Sittingbourne & Sheppey 23,974 0 11,763 7,832 CON Skipton & Ripon 28,098 138 5,716 16,974 CON Sleaford 27,959 0 10,099 10,134 CON Slough 16,050 532 21,467 6,811 LAB Smethwick 10,686 197 24,474 8,063 LAB Solihull 19,585 0 6,645 21,569 LD South Cambridgeshire 26,426 892 5,149 19,641 CON South Dorset 22,694 596 15,242 9,569 CON South Holland The Deepings 29,910 731 7,088 7,830 CON South Norfolk 27,538 1,015 7,360 16,435 CON South Northamptonshire 29,919 652 9,186 11,183 CON South Ribble 24,524 0 17,438 8,001 CON South Shields 9,629 758 23,559 6,759 LAB South Staffordshire 26,958 0 10,291 8,466 CON South Suffolk 24,708 0 7,415 15,963 CON South West Bedfordshire 28,061 299 9,410 11,699 CON South West Hertfordshire 29,250 125 7,863 16,151 CON South West Surrey 33,602 690 3,419 17,286 CON Southall & Heston 15,489 667 23,125 6,971 LAB Southampton Itchen 16,001 642 16,499 9,385 LAB Southampton Test 18,173 752 15,236 13,166 CON Southend West 21,769 723 7,200 12,538 CON Southport 18,199 0 7,086 23,297 LD Spelthorne 23,616 29 8,139 12,804 CON St Albans 25,094 855 10,185 20,998 CON St Helens North 10,033 0 23,257 9,076 LAB St Helens South & Whiston 8,276 0 24,563 10,326 LAB St Ives 20,762 1,410 5,011 22,463 LD St Neots 25,969 768 5,709 17,045 CON Stafford 25,636 628 17,411 9,936 CON Staffordshire Moorlands 25,550 134 15,258 9,949 CON Stalybridge & Hyde 15,097 695 19,311 8,089 LAB Stanmore 20,753 793 19,787 7,422 CON Stevenage 21,480 82 15,764 8,843 CON Stockport 11,150 560 19,859 10,209 LAB Stockton & Billingham 14,361 0 20,006 7,607 LAB Stoke-on-Trent Central 9,542 0 17,658 8,767 LAB Stoke-on-Trent South 12,496 0 17,576 7,493 LAB Stratford 8,118 615 25,213 8,287 LAB Stratford-upon-Avon 27,618 566 5,450 15,386 CON Streatham & Tooting 15,268 843 22,208 11,229 LAB Stretford & Urmston 15,242 910 22,795 8,821 LAB Stroud 23,933 1,559 22,620 9,051 CON Suffolk Coastal 25,595 1,108 8,853 16,424 CON Sunderland 12,700 0 20,293 7,377 LAB Surrey Heath 30,368 0 5,382 13,608 CON Sutton & Cheam 22,749 322 8,354 23,175 LD Sutton Coldfield 24,064 413 11,800 8,521 CON Swindon North 22,724 494 15,564 8,790 CON Swindon South 19,912 626 16,328 8,400 CON Swinton 11,001 0 17,616 9,351 LAB Tamworth 22,504 0 15,670 7,981 CON Taunton 21,846 0 2,641 25,401 LD Tavistock & Plympton 25,637 819 6,108 16,174 CON Teddington & Hanworth 17,869 602 8,752 22,782 LD Telford North & The Wrekin 23,483 0 15,827 8,893 CON Tewkesbury 25,655 529 6,298 19,300 CON The City of London & Islington South 10,879 932 20,862 16,044 LAB The Cotswolds 29,726 961 6,020 16,573 CON The Weald 27,794 793 5,394 13,820 CON Thetford & Swaffham 26,174 1,257 9,583 11,719 CON Thornbury & Filton 22,558 355 11,555 19,186 CON Thurrock 16,849 0 16,757 4,895 CON Tiverton & Honiton 27,266 792 4,845 18,063 CON Tonbridge 28,875 813 6,734 13,342 CON Torbay 19,042 468 3,230 23,118 LD Totnes & Ivybridge 25,944 1,172 4,624 17,615 CON Tottenham 8,174 1,091 26,876 9,780 LAB Trowbridge 25,247 305 4,771 21,191 CON Truro & St Austell 20,260 415 4,133 20,758 LD Tunbridge Wels 28,975 849 5,797 12,534 CON Uckfield 25,369 1,078 3,951 21,486 CON Uxbridge & South Ruislip 24,241 553 13,404 9,430 CON Wakefield East & Pontefract 12,981 138 20,108 7,233 LAB Wallasey 14,077 0 24,961 6,699 LAB Walsall North 24,068 699 11,885 7,618 CON Walsall South 16,805 157 19,154 7,878 LAB Walsall West 15,250 0 17,603 6,217 LAB Walthamstow 9,991 891 24,161 13,948 LAB Wanstead & Woodford 19,059 807 18,513 8,890 CON Wantage 29,036 1,035 7,789 15,604 CON Warminster & Shaftesbury 28,696 334 4,706 18,732 CON Warrington North 16,398 119 21,507 11,723 LAB Warrington South 18,909 347 19,055 13,389 LAB Warwick & Leamington 24,294 760 17,903 10,846 CON Washington 8,667 0 21,828 8,253 LAB Watford 20,651 718 13,031 17,074 CON Waveney 20,728 1,176 19,953 6,863 CON Wednesbury 12,481 0 19,630 5,401 LAB Wellingborough 25,496 507 12,874 9,028 CON Wells 21,804 626 5,008 20,197 CON Welwyn Hatfield 29,825 859 11,056 8,871 CON Wembley & Perivale 13,374 625 21,498 9,094 LAB West Dorset 27,255 674 3,811 23,337 CON West Ham & Royal Docks 6,001 527 26,383 4,661 LAB West Lancashire 17,348 480 21,644 6,501 LAB West Suffolk 24,107 312 7,233 11,489 CON Westhoughton 14,952 314 21,220 8,553 LAB Westminster & Kensington 22,355 900 10,011 8,529 CON Weston-Super-Mare 23,443 0 5,793 20,742 CON Whitley Bay 14,862 376 22,703 8,382 LAB Widnes & Runcorn 11,736 679 25,731 7,713 LAB Wigan 11,116 0 21,793 6,921 LAB Willesden 7,289 703 19,378 19,569 LD Wimbledon & New Malden 25,870 633 9,034 19,146 CON Winchester 28,099 0 3,164 22,801 CON Windsor 31,784 675 6,495 11,775 CON Winsford 23,338 108 11,450 10,292 CON Wisbech & Downham Market 27,384 387 9,882 11,285 CON Witney 33,738 2,368 7,459 11,155 CON Woking 26,616 0 4,227 19,464 CON Wokingham 28,566 563 5,480 15,162 CON Wolverhampton North 15,144 0 19,611 6,364 LAB Wolverhampton South 19,412 0 20,565 8,025 LAB Woolwich 13,052 907 22,889 7,648 LAB Worcester 19,657 746 16,629 9,672 CON Workington & Keswick 19,872 95 21,645 8,223 LAB Worthing East & Shoreham 23,139 1,111 7,977 12,185 CON Worthing West 24,922 977 5,687 13,421 CON Wycombe 25,578 0 8,831 15,031 CON Wyre Forest 19,059 0 7,401 6,126 CON Wythenshawe 9,179 219 18,479 12,339 LAB Yate 21,625 213 10,182 21,006 CON Yeovil 16,908 0 2,689 28,628 LD York Central 12,955 1,652 18,763 12,377 LAB York Outer 24,714 0 10,423 18,391 CON

• DATA: download the full spreadsheet

More open data

Data journalism and data visualisations from the Guardian

World government data

• Search the world's government data with our gateway

Development and aid data

• Search the world's global development data with our gateway

Can you do something with this data?

• Flickr Please post your visualisations and mash-ups on our Flickr group

• Contact us at data@guardian.co.uk

• Get the A-Z of data

• More at the Datastore directory

• Follow us on Twitter

• Like us on Facebook