England: 2001 general election results
How England voted at the 2001 general election: Labour won 323 of 529 seats with 41.4% of the vote. Every constituency result.
| Party | Seats | Change | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|---|
| Labour | 323 | −5 | 9,056,824 | 41.4% | −2.1 | |
| Conservative | 165 | 0 | 7,705,870 | 35.2% | +1.5 | |
| Liberal Democrats | 40 | +6 | 4,246,853 | 19.4% | +1.5 | |
| Others | 1 | −1 | 861,215 | 3.9% | −0.9 |
Change compared with the 1997 general election in England.
Constituencies
Download CSV| Constituency | Winner | Majority | % | Turnout | Result |
|---|---|---|---|---|---|
| Aldershot | Con | 6,594 | 14.6 | 57.9% | Con hold |
| Aldridge-Brownhills | Con | 3,768 | 10.0 | 60.6% | Con hold |
| Altrincham and Sale West | Con | 2,941 | 6.8 | 60.3% | Con hold |
| Amber Valley | Lab | 7,227 | 16.2 | 60.3% | Lab hold |
| Arundel and South Downs | Con | 13,704 | 29.9 | 64.7% | Con hold |
| Ashfield | Lab | 13,268 | 33.7 | 53.6% | Lab hold |
| Ashford | Con | 7,359 | 15.4 | 62.5% | Con hold |
| Ashton under Lyne | Lab | 15,518 | 43.4 | 49.1% | Lab hold |
| Aylesbury | Con | 10,009 | 20.4 | 61.4% | Con hold |
| Banbury | Con | 5,219 | 10.1 | 61.1% | Con hold |
| Barking | Lab | 9,534 | 37.9 | 45.5% | Lab hold |
| Barnsley Central | Lab | 15,130 | 54.9 | 45.8% | Lab hold |
| Barnsley East and Mexborough | Lab | 16,789 | 51.6 | 49.5% | Lab hold |
| Barnsley West and Penistone | Lab | 12,352 | 35.7 | 52.9% | Lab hold |
| Barrow and Furness | Lab | 9,889 | 25.3 | 60.3% | Lab hold |
| Basildon | Lab | 7,738 | 18.9 | 55.1% | Lab hold |
| Basingstoke | Con | 880 | 1.8 | 60.7% | Con hold |
| Bassetlaw | Lab | 9,748 | 25.1 | 56.8% | Lab hold |
| Bath | LD | 9,894 | 21.4 | 64.9% | LD hold |
| Batley and Spen | Lab | 5,064 | 13.1 | 60.5% | Lab hold |
| Battersea | Lab | 5,053 | 13.7 | 54.5% | Lab hold |
| Beaconsfield | Con | 13,065 | 31.0 | 60.8% | Con hold |
| Beckenham | Con | 4,959 | 10.9 | 62.6% | Con hold |
| Bedford | Lab | 6,157 | 15.2 | 59.9% | Lab hold |
| Berwick-upon-Tweed | LD | 8,458 | 23.3 | 63.8% | LD hold |
| Bethnal Green and Bow | Lab | 10,057 | 26.2 | 50.2% | Lab hold |
| Beverley and Holderness | Con | 781 | 1.7 | 62.0% | Con hold |
| Bexhill and Battle | Con | 10,503 | 23.5 | 64.9% | Con hold |
| Bexleyheath and Crayford | Lab | 1,472 | 3.7 | 63.5% | Lab hold |
| Billericay | Con | 5,013 | 11.0 | 58.1% | Con hold |
| Birkenhead | Lab | 15,591 | 53.8 | 48.3% | Lab hold |
| Birmingham Edgbaston | Lab | 4,698 | 12.5 | 56.0% | Lab hold |
| Birmingham Erdington | Lab | 9,962 | 32.6 | 46.6% | Lab hold |
| Birmingham Hall Green | Lab | 6,648 | 20.1 | 57.5% | Lab hold |
| Birmingham Hodge Hill | Lab | 11,618 | 43.9 | 47.9% | Lab hold |
| Birmingham Ladywood | Lab | 18,032 | 57.3 | 44.3% | Lab hold |
| Birmingham Northfield | Lab | 7,798 | 26.4 | 52.8% | Lab hold |
| Birmingham Perry Barr | Lab | 8,753 | 23.4 | 52.6% | Lab hold |
| Birmingham Selly Oak | Lab | 10,339 | 25.8 | 56.3% | Lab hold |
| Birmingham Sparkbrook and Small Heath | Lab | 14,316 | 39.1 | 49.3% | Lab hold |
| Birmingham Yardley | Lab | 2,576 | 8.6 | 57.2% | Lab hold |
| Bishop Auckland | Lab | 13,926 | 36.1 | 57.2% | Lab hold |
| Blaby | Con | 6,209 | 13.0 | 64.5% | Con hold |
| Blackburn | Lab | 9,249 | 23.0 | 55.5% | Lab hold |
| Blackpool North and Fleetwood | Lab | 5,721 | 13.4 | 57.2% | Lab hold |
| Blackpool South | Lab | 8,262 | 21.3 | 52.2% | Lab hold |
| Blaydon | Lab | 7,809 | 21.1 | 57.4% | Lab hold |
| Blyth Valley | Lab | 12,188 | 35.3 | 54.7% | Lab hold |
| Bognor Regis and Littlehampton | Con | 5,643 | 14.5 | 58.2% | Con hold |
| Bolsover | Lab | 18,777 | 49.1 | 56.5% | Lab hold |
| Bolton North East | Lab | 8,422 | 21.6 | 56.0% | Lab hold |
| Bolton South East | Lab | 12,871 | 37.7 | 50.1% | Lab hold |
| Bolton West | Lab | 5,518 | 13.4 | 62.4% | Lab hold |
| Bootle | Lab | 19,043 | 69.0 | 49.8% | Lab hold |
| Boston and Skegness | Con | 515 | 1.3 | 58.3% | Con hold |
| Bosworth | Con | 2,280 | 5.1 | 64.4% | Con hold |
| Bournemouth East | Con | 3,434 | 9.6 | 58.2% | Con hold |
| Bournemouth West | Con | 4,718 | 14.0 | 53.2% | Con hold |
| Bracknell | Con | 6,713 | 13.6 | 60.7% | Con hold |
| Bradford North | Lab | 8,969 | 25.6 | 52.7% | Lab hold |
| Bradford South | Lab | 9,662 | 27.5 | 51.3% | Lab hold |
| Bradford West | Lab | 4,165 | 10.9 | 53.6% | Lab hold |
| Braintree | Lab | 358 | 0.7 | 63.6% | Lab hold |
| Brent East | Lab | 13,047 | 45.0 | 51.9% | Lab hold |
| Brent North | Lab | 10,205 | 30.1 | 57.7% | Lab hold |
| Brent South | Lab | 17,380 | 60.7 | 51.2% | Lab hold |
| Brentford and Isleworth | Lab | 10,318 | 23.2 | 53.7% | Lab hold |
| Brentwood and Ongar | Con | 1,851 | 4.3 | 67.3% | Con hold |
| Bridgwater | Con | 4,987 | 10.4 | 64.4% | Con hold |
| Brigg and Goole | Lab | 3,961 | 9.7 | 63.5% | Lab hold |
| Brighton Kemptown | Lab | 4,922 | 12.6 | 57.6% | Lab hold |
| Brighton Pavilion | Lab | 9,643 | 23.7 | 58.5% | Lab hold |
| Bristol East | Lab | 13,392 | 33.2 | 57.4% | Lab hold |
| Bristol North West | Lab | 10,887 | 23.4 | 60.4% | Lab hold |
| Bristol South | Lab | 14,181 | 34.6 | 56.5% | Lab hold |
| Bristol West | Lab | 4,426 | 8.0 | 65.6% | Lab hold |
| Bromley and Chislehurst | Con | 9,037 | 20.9 | 64.3% | Con hold |
| Bromsgrove | Con | 8,138 | 17.8 | 67.1% | Con hold |
| Broxbourne | Con | 8,993 | 23.8 | 55.7% | Con hold |
| Broxtowe | Lab | 5,873 | 12.0 | 66.5% | Lab hold |
| Buckingham | Con | 13,325 | 29.4 | 69.4% | Con hold |
| Burnley | Lab | 10,498 | 28.5 | 55.7% | Lab hold |
| Burton | Lab | 4,849 | 10.4 | 61.7% | Lab hold |
| Bury North | Lab | 6,532 | 14.6 | 63.0% | Lab hold |
| Bury South | Lab | 12,772 | 32.3 | 58.8% | Lab hold |
| Bury St Edmunds | Con | 2,503 | 5.0 | 66.0% | Con hold |
| Calder Valley | Lab | 3,094 | 6.5 | 63.0% | Lab hold |
| Camberwell and Peckham | Lab | 14,123 | 56.3 | 46.8% | Lab hold |
| Cambridge | Lab | 8,579 | 20.0 | 60.6% | Lab hold |
| Cannock Chase | Lab | 10,704 | 26.1 | 55.4% | Lab hold |
| Canterbury | Con | 2,069 | 4.6 | 60.9% | Con hold |
| Carlisle | Lab | 5,702 | 16.3 | 59.4% | Lab hold |
| Carshalton and Wallington | LD | 4,547 | 11.2 | 60.3% | LD hold |
| Castle Point | Con | 985 | 2.5 | 58.4% | Con gain from Lab |
| Central Suffolk and North Ipswich | Con | 3,469 | 7.4 | 63.5% | Con hold |
| Charnwood | Con | 7,739 | 16.0 | 64.4% | Con hold |
| Chatham and Aylesford | Lab | 4,340 | 10.9 | 57.0% | Lab hold |
| Cheadle | LD | 33 | 0.1 | 63.2% | LD gain from Con |
| Cheltenham | LD | 5,255 | 12.6 | 61.9% | LD hold |
| Chesham and Amersham | Con | 11,882 | 26.2 | 64.7% | Con hold |
| Chester, City of | Lab | 6,894 | 15.4 | — | |
| Chesterfield | LD | 2,586 | 5.8 | 60.7% | LD gain from Lab |
| Chichester | Con | 11,355 | 22.9 | 63.8% | Con hold |
| Chingford and Woodford Green | Con | 5,487 | 14.8 | 58.5% | Con hold |
| Chipping Barnet | Con | 2,701 | 6.4 | 60.4% | Con hold |
| Chorley | Lab | 8,444 | 17.6 | 62.2% | Lab hold |
| Christchurch | Con | 13,544 | 27.3 | 67.5% | Con hold |
| Cities of London and Westminster | Con | 4,499 | 13.2 | 47.2% | Con hold |
| Cleethorpes | Lab | 5,620 | 13.3 | 62.0% | Lab hold |
| Colchester | LD | 5,553 | 12.7 | 56.1% | LD hold |
| Colne Valley | Lab | 4,639 | 9.9 | 63.3% | Lab hold |
| Congleton | Con | 7,134 | 15.8 | 62.7% | Con hold |
| Copeland | Lab | 4,964 | 14.3 | 64.9% | Lab hold |
| Corby | Lab | 5,700 | 12.1 | 65.0% | Lab hold |
| Cotswold | Con | 11,983 | 26.1 | 67.5% | Con hold |
| Coventry North East | Lab | 15,751 | 42.3 | 50.3% | Lab hold |
| Coventry North West | Lab | 10,874 | 25.6 | 55.5% | Lab hold |
| Coventry South | Lab | 8,279 | 20.7 | 55.3% | Lab hold |
| Crawley | Lab | 6,770 | 17.1 | 55.2% | Lab hold |
| Crewe and Nantwich | Lab | 9,906 | 23.8 | 60.2% | Lab hold |
| Crosby | Lab | 8,353 | 22.7 | 65.1% | Lab hold |
| Croydon Central | Lab | 3,984 | 8.7 | 59.1% | Lab hold |
| Croydon North | Lab | 16,858 | 40.3 | 53.2% | Lab hold |
| Croydon South | Con | 8,697 | 19.3 | 61.4% | Con hold |
| Dagenham | Lab | 8,693 | 31.5 | 46.5% | Lab hold |
| Darlington | Lab | 10,384 | 26.0 | 62.0% | Lab hold |
| Dartford | Lab | 3,306 | 7.4 | 61.9% | Lab hold |
| Daventry | Con | 9,649 | 17.0 | 65.5% | Con hold |
| Denton and Reddish | Lab | 15,330 | 45.6 | 48.5% | Lab hold |
| Derby North | Lab | 6,982 | 15.9 | 57.8% | Lab hold |
| Derby South | Lab | 13,855 | 32.2 | 55.9% | Lab hold |
| Devizes | Con | 11,896 | 22.3 | 64.2% | Con hold |
| Dewsbury | Lab | 7,449 | 20.3 | 58.8% | Lab hold |
| Don Valley | Lab | 9,520 | 26.0 | 54.8% | Lab hold |
| Doncaster Central | Lab | 11,999 | 35.4 | 51.6% | Lab hold |
| Doncaster North | Lab | 15,187 | 48.4 | 50.5% | Lab hold |
| Dover | Lab | 5,199 | 11.6 | 65.1% | Lab hold |
| Dudley North | Lab | 6,800 | 17.6 | 55.9% | Lab hold |
| Dudley South | Lab | 6,817 | 18.8 | 55.4% | Lab hold |
| Dulwich and West Norwood | Lab | 12,310 | 32.2 | 53.4% | Lab hold |
| Durham City of | Lab | 13,441 | 32.4 | 59.6% | Lab hold |
| Ealing Acton and Shepherd'S Bush | Lab | 10,789 | 29.0 | 52.6% | Lab hold |
| Ealing North | Lab | 11,837 | 26.3 | 58.0% | Lab hold |
| Ealing Southall | Lab | 10,886 | 23.3 | 56.8% | Lab hold |
| Easington | Lab | 21,949 | 66.5 | 53.6% | Lab hold |
| East Devon | Con | 8,195 | 17.1 | 68.8% | Con hold |
| East Ham | Lab | 21,032 | 56.4 | 52.3% | Lab hold |
| East Hampshire | Con | 8,890 | 17.7 | 64.3% | Con hold |
| East Surrey | Con | 13,203 | 28.1 | 63.3% | Con hold |
| East Worthing and Shoreham | Con | 6,139 | 14.3 | 59.7% | Con hold |
| East Yorkshire | Con | 4,682 | 10.8 | 60.1% | Con hold |
| Eastbourne | Con | 2,154 | 4.8 | 59.6% | Con hold |
| Eastleigh | LD | 3,058 | 6.4 | 63.8% | LD hold |
| Eccles | Lab | 14,528 | 43.8 | 48.3% | Lab hold |
| Eddisbury | Con | 4,568 | 10.3 | 64.2% | Con hold |
| Edmonton | Lab | 9,772 | 28.1 | 56.3% | Lab hold |
| Ellesmere Port and Neston | Lab | 10,861 | 26.2 | 60.9% | Lab hold |
| Elmet | Lab | 4,171 | 9.1 | 65.6% | Lab hold |
| Eltham | Lab | 6,996 | 20.7 | 58.7% | Lab hold |
| Enfield North | Lab | 2,291 | 6.0 | 57.0% | Lab hold |
| Enfield Southgate | Lab | 5,546 | 13.2 | 63.5% | Lab hold |
| Epping Forest | Con | 8,426 | 19.9 | 58.4% | Con hold |
| Epsom and Ewell | Con | 10,080 | 21.6 | 62.8% | Con hold |
| Erewash | Lab | 6,932 | 14.3 | 61.9% | Lab hold |
| Erith and Thamesmead | Lab | 11,167 | 33.5 | 50.2% | Lab hold |
| Esher and Walton | Con | 11,538 | 25.3 | 61.9% | Con hold |
| Exeter | Lab | 11,759 | 22.4 | 64.2% | Lab hold |
| Falmouth and Camborne | Lab | 4,527 | 9.7 | 64.3% | Lab hold |
| Fareham | Con | 7,009 | 15.4 | 63.5% | Con hold |
| Faversham and Mid Kent | Con | 4,183 | 10.2 | 60.4% | Con hold |
| Feltham and Heston | Lab | 12,657 | 35.0 | 49.2% | Lab hold |
| Finchley and Golders Green | Lab | 3,716 | 8.5 | 57.3% | Lab hold |
| Folkestone and Hythe | Con | 5,907 | 12.9 | 64.1% | Con hold |
| Forest of Dean | Lab | 2,049 | 4.6 | 67.3% | Lab hold |
| Fylde | Con | 9,610 | 21.5 | 60.9% | Con hold |
| Gainsborough | Con | 8,071 | 19.1 | 64.2% | Con hold |
| Gateshead East and Washington West | Lab | 17,904 | 53.3 | 52.5% | Lab hold |
| Gedling | Lab | 5,598 | 12.8 | 63.9% | Lab hold |
| Gillingham | Lab | 2,272 | 5.4 | 59.5% | Lab hold |
| Gloucester | Lab | 3,880 | 8.1 | 59.4% | Lab hold |
| Gosport | Con | 2,621 | 6.6 | 57.1% | Con hold |
| Grantham and Stamford | Con | 4,518 | 9.8 | 61.3% | Con hold |
| Gravesham | Lab | 4,862 | 11.1 | 62.7% | Lab hold |
| Great Grimsby | Lab | 11,484 | 34.8 | 52.3% | Lab hold |
| Great Yarmouth | Lab | 4,564 | 11.3 | 58.3% | Lab hold |
| Greenwich and Woolwich | Lab | 13,433 | 41.3 | 54.1% | Lab hold |
| Guildford | LD | 538 | 1.1 | 62.7% | LD gain from Con |
| Hackney North and Stoke Newington | Lab | 13,651 | 46.1 | 49.0% | Lab hold |
| Hackney South and Shoreditch | Lab | 15,049 | 49.6 | 47.4% | Lab hold |
| Halesowen and Rowley Regis | Lab | 7,359 | 18.7 | 59.8% | Lab hold |
| Halifax | Lab | 6,129 | 15.2 | 57.8% | Lab hold |
| Haltemprice and Howden | Con | 1,903 | 4.3 | 65.8% | Con hold |
| Halton | Lab | 17,428 | 50.6 | 54.1% | Lab hold |
| Hammersmith and Fulham | Lab | 2,015 | 4.5 | 56.4% | Lab hold |
| Hampstead and Highgate | Lab | 7,876 | 22.2 | 54.3% | Lab hold |
| Harborough | Con | 5,252 | 11.3 | 63.3% | Con hold |
| Harlow | Lab | 5,228 | 13.0 | 59.7% | Lab hold |
| Harrogate and Knaresborough | LD | 8,845 | 21.0 | 64.6% | LD hold |
| Harrow East | Lab | 11,124 | 23.1 | 58.4% | Lab hold |
| Harrow West | Lab | 6,156 | 13.2 | 63.0% | Lab hold |
| Hartlepool | Lab | 14,571 | 38.3 | 55.8% | Lab hold |
| Harwich | Lab | 2,596 | 5.4 | 62.1% | Lab hold |
| Hastings and Rye | Lab | 4,308 | 10.5 | 58.3% | Lab hold |
| Havant | Con | 4,207 | 10.4 | 57.6% | Con hold |
| Hayes and Harlington | Lab | 13,466 | 41.6 | 56.3% | Lab hold |
| Hazel Grove | LD | 8,435 | 21.9 | 59.1% | LD hold |
| Hemel Hempstead | Lab | 3,742 | 8.2 | 62.3% | Lab hold |
| Hemsworth | Lab | 15,636 | 44.4 | 51.8% | Lab hold |
| Hendon | Lab | 7,417 | 18.2 | 52.2% | Lab hold |
| Henley | Con | 8,458 | 19.1 | 64.3% | Con hold |
| Hereford | LD | 968 | 2.2 | 65.2% | LD hold |
| Hertford and Stortford | Con | 5,603 | 11.9 | 62.2% | Con hold |
| Hertsmere | Con | 4,902 | 11.8 | 60.3% | Con hold |
| Hexham | Con | 2,529 | 6.0 | 70.9% | Con hold |
| Heywood and Middleton | Lab | 11,670 | 30.1 | 53.1% | Lab hold |
| High Peak | Lab | 4,489 | 9.3 | 65.2% | Lab hold |
| Hitchin and Harpenden | Con | 6,663 | 14.8 | 66.9% | Con hold |
| Holborn and St Pancras | Lab | 11,175 | 35.9 | 49.6% | Lab hold |
| Hornchurch | Lab | 1,482 | 4.2 | 58.3% | Lab hold |
| Hornsey and Wood Green | Lab | 10,614 | 24.1 | 58.0% | Lab hold |
| Horsham | Con | 13,666 | 26.9 | 63.8% | Con hold |
| Houghton and Washington East | Lab | 19,818 | 58.9 | 49.5% | Lab hold |
| Hove | Lab | 3,171 | 7.6 | 58.9% | Lab hold |
| Huddersfield | Lab | 10,046 | 28.4 | 55.0% | Lab hold |
| Huntingdon | Con | 12,792 | 26.1 | 61.1% | Con hold |
| Hyndburn | Lab | 8,219 | 21.5 | 57.5% | Lab hold |
| Ilford North | Lab | 2,115 | 5.3 | 58.4% | Lab hold |
| Ilford South | Lab | 13,997 | 33.9 | 54.3% | Lab hold |
| Ipswich | Lab | 8,081 | 20.8 | 57.0% | Lab hold |
| Isle of Wight | Con | 2,826 | 4.5 | 60.8% | Con gain from LD |
| Islington North | Lab | 12,958 | 42.9 | 48.8% | Lab hold |
| Islington South and Finsbury | Lab | 7,280 | 25.8 | 47.4% | Lab hold |
| Jarrow | Lab | 17,595 | 51.0 | 55.1% | Lab hold |
| Keighley | Lab | 4,005 | 9.2 | 63.4% | Lab hold |
| Kensington and Chelsea | Con | 8,771 | 31.3 | 43.3% | Con hold |
| Kettering | Lab | 665 | 1.2 | 68.1% | Lab hold |
| Kingston and Surbiton | LD | 15,676 | 31.9 | 67.5% | LD hold |
| Kingston upon Hull East | Lab | 15,325 | 49.6 | 46.5% | Lab hold |
| Kingston upon Hull North | Lab | 10,721 | 37.4 | 45.5% | Lab hold |
| Kingston upon Hull West and Hessle | Lab | 10,951 | 37.9 | 45.9% | Lab hold |
| Kingswood | Lab | 13,962 | 26.5 | 64.6% | Lab hold |
| Knowsley North and Sefton East | Lab | 18,927 | 50.5 | 53.0% | Lab hold |
| Knowsley South | Lab | 21,316 | 58.3 | 51.8% | Lab hold |
| Lancaster and Wyre | Lab | 481 | 0.9 | 65.9% | Lab hold |
| Leeds Central | Lab | 14,381 | 52.7 | 41.7% | Lab hold |
| Leeds East | Lab | 12,643 | 43.5 | 51.5% | Lab hold |
| Leeds North East | Lab | 7,089 | 17.8 | 62.0% | Lab hold |
| Leeds North West | Lab | 5,236 | 12.3 | 58.2% | Lab hold |
| Leeds West | Lab | 14,935 | 46.5 | 50.0% | Lab hold |
| Leicester East | Lab | 13,442 | 33.1 | 62.1% | Lab hold |
| Leicester South | Lab | 13,243 | 31.4 | 58.0% | Lab hold |
| Leicester West | Lab | 9,639 | 29.0 | 50.9% | Lab hold |
| Leigh | Lab | 16,362 | 46.4 | 49.7% | Lab hold |
| Leominster | Con | 10,367 | 22.2 | 69.4% | Con hold |
| Lewes | LD | 9,710 | 21.4 | 68.5% | LD hold |
| Lewisham Deptford | Lab | 15,293 | 52.5 | 48.3% | Lab hold |
| Lewisham East | Lab | 9,003 | 29.9 | 53.1% | Lab hold |
| Lewisham West | Lab | 11,920 | 38.7 | 52.1% | Lab hold |
| Leyton and Wanstead | Lab | 12,904 | 38.3 | 54.8% | Lab hold |
| Lichfield | Con | 4,426 | 10.6 | 65.9% | Con hold |
| Lincoln | Lab | 8,420 | 22.7 | 56.0% | Lab hold |
| Liverpool Garston | Lab | 12,494 | 38.3 | 50.2% | Lab hold |
| Liverpool Riverside | Lab | 13,950 | 54.7 | 34.1% | Lab hold |
| Liverpool Walton | Lab | 17,996 | 63.2 | 43.0% | Lab hold |
| Liverpool Wavertree | Lab | 12,319 | 38.3 | 44.3% | Lab hold |
| Liverpool West Derby | Lab | 15,853 | 51.3 | 45.5% | Lab hold |
| Loughborough | Lab | 6,378 | 14.4 | 63.1% | Lab hold |
| Louth and Horncastle | Con | 7,554 | 17.0 | 62.1% | Con hold |
| Ludlow | LD | 1,630 | 3.8 | 67.9% | LD gain from Con |
| Luton North | Lab | 9,977 | 25.5 | 57.9% | Lab hold |
| Luton South | Lab | 10,133 | 25.8 | 55.1% | Lab hold |
| Macclesfield | Con | 7,200 | 15.8 | 62.3% | Con hold |
| Maidenhead | Con | 3,284 | 7.6 | 62.0% | Con hold |
| Maidstone and the Weald | Con | 10,318 | 22.6 | 61.6% | Con hold |
| Makerfield | Lab | 17,750 | 50.9 | 50.9% | Lab hold |
| Maldon and East Chelmsford | Con | 8,462 | 19.2 | 62.8% | Con hold |
| Manchester Blackley | Lab | 14,464 | 54.5 | 44.9% | Lab hold |
| Manchester Central | Lab | 13,742 | 53.0 | 39.1% | Lab hold |
| Manchester Gorton | Lab | 11,304 | 41.5 | 42.7% | Lab hold |
| Manchester Withington | Lab | 11,524 | 32.9 | 51.9% | Lab hold |
| Mansfield | Lab | 11,038 | 30.0 | 55.2% | Lab hold |
| Medway | Lab | 3,780 | 9.8 | 59.5% | Lab hold |
| Meriden | Con | 3,784 | 8.5 | 60.4% | Con hold |
| Mid Bedfordshire | Con | 8,066 | 17.3 | 65.9% | Con hold |
| Mid Dorset and North Poole | LD | 384 | 0.9 | 65.6% | LD gain from Con |
| Mid Norfolk | Con | 4,562 | 8.7 | 68.1% | Con hold |
| Mid Sussex | Con | 6,898 | 15.1 | 64.9% | Con hold |
| Mid Worcestershire | Con | 10,627 | 23.7 | 62.3% | Con hold |
| Middlesbrough | Lab | 16,330 | 48.4 | 49.8% | Lab hold |
| Middlesbrough South and East Cleveland | Lab | 9,351 | 21.3 | 61.0% | Lab hold |
| Milton Keynes South West | Lab | 6,978 | 15.4 | 62.3% | Lab hold |
| Mitcham and Morden | Lab | 13,785 | 36.3 | 57.8% | Lab hold |
| Mole Valley | Con | 10,153 | 21.6 | 68.9% | Con hold |
| Morecambe and Lunesdale | Lab | 5,092 | 12.2 | 61.1% | Lab hold |
| Morley and Rothwell | Lab | 12,090 | 31.5 | 53.5% | Lab hold |
| New Forest East | Con | 3,829 | 9.1 | 63.2% | Con hold |
| New Forest West | Con | 13,191 | 29.9 | 65.1% | Con hold |
| Newark | Con | 4,073 | 9.0 | 63.5% | Con gain from Lab |
| Newbury | LD | 2,415 | 4.8 | 67.3% | LD hold |
| Newcastle upon Tyne Central | Lab | 11,605 | 33.3 | 51.3% | Lab hold |
| Newcastle upon Tyne East and Wallsend | Lab | 14,223 | 43.5 | 53.2% | Lab hold |
| Newcastle upon Tyne North | Lab | 14,450 | 39.7 | 57.5% | Lab hold |
| Newcastle-under-Lyme | Lab | 9,986 | 25.8 | 58.8% | Lab hold |
| Normanton | Lab | 9,937 | 29.1 | 52.2% | Lab hold |
| North Cornwall | LD | 9,832 | 18.2 | 63.8% | LD hold |
| North Devon | LD | 2,984 | 6.1 | 68.3% | LD hold |
| North Dorset | Con | 3,797 | 7.9 | 66.3% | Con hold |
| North Durham | Lab | 18,683 | 48.4 | 56.9% | Lab hold |
| North East Bedfordshire | Con | 8,577 | 19.0 | 64.8% | Con hold |
| North East Cambridgeshire | Con | 6,373 | 13.3 | 60.1% | Con hold |
| North East Derbyshire | Lab | 12,258 | 29.1 | 58.9% | Lab hold |
| North East Hampshire | Con | 13,257 | 30.2 | 61.6% | Con hold |
| North East Hertfordshire | Con | 3,444 | 7.7 | 65.0% | Con hold |
| North East Milton Keynes | Lab | 1,829 | 3.9 | 64.6% | Lab hold |
| North Essex | Con | 7,186 | 16.0 | 62.8% | Con hold |
| North Norfolk | LD | 483 | 0.9 | 70.2% | LD gain from Con |
| North Shropshire | Con | 6,241 | 13.4 | 63.1% | Con hold |
| North Southwark and Bermondsey | LD | 9,632 | 26.1 | 50.1% | LD hold |
| North Swindon | Lab | 8,105 | 19.2 | 61.0% | Lab hold |
| North Thanet | Con | 6,650 | 15.9 | 59.0% | Con hold |
| North Tyneside | Lab | 20,568 | 54.9 | 57.7% | Lab hold |
| North Warwickshire | Lab | 9,639 | 21.7 | 60.2% | Lab hold |
| North West Cambridgeshire | Con | 8,101 | 18.4 | 61.7% | Con hold |
| North West Durham | Lab | 16,333 | 41.6 | 58.5% | Lab hold |
| North West Hampshire | Con | 12,009 | 24.7 | 62.3% | Con hold |
| North West Leicestershire | Lab | 8,157 | 18.1 | 65.8% | Lab hold |
| North West Norfolk | Con | 3,485 | 6.8 | 65.1% | Con gain from Lab |
| North Wiltshire | Con | 3,878 | 7.3 | 67.3% | Con hold |
| Northampton North | Lab | 7,893 | 19.0 | 56.0% | Lab hold |
| Northampton South | Lab | 885 | 1.7 | 59.6% | Lab hold |
| Northavon | LD | 9,877 | 17.7 | 70.7% | LD hold |
| Norwich North | Lab | 5,863 | 12.9 | 59.1% | Lab hold |
| Norwich South | Lab | 8,816 | 20.7 | 59.8% | Lab hold |
| Nottingham East | Lab | 10,320 | 34.7 | 45.5% | Lab hold |
| Nottingham North | Lab | 12,240 | 40.7 | 46.7% | Lab hold |
| Nottingham South | Lab | 9,989 | 27.3 | 50.1% | Lab hold |
| Nuneaton | Lab | 7,535 | 17.4 | 60.1% | Lab hold |
| Old Bexley and Sidcup | Con | 3,345 | 7.9 | 62.1% | Con hold |
| Oldham East and Saddleworth | Lab | 2,726 | 6.0 | 61.0% | Lab hold |
| Oldham West and Royton | Lab | 12,971 | 32.5 | 57.6% | Lab hold |
| Orpington | Con | 269 | 0.5 | 64.6% | Con hold |
| Oxford East | Lab | 10,344 | 26.0 | 55.8% | Lab hold |
| Oxford West and Abingdon | LD | 9,185 | 17.8 | 64.5% | LD hold |
| Pendle | Lab | 4,275 | 10.8 | 63.2% | Lab hold |
| Penrith and the Border | Con | 14,677 | 33.2 | 64.5% | Con hold |
| Peterborough | Lab | 2,854 | 7.2 | 61.4% | Lab hold |
| Plymouth Devonport | Lab | 13,033 | 31.2 | 56.6% | Lab hold |
| Plymouth Sutton | Lab | 7,517 | 19.2 | 57.1% | Lab hold |
| Pontefract and Castleford | Lab | 16,378 | 52.2 | 49.7% | Lab hold |
| Poole | Con | 7,166 | 18.3 | 60.7% | Con hold |
| Poplar and Canning Town | Lab | 14,108 | 41.4 | 44.9% | Lab hold |
| Portsmouth North | Lab | 5,134 | 13.9 | 57.4% | Lab hold |
| Portsmouth South | LD | 6,093 | 15.5 | 50.9% | LD hold |
| Preston | Lab | 12,268 | 34.0 | 49.2% | Lab hold |
| Pudsey | Lab | 5,626 | 12.5 | 63.3% | Lab hold |
| Putney | Lab | 2,771 | 8.1 | 56.5% | Lab hold |
| Rayleigh | Con | 8,290 | 19.4 | 60.5% | Con hold |
| Reading East | Lab | 5,595 | 12.8 | 58.4% | Lab hold |
| Reading West | Lab | 8,849 | 21.1 | 59.1% | Lab hold |
| Redcar | Lab | 13,443 | 35.2 | 56.3% | Lab hold |
| Redditch | Lab | 2,484 | 6.7 | 59.2% | Lab hold |
| Regent'S Park and Kensington North | Lab | 10,266 | 27.7 | 48.8% | Lab hold |
| Reigate | Con | 8,025 | 20.3 | 60.2% | Con hold |
| Ribble Valley | Con | 11,238 | 22.9 | 66.2% | Con hold |
| Richmond | Con | 16,319 | 37.1 | 67.4% | Con hold |
| Richmond Park | LD | 4,964 | 10.1 | 68.0% | LD hold |
| Rochdale | Lab | 5,655 | 14.4 | 56.7% | Lab hold |
| Rochford and Southend East | Con | 7,034 | 18.8 | 52.7% | Con hold |
| Romford | Con | 5,977 | 16.7 | 59.6% | Con gain from Lab |
| Romsey | LD | 2,370 | 4.9 | 67.2% | LD gain from Con |
| Rossendale and Darwen | Lab | 4,970 | 11.9 | 58.7% | Lab hold |
| Rother Valley | Lab | 14,882 | 40.4 | 53.2% | Lab hold |
| Rotherham | Lab | 13,077 | 44.6 | 50.7% | Lab hold |
| Rugby and Kenilworth | Lab | 2,877 | 5.4 | 67.4% | Lab hold |
| Ruislip Northwood | Con | 7,537 | 20.3 | 61.1% | Con hold |
| Runnymede and Weybridge | Con | 8,360 | 19.7 | 56.1% | Con hold |
| Rushcliffe | Con | 7,357 | 13.5 | 66.5% | Con hold |
| Rutland and Melton | Con | 8,612 | 18.3 | 64.2% | Con hold |
| Ryedale | Con | 4,875 | 11.1 | 65.7% | Con hold |
| Saffron Walden | Con | 12,004 | 24.0 | 65.2% | Con hold |
| Salford | Lab | 11,012 | 48.9 | 41.6% | Lab hold |
| Salisbury | Con | 8,703 | 16.5 | 65.3% | Con hold |
| Scarborough and Whitby | Lab | 3,585 | 7.5 | 63.2% | Lab hold |
| Scunthorpe | Lab | 10,372 | 30.9 | 56.6% | Lab hold |
| Sedgefield | Lab | 17,713 | 44.0 | 62.0% | Lab hold |
| Selby | Lab | 2,138 | 4.3 | 65.0% | Lab hold |
| Sevenoaks | Con | 10,154 | 23.8 | 63.9% | Con hold |
| Sheffield Attercliffe | Lab | 18,844 | 52.6 | 52.9% | Lab hold |
| Sheffield Brightside | Lab | 17,049 | 66.7 | 47.2% | Lab hold |
| Sheffield Central | Lab | 12,544 | 41.7 | 49.5% | Lab hold |
| Sheffield Hallam | LD | 9,347 | 24.4 | 64.8% | LD hold |
| Sheffield Heeley | Lab | 11,704 | 34.3 | 55.1% | Lab hold |
| Sheffield Hillsborough | Lab | 14,569 | 34.3 | 57.3% | Lab hold |
| Sherwood | Lab | 9,373 | 20.4 | 60.7% | Lab hold |
| Shipley | Lab | 1,428 | 3.1 | 66.2% | Lab hold |
| Shrewsbury and Atcham | Lab | 3,579 | 7.2 | 66.6% | Lab hold |
| Sittingbourne and Sheppey | Lab | 3,509 | 9.3 | 57.5% | Lab hold |
| Skipton and Ripon | Con | 12,930 | 26.3 | 66.1% | Con hold |
| Sleaford and North Hykeham | Con | 8,622 | 17.7 | 64.9% | Con hold |
| Slough | Lab | 12,508 | 32.1 | 53.4% | Lab hold |
| Solihull | Con | 9,407 | 19.5 | 63.3% | Con hold |
| Somerton and Frome | LD | 668 | 1.3 | 69.3% | LD hold |
| South Cambridgeshire | Con | 8,403 | 17.4 | 67.1% | Con hold |
| South Derbyshire | Lab | 7,851 | 15.1 | 64.0% | Lab hold |
| South Dorset | Lab | 153 | 0.3 | 65.5% | Lab gain from Con |
| South East Cambridgeshire | Con | 8,990 | 17.3 | 63.5% | Con hold |
| South East Cornwall | LD | 5,375 | 10.4 | 65.4% | LD hold |
| South Holland and the Deepings | Con | 11,099 | 24.0 | 62.1% | Con hold |
| South Norfolk | Con | 6,893 | 12.3 | 67.6% | Con hold |
| South Ribble | Lab | 3,802 | 8.2 | 62.5% | Lab hold |
| South Shields | Lab | 14,090 | 46.3 | 49.7% | Lab hold |
| South Staffordshire | Con | 6,881 | 16.3 | 60.3% | Con hold |
| South Suffolk | Con | 5,081 | 11.2 | 66.2% | Con hold |
| South Swindon | Lab | 7,341 | 16.9 | 61.0% | Lab hold |
| South Thanet | Lab | 1,792 | 4.5 | 63.9% | Lab hold |
| South West Bedfordshire | Con | 776 | 1.8 | 62.1% | Con hold |
| South West Devon | Con | 7,144 | 15.2 | 66.1% | Con hold |
| South West Hertfordshire | Con | 8,181 | 17.3 | 64.5% | Con hold |
| South West Norfolk | Con | 9,366 | 17.7 | 63.1% | Con hold |
| South West Surrey | Con | 861 | 1.7 | 70.3% | Con hold |
| Southampton Itchen | Lab | 11,223 | 27.1 | 54.0% | Lab hold |
| Southampton Test | Lab | 11,207 | 27.0 | 56.3% | Lab hold |
| Southend West | Con | 7,941 | 21.3 | 58.0% | Con hold |
| Southport | LD | 3,007 | 7.3 | 58.6% | LD hold |
| Spelthorne | Con | 3,262 | 7.8 | 60.8% | Con hold |
| St Albans | Lab | 4,466 | 10.2 | 66.3% | Lab hold |
| St Helens North | Lab | 15,901 | 42.3 | 52.7% | Lab hold |
| St Helens South | Lab | 8,985 | 26.6 | 51.4% | Lab hold |
| St Ives | LD | 10,053 | 20.4 | 66.3% | LD hold |
| Stafford | Lab | 5,032 | 11.3 | 65.3% | Lab hold |
| Staffordshire Moorlands | Lab | 5,838 | 13.7 | 63.9% | Lab hold |
| Stalybridge and Hyde | Lab | 8,859 | 27.6 | 48.4% | Lab hold |
| Stevenage | Lab | 8,566 | 20.2 | 60.7% | Lab hold |
| Stockport | Lab | 11,569 | 32.7 | 53.3% | Lab hold |
| Stockton North | Lab | 14,647 | 41.3 | 54.8% | Lab hold |
| Stockton South | Lab | 9,086 | 20.6 | 62.9% | Lab hold |
| Stoke-on-Trent Central | Lab | 11,818 | 41.7 | 47.4% | Lab hold |
| Stoke-on-Trent North | Lab | 11,784 | 39.1 | 51.9% | Lab hold |
| Stoke-on-Trent South | Lab | 10,489 | 29.1 | 51.4% | Lab hold |
| Stone | Con | 6,036 | 13.2 | 66.3% | Con hold |
| Stourbridge | Lab | 3,812 | 9.6 | 61.8% | Lab hold |
| Stratford-on-Avon | Con | 11,802 | 21.5 | 65.2% | Con hold |
| Streatham | Lab | 14,630 | 39.2 | 49.1% | Lab hold |
| Stretford and Urmston | Lab | 13,271 | 34.0 | 54.8% | Lab hold |
| Stroud | Lab | 5,039 | 9.1 | 70.0% | Lab hold |
| Suffolk Coastal | Con | 4,326 | 8.6 | 65.6% | Con hold |
| Sunderland North | Lab | 13,354 | 44.8 | 49.0% | Lab hold |
| Sunderland South | Lab | 13,667 | 43.8 | 48.3% | Lab hold |
| Surrey Heath | Con | 10,819 | 24.0 | 59.5% | Con hold |
| Sutton and Cheam | LD | 4,304 | 10.8 | 62.4% | LD hold |
| Sutton Coldfield | Con | 10,104 | 23.3 | 60.5% | Con hold |
| Tamworth | Lab | 4,598 | 11.4 | 57.8% | Lab hold |
| Tatton | Con | 8,611 | 20.9 | 63.5% | Con gain from Oth |
| Taunton | Con | 235 | 0.4 | 67.6% | Con gain from LD |
| Teignbridge | LD | 3,011 | 5.1 | 69.3% | LD gain from Con |
| Telford | Lab | 8,383 | 27.2 | 52.0% | Lab hold |
| Tewkesbury | Con | 8,663 | 19.2 | 63.7% | Con hold |
| Thurrock | Lab | 9,997 | 26.8 | 49.0% | Lab hold |
| Tiverton and Honiton | Con | 6,284 | 11.3 | 69.2% | Con hold |
| Tonbridge and Malling | Con | 8,250 | 19.4 | 64.3% | Con hold |
| Tooting | Lab | 10,400 | 27.7 | 54.9% | Lab hold |
| Torbay | LD | 6,708 | 14.1 | 62.5% | LD hold |
| Torridge and West Devon | LD | 1,194 | 2.1 | 70.5% | LD hold |
| Totnes | Con | 3,597 | 7.3 | 67.9% | Con hold |
| Tottenham | Lab | 16,916 | 53.5 | 48.2% | Lab hold |
| Truro and St Austell | LD | 8,065 | 16.0 | 63.5% | LD hold |
| Tunbridge Wells | Con | 9,730 | 24.2 | 62.3% | Con hold |
| Twickenham | LD | 7,655 | 15.3 | 66.4% | LD hold |
| Tyne Bridge | Lab | 14,889 | 57.2 | 44.2% | Lab hold |
| Tynemouth | Lab | 8,678 | 19.8 | 67.4% | Lab hold |
| Upminster | Con | 1,241 | 3.7 | 59.6% | Con gain from Lab |
| Uxbridge | Con | 2,098 | 6.3 | 57.5% | Con hold |
| Vale of York | Con | 12,517 | 25.8 | 66.1% | Con hold |
| Vauxhall | Lab | 13,018 | 39.0 | 44.8% | Lab hold |
| Wakefield | Lab | 7,954 | 19.3 | 54.5% | Lab hold |
| Wallasey | Lab | 12,276 | 32.9 | 57.6% | Lab hold |
| Walsall North | Lab | 9,391 | 29.1 | 49.0% | Lab hold |
| Walsall South | Lab | 9,931 | 28.5 | 55.7% | Lab hold |
| Walthamstow | Lab | 15,181 | 44.1 | 53.5% | Lab hold |
| Wansbeck | Lab | 13,101 | 35.0 | 59.3% | Lab hold |
| Wansdyke | Lab | 5,613 | 11.3 | 69.9% | Lab hold |
| Wantage | Con | 5,600 | 11.4 | 64.5% | Con hold |
| Warley | Lab | 11,850 | 37.7 | 54.1% | Lab hold |
| Warrington North | Lab | 15,156 | 39.0 | 53.7% | Lab hold |
| Warrington South | Lab | 7,397 | 16.3 | 61.2% | Lab hold |
| Warwick and Leamington | Lab | 5,953 | 11.1 | 65.8% | Lab hold |
| Watford | Lab | 5,555 | 12.0 | 61.1% | Lab hold |
| Waveney | Lab | 8,553 | 18.1 | 60.8% | Lab hold |
| Wealden | Con | 13,772 | 26.1 | 63.5% | Con hold |
| Weaver Vale | Lab | 9,637 | 24.5 | 57.6% | Lab hold |
| Wellingborough | Lab | 2,355 | 4.6 | 64.1% | Lab hold |
| Wells | Con | 2,796 | 5.5 | 69.2% | Con hold |
| Welwyn Hatfield | Lab | 1,196 | 2.8 | 63.9% | Lab hold |
| Wentworth | Lab | 16,449 | 48.7 | 52.8% | Lab hold |
| West Bromwich East | Lab | 9,763 | 29.9 | 53.4% | Lab hold |
| West Bromwich West | Lab | 11,355 | 35.7 | 47.7% | Lab gain from Oth |
| West Chelmsford | Con | 6,261 | 13.0 | 61.7% | Con hold |
| West Derbyshire | Con | 7,370 | 14.6 | 67.8% | Con hold |
| West Dorset | Con | 1,414 | 2.9 | 69.5% | Con hold |
| West Ham | Lab | 15,645 | 53.5 | 48.9% | Lab hold |
| West Lancashire | Lab | 9,643 | 22.4 | 58.8% | Lab hold |
| West Suffolk | Con | 4,295 | 10.1 | 60.5% | Con hold |
| West Worcestershire | Con | 5,374 | 12.0 | 67.1% | Con hold |
| Westbury | Con | 5,294 | 10.5 | 66.6% | Con hold |
| Westmorland and Lonsdale | Con | 3,147 | 6.6 | 67.8% | Con hold |
| Weston Super Mare | LD | 338 | 0.7 | 62.8% | LD hold |
| Wigan | Lab | 13,743 | 40.9 | 52.5% | Lab hold |
| Wimbledon | Lab | 3,744 | 9.1 | 64.3% | Lab hold |
| Winchester | LD | 9,634 | 16.3 | 72.3% | LD hold |
| Windsor | Con | 8,889 | 21.1 | 57.0% | Con hold |
| Wirral South | Lab | 5,049 | 12.7 | 65.6% | Lab hold |
| Wirral West | Lab | 4,035 | 10.0 | 65.0% | Lab hold |
| Witney | Con | 7,973 | 16.2 | 65.9% | Con hold |
| Woking | Con | 6,759 | 15.8 | 60.2% | Con hold |
| Wokingham | Con | 5,994 | 13.7 | 64.1% | Con hold |
| Wolverhampton North East | Lab | 9,965 | 31.6 | 52.8% | Lab hold |
| Wolverhampton South East | Lab | 12,464 | 45.7 | 51.3% | Lab hold |
| Wolverhampton South West | Lab | 3,487 | 8.5 | 62.1% | Lab hold |
| Woodspring | Con | 8,798 | 18.0 | 68.7% | Con hold |
| Worcester | Lab | 5,766 | 13.0 | 62.0% | Lab hold |
| Workington | Lab | 10,850 | 25.9 | 63.4% | Lab hold |
| Worsley | Lab | 11,787 | 33.3 | 51.0% | Lab hold |
| Worthing West | Con | 9,037 | 20.9 | 59.7% | Con hold |
| Wrekin The | Lab | 3,587 | 8.7 | 63.1% | Lab hold |
| Wycombe | Con | 3,168 | 7.0 | 60.5% | Con hold |
| Wyre Forest | Oth | 17,998 | 36.7 | 68.0% | Oth gain from Lab |
| Wythenshawe and Sale East | Lab | 12,608 | 36.0 | 48.6% | Lab hold |
| Yeovil | LD | 3,928 | 8.2 | 64.2% | LD hold |
| York City of | Lab | 13,779 | 28.7 | 59.0% | Lab hold |
Questions and answers
Who won in England at the 2001 general election?
Labour won 323 of the 529 seats in England, with 41.4% of the vote.
How many seats were there in England in 2001?
529 constituencies.
Official results House of Commons Library, General election results from 1918 to 2019. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data