| Constituency | Majority | Majority as % of Total Vote | Majority as % of Electorate | Winning Party | Runner-up |
|---|---|---|---|---|---|
| Belfast West | 25 | 0.04 | 0.03 | Irish Labour | Ulster Unionist |
| Preston South | 16 | 0.04 | 0.03 | Labour | Conservative |
| Buckingham | 54 | 0.12 | 0.10 | Conservative | Labour |
| Edinburgh Leith | 72 | 0.19 | 0.16 | Labour | Lib & Conservative |
| Ealing North | 120 | 0.23 | 0.21 | Labour | Conservative |
| Nottingham Central | 139 | 0.34 | 0.28 | Labour | Conservative |
| Rugby | 199 | 0.50 | 0.44 | Labour | Conservative |
| Sunderland South | 306 | 0.56 | 0.53 | Labour | Conservative |
| Glasgow Govan | 241 | 0.58 | 0.49 | Conservative | Labour |
| Stalybridge & Hyde | 298 | 0.59 | 0.52 | Labour | Conservative |
| Nottingham East | 264 | 0.60 | 0.50 | Labour | Conservative |
| Bolton East | 355 | 0.66 | 0.56 | Conservative | Labour |
| Norfolk North | 279 | 0.67 | 0.56 | Labour | Conservative & Nat Lib |
| Peterborough | 373 | 0.73 | 0.63 | Conservative | Labour |
| Doncaster | 384 | 0.77 | 0.67 | Conservative | Labour |
| Rochdale | 454 | 0.82 | 0.71 | Conservative | Labour |
| Reading North | 302 | 0.88 | 0.76 | Conservative | Labour |
| Southampton Test | 465 | 0.89 | 0.74 | Labour | Conservative & Lib |
| Rutherglen | 352 | 0.91 | 0.80 | Conservative | Labour |
| Carmarthen | 467 | 0.92 | 0.80 | Liberal | Labour |
| Watford | 508 | 1.09 | 0.95 | Labour | Conservative |
| Faversham | 562 | 1.14 | 0.98 | Labour | Conservative |
| Chorley | 583 | 1.19 | 1.05 | Labour | Conservative |
| Nottingham South | 482 | 1.23 | 1.04 | Labour | Conservative |
| Dulwich | 691 | 1.24 | 1.04 | Conservative | Labour |
| Plymouth Sutton | 710 | 1.24 | 1.06 | Conservative | Labour |
| Halifax | 763 | 1.27 | 1.07 | Labour | Conservative |
| Norfolk South West | 442 | 1.32 | 1.09 | Conservative | Labour |
| Battersea South | 494 | 1.41 | 1.21 | Conservative | Labour |
| York | 921 | 1.42 | 1.23 | Conservative | Labour |
| Conway | 583 | 1.48 | 1.26 | Conservative | Labour |
| Glasgow Scotstoun | 625 | 1.48 | 1.25 | Conservative | Labour |
| Burton | 733 | 1.49 | 1.29 | Conservative | Labour |
| Darlington | 813 | 1.54 | 1.34 | Conservative | Labour |
| Chislehurst | 980 | 1.57 | 1.38 | Conservative | Labour |
| Maldon | 704 | 1.57 | 1.37 | Labour | Conservative |
| Rochester & Chatham | 847 | 1.63 | 1.39 | Labour | Conservative |
| Hornchurch | 1125 | 1.77 | 1.53 | Labour | Conservative |
| Lowestoft | 847 | 1.83 | 1.50 | Labour | Conservative |
| Spelthorne | 1123 | 1.84 | 1.55 | Conservative | Labour |
| Bedfordshire South | 849 | 1.89 | 1.64 | Lib & Conservative | Labour |
| Liverpool Kirkdale | 758 | 1.97 | 1.53 | Labour | Conservative |
| Romford | 1298 | 2.00 | 1.68 | Conservative | Labour |
| Anglesey | 595 | 2.02 | 1.65 | Labour | Liberal |
| Dorset North | 747 | 2.02 | 1.74 | Conservative | Liberal |
| Roxburgh & Selkirk | 829 | 2.05 | 1.74 | Conservative | Liberal |
| Wandsworth Central | 1183 | 2.09 | 1.75 | Labour | Conservative |
| King's Lynn | 937 | 2.18 | 1.80 | Conservative | Labour |
| Falmouth & Cambourne | 1003 | 2.23 | 1.86 | Labour | Conservative |
| Yarmouth | 1015 | 2.34 | 1.95 | Conservative | Labour |
| Preston North | 1108 | 2.40 | 2.10 | Conservative | Labour |
| Glasgow Camlachie | 1025 | 2.50 | 2.06 | Labour | Conservative |
| Portsmouth West | 1248 | 2.52 | 2.11 | Conservative | Labour |
| Walthamstow East | 1020 | 2.55 | 2.18 | Labour | Conservative |
| Huyton | 1193 | 2.60 | 2.20 | Labour | Conservative |
| Clapham | 1308 | 2.68 | 2.19 | Labour | Conservative |
| Stroud & Thornbury | 1582 | 2.70 | 2.32 | Conservative | Labour |
| Reading South | 1009 | 2.79 | 2.42 | Labour | Conservative |
| Woolwich West | 1344 | 2.83 | 2.48 | Conservative | Labour |
| Bexley | 1639 | 2.90 | 2.55 | Conservative | Labour |
| Liverpool West Derby | 1707 | 3.21 | 2.58 | Conservative | Labour |
| Bury & Radcliffe | 1891 | 3.26 | 2.82 | Conservative | Labour |
| Sowerby | 1648 | 3.33 | 2.90 | Labour | Conservative |
| Wycombe | 1753 | 3.34 | 2.88 | Conservative | Labour |
| Leek | 1910 | 3.35 | 2.88 | Labour | Conservative |
| Barry | 1649 | 3.45 | 3.00 | Conservative | Labour |
| Rossendale | 1670 | 3.48 | 3.08 | Labour | Conservative |
| Shipley | 1503 | 3.52 | 3.19 | Conservative | Labour |
| Uxbridge | 1548 | 3.58 | 3.03 | Labour | Conservative |
| Droylsden | 1870 | 3.61 | 3.13 | Labour | Conservative |
| Willesden East | 1868 | 3.63 | 2.97 | Labour | Conservative |
| Plymouth Devonport | 2390 | 3.86 | 3.29 | Labour | Conservative & Nat Lib |
| Brentford & Chiswick | 1510 | 4.00 | 3.45 | Conservative | Labour |
| Devizes | 1577 | 4.04 | 3.29 | Conservative | Labour |
| Ashton-under-Lyne | 1684 | 4.09 | 3.47 | Labour | Conservative |
| Ayrshire Central | 1693 | 4.20 | 3.62 | Labour | Conservative |
| Fermanagh & South Tyrone | 2635 | 4.20 | 3.92 | Anti-Partition | Ulster Unionist |
| Merioneth | 1048 | 4.28 | 3.74 | Labour | Liberal |
| Bedfordshire Mid | 1863 | 4.30 | 3.67 | Conservative | Labour |
| Colne Valley | 2189 | 4.32 | 3.76 | Labour | Liberal |
| Swansea West | 2160 | 4.32 | 3.66 | Labour | Conservative |
| Croydon West | 1950 | 4.33 | 3.58 | Conservative | Labour |
| Holborn & St Pancras South | 1759 | 4.34 | 3.20 | Labour | Conservative |
| Lanark | 1793 | 4.36 | 4.24 | Conservative | Labour |
| Oldham East | 2057 | 4.36 | 3.62 | Conservative | Labour |
| Brecon & Radnor | 2083 | 4.43 | 3.95 | Labour | Conservative |
| Manchester Blackley | 2272 | 4.44 | 3.80 | Conservative | Labour |
| Middlesbrough West | 2097 | 4.45 | 3.84 | Conservative | Labour |
| Acton | 1991 | 4.47 | 3.88 | Labour | Conservative |
| Crewe | 2443 | 4.48 | 3.88 | Labour | Conservative |
| Edinburgh Central | 1582 | 4.48 | 3.44 | Labour | Conservative |
| Eye | 2189 | 4.49 | 3.74 | Conservative | Liberal |
| Stirling & Falkirk | 2108 | 4.51 | 3.88 | Labour | Conservative |
| Westbury | 2031 | 4.52 | 3.90 | Conservative | Labour |
| Brighouse & Spenborough | 2277 | 4.56 | 4.04 | Labour | Conservative & Nat Lib |
| Grantham | 2172 | 4.56 | 3.83 | Conservative | Labour |
| Accrington | 2191 | 4.62 | 4.16 | Labour | Conservative |
| The Wrekin | 1804 | 4.70 | 3.90 | Labour | Conservative |
| Brierley Hill | 2298 | 4.72 | 4.01 | Labour | Conservative |
| Glasgow Kelvingrove | 1431 | 4.73 | 3.72 | Conservative | Labour |
| Wellingborough | 2201 | 4.78 | 4.23 | Labour | Conservative |
| Somerset North | 2548 | 4.86 | 4.31 | Conservative | Labour |
| Eccles | 2611 | 4.90 | 4.25 | Labour | Conservative |
| Norwich South | 1848 | 5.09 | 4.29 | Conservative | Labour |
| Bromsgrove | 2653 | 5.22 | 4.51 | Conservative | Labour |
| Gloucester | 2261 | 5.23 | 4.47 | Labour | Conservative |
| The Hartlepools | 2710 | 5.25 | 4.55 | Labour | Conservative |
| Lichfield & Tamworth | 2885 | 5.27 | 4.50 | Labour | Conservative |
| Hitchin | 2778 | 5.28 | 4.48 | Conservative | Labour |
| Derbyshire South East | 3357 | 5.36 | 4.63 | Labour | Conservative |
| Luton | 2712 | 5.38 | 4.71 | Lib & Conservative | Labour |
| Ulster Mid | 3396 | 5.41 | 4.96 | Irish Republican | Ulster Unionist |
| Keighley | 2448 | 5.44 | 4.76 | Labour | Conservative |
| Lewisham West | 2636 | 5.46 | 4.69 | Conservative | Labour |
| Hendon North | 2591 | 5.47 | 4.72 | Conservative | Labour |
| Bolton West | 2748 | 5.52 | 4.68 | Liberal | Labour |
| Berwick & East Lothian | 2358 | 5.53 | 4.63 | Conservative | Labour |
| Birmingham Northfield | 2850 | 5.66 | 4.72 | Labour | Conservative |
| Newcastle upon Tyne East | 2771 | 5.72 | 4.95 | Labour | Conservative |
| Norwood | 2949 | 5.73 | 4.74 | Conservative | Labour |
| Yeovil | 2921 | 5.77 | 5.08 | Conservative | Labour |
| Dundee West | 3306 | 5.88 | 5.10 | Labour | Liberal |
| Harrow East | 3171 | 5.88 | 5.16 | Conservative | Labour |
| Dunbartonshire West | 2507 | 5.90 | 5.11 | Labour | Conservative |
| Bedford | 2784 | 5.91 | 5.15 | Conservative | Labour |
| Hull North | 2520 | 5.92 | 5.01 | Conservative | Labour |
| Bristol North East | 2500 | 6.05 | 5.01 | Labour | Conservative & Nat Lib |
| Birmingham Erdington | 3408 | 6.12 | 5.05 | Labour | Conservative |
| Birmingham Yardley | 2701 | 6.30 | 5.19 | Labour | Conservative |
| Lancaster | 2456 | 6.35 | 5.47 | Conservative | Labour |
| Fulham East | 2473 | 6.49 | 5.49 | Labour | Conservative |
| Dover | 3516 | 6.57 | 5.63 | Conservative | Labour |
| Dunbartonshire East | 3426 | 6.58 | 5.71 | Labour | Conservative |
| Fulham West | 2583 | 6.58 | 5.70 | Labour | Ind |
| Glasgow Woodside | 2343 | 6.74 | 5.46 | Conservative | Labour |
| Ipswich | 4236 | 6.76 | 5.75 | Labour | Conservative |
| Salford West | 3487 | 6.76 | 5.61 | Labour | Conservative |
| Lewisham North | 3163 | 6.93 | 5.82 | Conservative | Labour |
| Blackburn East | 2632 | 7.17 | 6.37 | Labour | Conservative |
| Northamptonshire South | 2848 | 7.17 | 6.16 | Conservative | Labour |
| Liverpool Walton | 3752 | 7.18 | 5.82 | Conservative | Labour |
| Banbury | 3574 | 7.20 | 5.97 | Conservative | Labour |
| Wolverhampton South West | 3196 | 7.24 | 6.25 | Conservative | Labour |
| Bristol North West | 3841 | 7.25 | 6.24 | Conservative | Labour |
| High Peak | 3178 | 7.31 | 6.28 | Conservative | Labour |
| Northampton | 4794 | 7.34 | 6.35 | Labour | Conservative |
| Blackburn West | 2699 | 7.36 | 6.54 | Conservative | Labour |
| Gillingham | 2964 | 7.42 | 6.34 | Conservative | Labour |
| Renfrewshire West | 2963 | 7.42 | 6.28 | Nat Lib & Conservative | Labour |
| Pudsey | 3356 | 7.47 | 6.64 | Conservative | Labour |
| Cambridgeshire | 3537 | 7.58 | 6.16 | Conservative | Labour |
| Flint East | 3379 | 7.59 | 6.55 | Labour | Conservative |
| Carlisle | 3192 | 7.60 | 6.65 | Labour | Conservative |
| Carlton | 3744 | 7.63 | 6.64 | Conservative | Labour |
| Dorset South | 3435 | 7.65 | 6.42 | Conservative | Labour |
| Heywood & Royton | 4003 | 7.67 | 6.53 | Conservative | Labour |
| Dundee East | 3805 | 7.68 | 6.70 | Labour | Conservative |
| Bradford South | 3501 | 7.73 | 6.66 | Labour | Conservative & Nat Lib |
| Liverpool Edge Hill | 3337 | 7.86 | 6.01 | Labour | Conservative |
| Sunderland North | 3490 | 7.91 | 5.72 | Labour | Conservative |
| Bootle | 4062 | 8.05 | 6.54 | Labour | Conservative |
| Western Isles | 1330 | 8.07 | 4.89 | Labour | Conservative & Nat Lib |
| Edinburgh East | 3801 | 8.16 | 6.84 | Labour | Conservative |
| Leeds West | 3400 | 8.23 | 7.07 | Labour | Conservative |
| Lincoln | 3560 | 8.23 | 7.22 | Labour | Conservative |
| Southampton Itchen | 4622 | 8.25 | 6.89 | Labour | Conservative & Lib |
| Rutland & Stamford | 2723 | 8.26 | 6.79 | Conservative | Labour |
| Colchester | 3846 | 8.31 | 7.05 | Conservative | Labour |
| Stockport South | 3400 | 8.34 | 7.02 | Conservative | Labour |
| Widnes | 3373 | 8.43 | 7.37 | Labour | Conservative |
| Heston & Isleworth | 5524 | 8.44 | 7.08 | Conservative | Labour |
| Liverpool Toxteth | 3634 | 8.48 | 6.57 | Conservative | Labour |
| Bradford North | 3877 | 8.58 | 7.48 | Conservative & Nat Lib | Labour |
| Darwen | 3180 | 8.68 | 7.70 | Conservative | Labour |
| Cardiff South East | 4499 | 8.70 | 7.39 | Labour | Conservative |
| Taunton | 3981 | 8.72 | 7.76 | Conservative | Labour |
| Bury St Edmunds | 3989 | 8.79 | 7.02 | Conservative | Labour |
| Oldham West | 4195 | 8.92 | 7.56 | Labour | Conservative |
| St Albans | 4691 | 8.93 | 7.51 | Conservative | Labour |
| Norfolk South | 3239 | 9.00 | 7.42 | Conservative | Labour |
| Merton & Morden | 4402 | 9.06 | 7.85 | Conservative | Labour |
| Hammersmith South | 3235 | 9.16 | 7.35 | Labour | Conservative |
| Nelson & Colne | 4400 | 9.40 | 8.36 | Labour | Conservative |
| Mitcham | 5869 | 9.43 | 7.98 | Conservative | Labour |
| Gainsborough | 3841 | 9.47 | 7.58 | Conservative | Labour |
| Ilford South | 5239 | 9.51 | 7.86 | Conservative | Labour |
| Epping | 4794 | 9.59 | 8.16 | Conservative | Labour |
| Cleveland | 5481 | 9.62 | 8.19 | Labour | Conservative |
| Kensington North | 4143 | 9.68 | 7.66 | Labour | Conservative |
| Eton & Slough | 4084 | 9.87 | 8.32 | Labour | Conservative |
| Birkenhead | 5249 | 9.95 | 8.23 | Labour | Conservative |
| Chelmsford | 5294 | 10.02 | 8.35 | Conservative | Labour |
| Exeter | 4642 | 10.16 | 8.54 | Conservative | Labour |
| Cardiff West | 5400 | 10.27 | 8.64 | Labour | Conservative |
| Coventry South | 5468 | 10.30 | 8.88 | Labour | Conservative |
| Stockport North | 4798 | 10.30 | 8.79 | Conservative | Labour |
| Wells | 5043 | 10.51 | 8.84 | Conservative | Labour |
| Bath | 5296 | 10.52 | 9.01 | Conservative | Labour |
| Midlothian & Peebles | 5590 | 10.56 | 8.84 | Labour | Conservative |
| Southend East | 4610 | 10.58 | 8.53 | Conservative | Labour |
| Gravesend | 5755 | 10.59 | 9.08 | Labour | Conservative |
| Gloucestershire South | 5338 | 10.62 | 9.16 | Labour | Conservative |
| Clitheroe | 4425 | 10.64 | 9.59 | Conservative | Labour |
| Manchester Exchange | 3594 | 10.77 | 7.80 | Labour | Conservative |
| Glasgow Pollok | 5651 | 10.88 | 8.98 | Conservative | Labour |
| Abingdon | 4883 | 10.93 | 8.74 | Conservative | Labour |
| Worcester | 5151 | 10.97 | 9.01 | Conservative | Labour |
| Manchester Ardwick | 4418 | 11.08 | 8.76 | Labour | Conservative |
| Brighton Kemptown | 5197 | 11.14 | 8.59 | Conservative | Labour |
| Cambridge | 5677 | 11.19 | 9.45 | Conservative | Labour |
| Monmouth | 4523 | 11.19 | 9.36 | Conservative | Labour |
| Kidderminster | 5158 | 11.26 | 9.35 | Conservative | Labour |
| Huddersfield East | 4569 | 11.38 | 9.85 | Labour | Conservative |
| Oldbury & Halesowen | 6272 | 11.41 | 9.51 | Labour | Conservative |
| Paddington North | 4089 | 11.44 | 9.25 | Labour | Conservative |
| Stockton-on-Tees | 5047 | 11.45 | 10.07 | Labour | Conservative |
| Truro | 5131 | 11.50 | 9.34 | Conservative | Labour |
| Wembley South | 4834 | 11.53 | 9.91 | Conservative | Labour |
| Wood Green | 6300 | 11.58 | 9.46 | Labour | Conservative |
| Putney | 6197 | 11.65 | 9.54 | Conservative | Labour |
| Kettering | 6827 | 11.69 | 10.19 | Labour | Conservative |
| Basingstoke | 5465 | 11.72 | 9.36 | Conservative | Labour |
| Norfolk Central | 4639 | 11.84 | 9.68 | Nat Lib & Conservative | Labour |
| Oxford | 6940 | 12.01 | 9.84 | Conservative | Labour |
| Stirlingshire West | 4497 | 12.06 | 10.45 | Labour | Conservative |
| Chippenham | 4878 | 12.10 | 9.85 | Conservative | Labour |
| Aylesbury | 4850 | 12.11 | 10.07 | Conservative | Labour |
| Brixton | 5353 | 12.11 | 9.67 | Labour | Conservative |
| Sudbury & Woodbridge | 5952 | 12.25 | 10.06 | Conservative | Labour |
| Melton | 6381 | 12.51 | 10.69 | Conservative | Labour |
| Hertford | 6811 | 12.56 | 10.15 | Conservative | Labour |
| Bothwell | 5938 | 12.60 | 10.83 | Labour | Conservative |
| Bridgwater | 5709 | 12.68 | 10.73 | Conservative | Labour |
| Tynemouth | 7656 | 12.77 | 10.80 | Conservative | Labour |
| Manchester Wythenshawe | 6556 | 12.94 | 10.49 | Conservative | Labour |
| Winchester | 7282 | 12.98 | 10.86 | Conservative | Labour |
| Burnley | 7227 | 13.07 | 11.59 | Labour | Conservative |
| Cardiff North | 6808 | 13.09 | 11.20 | Conservative | Labour |
| Grimsby | 6851 | 13.16 | 10.79 | Labour | Lib & Conservative |
| Maidstone | 6447 | 13.22 | 10.65 | Conservative | Labour |
| Stafford & Stone | 6046 | 13.28 | 11.17 | Conservative | Labour |
| Billericay | 6323 | 13.30 | 10.26 | Conservative | Labour |
| Birmingham Hall Green | 6415 | 13.32 | 11.05 | Conservative | Labour |
| Saffron Walden | 5319 | 13.44 | 11.12 | Conservative | Labour |
| Leicester North West | 6059 | 13.67 | 11.53 | Labour | Conservative |
| Northwich | 7075 | 13.69 | 11.46 | Conservative | Labour |
| Harborough | 7747 | 13.76 | 12.05 | Conservative | Labour |
| Barrow-in-Furness | 6484 | 13.82 | 11.91 | Labour | Conservative |
| Isle of Ely | 6404 | 13.85 | 10.51 | Conservative | Labour |
| Loughborough | 6323 | 13.91 | 11.95 | Labour | Conservative |
| Cornwall North | 5140 | 13.92 | 11.93 | Conservative | Liberal |
| Salford East | 6778 | 13.92 | 11.09 | Labour | Conservative |
| Newport | 8717 | 13.99 | 12.08 | Labour | Conservative |
| Swindon | 5908 | 14.05 | 11.91 | Labour | Conservative |
| Salisbury | 5412 | 14.17 | 11.37 | Conservative | Labour |
| Derby North | 5562 | 14.18 | 11.70 | Labour | Conservative |
| Bosworth | 7645 | 14.19 | 12.12 | Labour | Conservative |
| Greenock | 5837 | 14.21 | 11.79 | Labour | Conservative |
| Cheltenham | 5897 | 14.23 | 11.83 | Conservative | Labour |
| Belper | 8197 | 14.24 | 12.36 | Labour | Conservative |
| Louth | 5768 | 14.34 | 11.54 | Conservative | Labour |
| Newark | 7659 | 14.37 | 12.28 | Labour | Conservative |
| Lewisham South | 7011 | 14.40 | 12.29 | Labour | Conservative |
| Motherwell | 5991 | 14.51 | 12.29 | Labour | Lib & Conservative |
| Bebington | 8421 | 14.70 | 12.62 | Conservative | Labour |
| Coatbridge & Airdrie | 6207 | 14.74 | 12.65 | Labour | Conservative |
| Huntingdonshire | 5358 | 14.75 | 11.93 | Nat Lib & Conservative | Labour |
| Newcastle upon Tyne North | 6925 | 14.78 | 12.51 | Lib & Conservative | Labour |
| Chertsey | 5690 | 14.84 | 12.03 | Conservative | Labour |
| Brigg | 8089 | 14.92 | 12.30 | Labour | Conservative |
| Caithness & Sutherland | 3015 | 15.14 | 11.09 | Conservative | Labour |
| Barkston Ash | 6618 | 15.15 | 12.88 | Conservative | Labour |
| Gateshead East | 5181 | 15.30 | 13.10 | Labour | Lib & Conservative |
| Edinburgh Pentlands | 7399 | 15.35 | 12.79 | Conservative | Labour |
| Birmingham King's Norton | 8131 | 15.41 | 12.57 | Conservative | Labour |
| Leyton | 10165 | 15.57 | 12.80 | Labour | Conservative |
| Southall | 7954 | 15.82 | 13.28 | Labour | Conservative |
| Newcastle upon Tyne West | 8684 | 15.83 | 13.80 | Labour | Conservative |
| Rushcliffe | 8466 | 15.83 | 13.61 | Conservative | Labour |
| Holland with Boston | 8689 | 15.89 | 12.51 | Nat Lib & Conservative | Labour |
| Gloucestershire West | 6679 | 15.91 | 13.09 | Labour | Conservative |
| Stretford | 9725 | 15.91 | 13.26 | Conservative | Labour |
| Manchester Gorton | 7948 | 16.03 | 13.20 | Labour | Conservative |
| Henley | 6531 | 16.04 | 12.57 | Conservative | Labour |
| Newcastle-under-Lyme | 8536 | 16.08 | 14.07 | Labour | Conservative |
| Birmingham Perry Barr | 6467 | 16.10 | 13.05 | Labour | Conservative |
| Haltemprice | 7583 | 16.22 | 13.42 | Conservative | Labour |
| Walsall | 10473 | 16.32 | 13.57 | Labour | Conservative |
| Lanarkshire North | 6304 | 16.46 | 14.05 | Labour | Conservative |
| Newton | 8898 | 16.52 | 14.42 | Labour | Conservative |
| Wakefield | 7702 | 16.56 | 14.12 | Labour | Conservative |
| Ayr | 6283 | 16.67 | 14.42 | Conservative | Labour |
| Down South | 10813 | 16.70 | 13.69 | Ulster Unionist | Irish Republican |
| Leeds North East | 6411 | 16.70 | 13.51 | Labour | Conservative |
| Dudley | 9851 | 16.72 | 13.99 | Labour | Conservative |
| Leicester South West | 6993 | 16.78 | 13.85 | Labour | Conservative |
| Pembroke | 9026 | 16.82 | 14.47 | Labour | Conservative |
| Edmonton | 10392 | 16.86 | 13.91 | Labour | Conservative |
| Hemel Hempstead | 7400 | 16.88 | 14.15 | Conservative | Labour |
| Dewsbury | 9088 | 16.89 | 14.50 | Labour | Conservative & Nat Lib |
| Huddersfield West | 6988 | 16.99 | 14.60 | Liberal | Labour |
| Chester | 7785 | 17.03 | 14.07 | Conservative | Labour |
| Poole | 8652 | 17.18 | 14.59 | Conservative | Labour |
| Hornsey | 10774 | 17.36 | 14.34 | Conservative | Labour |
| Wallsend | 10579 | 17.41 | 15.17 | Labour | Conservative |
| Carshalton | 9706 | 17.47 | 14.86 | Conservative | Labour |
| Clackmannan & Stirlingshire East | 7504 | 17.47 | 14.97 | Labour | Conservative |
| Ilford North | 10040 | 17.47 | 14.81 | Conservative | Labour |
| Aberdeen South | 8622 | 17.50 | 14.47 | Conservative | Labour |
| Hertfordshire South West | 8058 | 17.50 | 14.88 | Conservative | Labour |
| Derbyshire West | 6645 | 17.58 | 14.84 | Conservative | Labour |
| Edinburgh North | 6232 | 17.58 | 14.07 | Conservative | Labour |
| Croydon East | 9667 | 17.61 | 14.83 | Conservative | Labour |
| Liverpool Wavertree | 8477 | 17.70 | 13.87 | Conservative | Labour |
| Denbigh | 7915 | 17.83 | 14.65 | Nat Liberal | Labour |
| Harwich | 7925 | 17.84 | 14.06 | Nat Lib & Conservative | Labour |
| Glasgow Central | 4882 | 18.05 | 13.42 | Labour | Conservative |
| Skipton | 7960 | 18.05 | 15.54 | Conservative | Labour |
| Macclesfield | 9006 | 18.06 | 15.76 | Conservative | Labour |
| Sheffield Hillsborough | 8657 | 18.08 | 15.35 | Labour | Conservative & Lib |
| Dartford | 12334 | 18.18 | 15.49 | Labour | Conservative |
| Ashford | 7448 | 18.28 | 14.98 | Conservative | Labour |
| Whitehaven | 7200 | 18.38 | 15.66 | Labour | Conservative |
| Farnworth | 8185 | 18.43 | 15.99 | Labour | Conservative |
| Harrow Central | 8024 | 18.62 | 15.83 | Conservative | Labour |
| Shrewsbury | 6768 | 18.68 | 15.08 | Conservative | Labour |
| Warrington | 8602 | 18.95 | 15.68 | Labour | Conservative |
| Croydon North | 10246 | 18.98 | 15.88 | Conservative | Labour |
| Birmingham Stechford | 10971 | 19.00 | 15.46 | Labour | Conservative |
| Cirencester & Tewkesbury | 8625 | 19.03 | 14.84 | Conservative | Labour |
| Leicester South East | 7628 | 19.03 | 15.94 | Conservative | Labour |
| Birmingham Handsworth | 8707 | 19.05 | 15.06 | Conservative | Labour |
| Coventry North | 9588 | 19.15 | 16.54 | Labour | Conservative |
| Birmingham Ladywood | 7757 | 19.19 | 14.85 | Labour | Conservative |
| Hexham | 7499 | 19.21 | 15.83 | Conservative | Labour |
| Islington North | 8865 | 19.29 | 15.02 | Labour | Conservative |
| Batley & Morley | 9515 | 19.36 | 16.56 | Labour | Conservative |
| Tonbridge | 10268 | 19.56 | 15.77 | Conservative | Labour |
| Berwick-upon-Tweed | 6563 | 19.61 | 15.46 | Conservative | Labour |
| Newbury | 6595 | 19.62 | 15.43 | Conservative | Labour |
| Paddington South | 6809 | 19.64 | 14.08 | Conservative | Labour |
| Islington East | 7896 | 19.79 | 15.48 | Labour | Conservative |
| Leicester North East | 8731 | 19.99 | 16.86 | Labour | Conservative |
| Workington | 8644 | 20.04 | 17.54 | Labour | Conservative |
| Wembley North | 8718 | 20.22 | 17.62 | Conservative | Labour |
| Middleton & Prestwich | 9750 | 20.25 | 17.21 | Conservative | Labour |
| Ludlow | 7477 | 20.39 | 15.85 | Conservative | Labour |
| Gosport & Fareham | 10424 | 20.43 | 16.52 | Conservative | Labour |
| Moray & Nairn | 5394 | 20.46 | 15.25 | Conservative | Labour |
| Dorset West | 7431 | 20.61 | 16.93 | Conservative | Labour |
| Aldershot | 8549 | 20.67 | 16.09 | Conservative | Labour |
| East Ham North | 7359 | 20.71 | 17.25 | Labour | Conservative |
| Sevenoaks | 9845 | 20.73 | 16.89 | Conservative | Labour |
| Liverpool Exchange | 6835 | 20.75 | 14.36 | Labour | Conservative |
| Greenwich | 10428 | 20.76 | 16.81 | Labour | Conservative |
| Goole | 9015 | 20.89 | 17.58 | Labour | Conservative & Lib |
| Warwick & Leamington | 9803 | 20.96 | 17.27 | Conservative | Labour |
| Ayrshire South | 7836 | 21.00 | 17.41 | Labour | Conservative |
| Leeds South East | 8652 | 21.00 | 17.72 | Labour | Conservative |
| Bishop Auckland | 8986 | 21.01 | 17.87 | Labour | Conservative |
| St Pancras North | 10829 | 21.01 | 16.45 | Labour | Conservative |
| Wednesbury | 12225 | 21.02 | 17.29 | Labour | Conservative |
| West Lothian | 10052 | 21.05 | 17.87 | Labour | Conservative |
| Finchley | 12788 | 21.07 | 17.70 | Conservative | Labour |
| Barnet | 13152 | 21.09 | 18.11 | Conservative | Labour |
| Kirkaldy | 9401 | 21.19 | 17.93 | Labour | Lib & Conservative |
| Smethwick | 9727 | 21.26 | 17.75 | Labour | Conservative |
| Hampstead | 12106 | 21.28 | 16.60 | Conservative | Labour |
| Hendon South | 10056 | 21.28 | 17.42 | Conservative | Labour |
| Belfast North | 12310 | 21.34 | 16.15 | Ulster Unionist | Labour |
| Bradford Central | 8872 | 21.35 | 17.88 | Labour | Conservative & Nat Lib |
| Bassetlaw | 11593 | 21.43 | 18.07 | Labour | Conservative |
| Kilmarnock | 8709 | 21.44 | 18.58 | Labour | Conservative |
| St Ives | 7612 | 21.55 | 16.96 | Conservative & Nat Lib | Labour |
| Flint West | 8315 | 21.57 | 17.95 | Conservative | Labour |
| Sheffield Heeley | 10047 | 22.08 | 18.67 | Conservative & Lib | Labour |
| Dunfermline | 8890 | 22.11 | 18.92 | Labour | Nat Lib & Conservative |
| Totnes | 11596 | 22.19 | 18.39 | Conservative | Labour |
| Westhoughton | 10675 | 22.26 | 19.28 | Labour | Conservative |
| South Shields | 13425 | 22.33 | 17.98 | Labour | Conservative |
| Glasgow Shettleston | 9483 | 22.35 | 18.15 | Labour | Conservative |
| Dumfries | 9717 | 22.57 | 18.09 | Lib & Conservative | Labour |
| Hereford | 7808 | 22.57 | 17.51 | Conservative | Labour |
| Birmingham Sparkbrook | 8936 | 22.66 | 17.32 | Labour | Conservative |
| Reigate | 9850 | 22.82 | 19.02 | Conservative | Labour |
| Windsor | 9635 | 23.17 | 18.30 | Conservative | Labour |
| Isle of Thanet | 12659 | 23.25 | 18.14 | Conservative | Labour |
| Hull Central | 11261 | 23.42 | 17.88 | Labour | Conservative |
| Belfast East | 10971 | 23.45 | 17.47 | Ulster Unionist | Labour |
| Hull East | 11524 | 23.58 | 19.86 | Labour | Conservative |
| Isle of Wight | 12789 | 23.59 | 18.95 | Conservative | Labour |
| Bilston | 12029 | 23.71 | 19.62 | Labour | Conservative |
| Twickenham | 15209 | 24.16 | 19.64 | Conservative | Labour |
| Devon North | 9148 | 24.24 | 20.34 | Conservative | Labour |
| Paisley | 13025 | 24.39 | 20.58 | Labour | Conservative |
| Manchester Moss Side | 10878 | 24.44 | 18.95 | Conservative | Labour |
| Oswestry | 9372 | 24.46 | 18.81 | Conservative | Labour |
| Sedgefield | 11124 | 24.55 | 21.22 | Labour | Conservative |
| Wolverhampton North East | 12080 | 24.55 | 19.87 | Labour | Conservative & Nat Lib |
| Coventry East | 12671 | 24.58 | 21.08 | Labour | Conservative |
| Manchester Cheetham | 9008 | 24.60 | 18.67 | Labour | Conservative |
| Leeds Central | 9492 | 24.69 | 19.04 | Labour | Conservative |
| Glasgow Springburn | 11001 | 24.72 | 19.29 | Labour | Conservative |
| Runcorn | 9841 | 24.73 | 21.07 | Conservative | Labour |
| Bristol Central | 10366 | 24.79 | 20.59 | Labour | Conservative |
| Caernarvon | 8896 | 24.81 | 20.47 | Labour | Conservative |
| Tottenham | 13251 | 24.83 | 19.82 | Labour | Conservative |
| Ealing South | 12057 | 24.88 | 20.45 | Conservative | Labour |
| Leeds North West | 10383 | 25.10 | 20.69 | Conservative | Labour |
| Derby South | 10989 | 25.16 | 21.26 | Labour | Conservative |
| Orpington | 11003 | 25.30 | 20.75 | Conservative | Labour |
| Stoke Newington & Hackney North | 16037 | 25.34 | 19.99 | Labour | Conservative |
| Bodmin | 9998 | 25.36 | 21.42 | Conservative | Liberal |
| Norwich North | 9293 | 25.48 | 21.43 | Labour | Conservative |
| Sutton & Cheam | 12482 | 25.53 | 20.86 | Conservative | Labour |
| Bradford East | 11797 | 25.76 | 21.71 | Labour | Conservative & Nat Lib |
| Portsmouth Langstone | 13105 | 26.00 | 21.26 | Conservative | Labour |
| Glasgow Tradeston | 11195 | 26.20 | 20.96 | Labour | Conservative |
| Birmingham Aston | 11763 | 26.39 | 19.68 | Labour | Conservative |
| Guildford | 11536 | 26.42 | 21.03 | Conservative | Labour |
| Wallasey | 15705 | 26.56 | 21.17 | Conservative | Labour |
| Bristol South | 10283 | 26.64 | 21.61 | Labour | Conservative |
| Farnham | 10198 | 26.64 | 21.43 | Conservative | Labour |
| St Helens | 15858 | 26.64 | 21.24 | Labour | Conservative |
| Wrexham | 14635 | 26.67 | 22.61 | Labour | Conservative & Nat Lib |
| Leigh | 14296 | 26.74 | 22.99 | Labour | Conservative |
| Richmond (Surrey) | 14036 | 26.79 | 22.19 | Conservative | Labour |
| Enfield East | 10704 | 26.83 | 22.16 | Labour | Conservative |
| Manchester Clayton | 11863 | 26.90 | 21.29 | Labour | Conservative |
| Kingston upon Thames | 16399 | 27.05 | 21.94 | Conservative | Labour |
| Glasgow Maryhill | 9836 | 27.06 | 21.84 | Labour | Conservative |
| Tiverton | 10448 | 27.06 | 21.99 | Conservative | Labour |
| Ruislip Northwood | 10804 | 27.16 | 22.98 | Conservative | Labour |
| Streatham | 12280 | 27.16 | 22.15 | Conservative | Labour |
| Woolwich East | 11562 | 27.27 | 22.37 | Labour | Conservative |
| Sutton Coldfield | 15735 | 27.36 | 22.31 | Conservative | Labour |
| Leeds North | 13041 | 27.43 | 22.40 | Conservative | Labour |
| Chesterfield | 14977 | 27.47 | 23.13 | Labour | Conservative & Nat Lib |
| Hastings | 14874 | 27.49 | 21.26 | Conservative | Labour |
| Gateshead West | 8979 | 27.54 | 23.08 | Labour | Lib & Conservative |
| Portsmouth South | 13198 | 27.55 | 22.25 | Conservative | Labour |
| Petersfield | 14075 | 27.71 | 21.57 | Conservative | Labour |
| Tavistock | 9850 | 27.73 | 21.84 | Conservative | Labour |
| Angus North & Mearns | 8159 | 28.26 | 21.56 | Lib & Conservative | Labour |
| Ayrshire North & Bute | 9869 | 28.32 | 21.87 | Conservative | Labour |
| West Bromwich | 13659 | 28.44 | 22.90 | Labour | Conservative |
| Penistone | 16024 | 28.45 | 24.22 | Labour | Conservative |
| Ross & Cromarty | 4865 | 28.50 | 16.39 | Nat Lib & Conservative | Labour |
| Willesden West | 15664 | 28.52 | 23.58 | Labour | Conservative |
| Woodford | 18579 | 28.57 | 23.83 | Conservative | Labour |
| Birmingham Edgbaston | 13104 | 28.58 | 21.74 | Conservative | Labour |
| New Forest | 14037 | 28.58 | 22.09 | Conservative | Labour |
| Stratford | 10795 | 28.95 | 23.13 | Conservative | Labour |
| Penrith & the Border | 12515 | 29.07 | 24.27 | Conservative | Labour |
| Inverness | 10136 | 29.08 | 20.15 | Conservative | Labour |
| Stoke-on-Trent Central | 15490 | 29.21 | 24.01 | Labour | Conservative |
| Manchester Withington | 12200 | 29.46 | 23.65 | Conservative | Labour |
| Aberdeen North | 15346 | 29.47 | 24.43 | Labour | Conservative |
| Hayes & Harlington | 10874 | 29.57 | 24.31 | Labour | Conservative |
| Enfield West | 10225 | 29.66 | 24.48 | Conservative | Labour |
| Glasgow Hillhead | 11295 | 29.71 | 24.43 | Conservative | Labour |
| Folkestone & Hythe | 11824 | 29.74 | 23.48 | Conservative | Labour |
| East Ham South | 10891 | 29.82 | 24.60 | Labour | Conservative |
| Glasgow Gorbals | 12219 | 29.87 | 22.71 | Labour | Conservative |
| Nottingham North West | 15044 | 29.88 | 24.91 | Labour | Conservative |
| Woking | 12209 | 29.90 | 23.54 | Conservative | Labour |
| Canterbury | 14089 | 30.06 | 24.06 | Conservative | Labour |
| Bristol South East | 14256 | 30.10 | 24.80 | Labour | Conservative |
| Leeds South | 14219 | 30.12 | 24.76 | Labour | Conservative |
| Deptford | 13447 | 30.35 | 24.36 | Labour | Conservative |
| Jarrow | 16746 | 30.35 | 25.66 | Labour | Conservative |
| Liverpool Garston | 16625 | 30.41 | 24.33 | Conservative | Labour |
| Wirral | 15239 | 30.46 | 24.90 | Conservative | Labour |
| Worcestershire South | 12795 | 30.71 | 23.31 | Conservative | Labour |
| Newcastle upon Tyne Central | 12312 | 30.80 | 24.87 | Labour | Conservative |
| Nuneaton | 18295 | 30.80 | 26.19 | Labour | Conservative |
| Bromley | 12125 | 30.86 | 25.01 | Conservative | Labour |
| Bournemouth West | 15737 | 30.98 | 24.07 | Conservative | Labour |
| Thurrock | 13685 | 31.09 | 25.74 | Labour | Conservative |
| Wokingham | 11046 | 31.12 | 24.42 | Conservative | Labour |
| Rotherham | 14807 | 31.21 | 26.28 | Labour | Conservative |
| Orkney & Zetland | 6391 | 31.28 | 21.59 | Liberal | Conservative |
| Torquay | 16640 | 31.31 | 25.04 | Conservative | Labour |
| Weston-super-Mare | 14543 | 31.32 | 24.97 | Conservative | Labour |
| Stoke-on-Trent South | 16906 | 31.53 | 26.55 | Labour | Conservative |
| Renfrewshire East | 15320 | 31.59 | 25.82 | Conservative | Labour |
| Vauxhall | 11653 | 31.68 | 23.33 | Labour | Conservative |
| Dorking | 11752 | 31.69 | 25.57 | Conservative | Labour |
| Edinburgh West | 14625 | 31.91 | 26.52 | Conservative | Labour |
| Beverley | 15159 | 32.09 | 25.66 | Conservative | Labour |
| Altrincham & Sale | 16522 | 32.11 | 26.96 | Conservative | Labour |
| Hammersmith North | 11080 | 32.27 | 26.19 | Labour | Conservative |
| Torrington | 11350 | 32.45 | 24.80 | Nat Lib & Conservative | Labour |
| Birmingham Small Heath | 15923 | 32.49 | 25.07 | Labour | Conservative |
| Aberdeenshire West | 10483 | 32.59 | 25.52 | Conservative | Labour |
| Glasgow Bridgeton | 10925 | 32.63 | 25.07 | Labour | Conservative |
| Horsham | 12401 | 32.63 | 25.35 | Conservative | Labour |
| Horncastle | 10900 | 32.85 | 25.18 | Conservative | Labour |
| Scarborough & Whitby | 16367 | 32.99 | 25.04 | Conservative | Labour |
| Middlesbrough East | 15528 | 33.02 | 26.72 | Labour | Conservative |
| Wimbledon | 20976 | 33.05 | 27.22 | Conservative | Labour |
| Rowley Regis & Tipton | 16316 | 33.41 | 26.99 | Labour | Conservative |
| Derbyshire North East | 16721 | 33.42 | 28.20 | Labour | Conservative |
| Leominster | 10013 | 33.50 | 24.84 | Conservative | Labour |
| Lewes | 17263 | 33.57 | 26.27 | Conservative | Labour |
| Walthamstow West | 11574 | 33.58 | 27.52 | Labour | Conservative |
| London & Westminster - Cities of | 17738 | 33.59 | 22.56 | Conservative | Labour |
| Perth & East Perthshire | 14631 | 33.68 | 26.36 | Conservative | Labour |
| Cannock | 16338 | 33.74 | 28.05 | Labour | Conservative & Lib |
| Wigan | 17452 | 33.82 | 29.42 | Labour | Conservative |
| East Grinstead | 18532 | 34.04 | 27.35 | Conservative | Labour |
| Durham | 18150 | 34.22 | 29.46 | Labour | Conservative |
| Eastbourne | 20061 | 34.30 | 28.10 | Conservative | Labour |
| Esher | 18421 | 34.30 | 28.61 | Conservative | Labour |
| Blackpool South | 14421 | 34.40 | 25.79 | Conservative | Labour |
| Cardigan | 10262 | 34.60 | 24.45 | Liberal | Labour |
| St Marylebone | 14819 | 34.67 | 24.37 | Conservative | Labour |
| Arundel & Shoreham | 18023 | 34.75 | 27.10 | Conservative | Labour |
| Bristol West | 14142 | 34.76 | 27.99 | Conservative | Labour |
| Beckenham | 21300 | 34.77 | 28.64 | Conservative | Labour |
| Ormskirk | 13821 | 34.87 | 27.43 | Conservative | Labour |
| Harrow West | 13747 | 34.93 | 29.26 | Conservative | Labour |
| Bridlington | 17645 | 35.25 | 27.63 | Conservative | Labour |
| Galloway | 9312 | 35.29 | 26.69 | Conservative | Labour |
| Southport | 17853 | 35.35 | 27.46 | Conservative | Labour |
| Westmorland | 14108 | 35.41 | 29.58 | Conservative | Labour |
| Hackney South | 21268 | 36.04 | 27.78 | Labour | Conservative |
| Aberdeenshire East | 13255 | 36.10 | 25.26 | Conservative | Labour |
| Argyll | 11266 | 36.21 | 24.30 | Conservative | Labour |
| Liverpool Scotland | 15214 | 36.31 | 25.82 | Labour | Conservative |
| Blaydon | 15114 | 36.37 | 31.86 | Labour | Conservative |
| Islington South West | 16887 | 36.40 | 27.37 | Labour | Conservative |
| Ripon | 12420 | 36.88 | 30.67 | Conservative | Labour |
| Montgomery | 9221 | 36.99 | 28.44 | Liberal | Labour |
| Brighton Pavilion | 15757 | 37.01 | 27.96 | Conservative | Labour |
| Honiton | 17157 | 37.10 | 30.63 | Conservative | Liberal |
| Buckinghamshire South | 16806 | 37.23 | 29.81 | Conservative | Labour |
| Durham North West | 16532 | 37.32 | 31.74 | Labour | Conservative |
| Epsom | 19749 | 37.32 | 30.57 | Conservative | Labour |
| Hamilton | 15576 | 37.44 | 30.18 | Labour | Conservative |
| Cheadle | 19459 | 37.66 | 32.29 | Conservative | Labour |
| Bournemouth East & Christchurch | 17588 | 38.21 | 30.89 | Conservative | Labour |
| Southend West | 21755 | 38.29 | 30.23 | Conservative | Labour |
| Sheffield Park | 17099 | 38.35 | 31.63 | Labour | Conservative & Lib |
| Consett | 19844 | 38.48 | 32.73 | Labour | Conservative |
| Fylde North | 14135 | 38.51 | 29.88 | Conservative | Labour |
| Morecambe & Lonsdale | 17479 | 38.89 | 31.26 | Conservative | Labour |
| Chichester | 18195 | 39.44 | 30.49 | Conservative | Labour |
| Southgate | 19155 | 39.63 | 33.34 | Conservative | Labour |
| Peckham | 19146 | 39.67 | 30.00 | Labour | Conservative |
| Chelsea | 14250 | 39.78 | 27.71 | Conservative | Labour |
| Mansfield | 21136 | 39.84 | 33.20 | Labour | Conservative |
| Knutsford | 19474 | 39.94 | 33.16 | Conservative | Labour |
| Blackpool North | 17229 | 40.37 | 29.57 | Conservative | Labour |
| Fife West | 18157 | 40.38 | 34.55 | Labour | Lib & Conservative |
| Solihull | 16124 | 40.70 | 33.85 | Conservative | Labour |
| West Ham North | 19828 | 40.90 | 31.31 | Labour | Conservative |
| Glasgow Cathcart | 15213 | 41.08 | 33.90 | Conservative | Labour |
| Harrogate | 16785 | 41.11 | 32.37 | Conservative | Labour |
| Fife East | 16602 | 41.21 | 32.45 | Lib & Conservative | Labour |
| Richmond (Yorks) | 15316 | 41.23 | 30.66 | Conservative | Labour |
| Sheffield Hallam | 17028 | 41.53 | 34.06 | Conservative & Lib | Labour |
| Banff | 9756 | 41.75 | 27.16 | Conservative | Labour |
| Angus South | 14450 | 41.88 | 32.06 | Lib & Conservative | Labour |
| Crosby | 14783 | 41.90 | 33.42 | Conservative | Labour |
| Sheffield Attercliffe | 17797 | 42.25 | 34.96 | Labour | Conservative & Lib |
| Barking | 19146 | 42.35 | 34.67 | Labour | Conservative |
| Sheffield Brightside | 19086 | 42.35 | 34.47 | Labour | Conservative & Lib |
| Stoke-on-Trent North | 22024 | 42.88 | 35.94 | Labour | Nat Lib & Conservative |
| Morpeth | 16875 | 43.76 | 37.40 | Labour | Conservative |
| Aberavon | 18620 | 43.94 | 37.19 | Labour | Conservative |
| Pontypridd | 20075 | 44.52 | 37.09 | Labour | Conservative |
| Thirsk & Malton | 17162 | 44.52 | 34.46 | Conservative | Labour |
| Southwark | 22554 | 44.56 | 32.22 | Labour | Conservative |
| Ince | 19843 | 44.64 | 38.82 | Labour | Conservative |
| Battersea North | 16077 | 45.05 | 36.15 | Labour | Conservative |
| Edinburgh South | 16515 | 45.15 | 36.77 | Conservative | Labour |
| Shoreditch & Finsbury | 18763 | 45.15 | 33.05 | Labour | Conservative |
| Broxtowe | 22043 | 45.36 | 38.15 | Labour | Conservative |
| Surrey East | 23910 | 45.96 | 37.37 | Conservative | Labour |
| Sheffield Neepsend | 18225 | 46.10 | 36.66 | Labour | Conservative & Lib |
| Normanton | 19853 | 46.99 | 40.17 | Labour | Conservative & Nat Lib |
| Swansea East | 21022 | 47.18 | 39.08 | Labour | Conservative |
| Blyth | 25639 | 47.47 | 40.95 | Labour | Conservative |
| Don Valley | 25825 | 48.23 | 41.42 | Labour | Conservative |
| Hove | 24296 | 48.43 | 37.49 | Conservative | Labour |
| Fylde South | 23318 | 48.44 | 38.73 | Conservative | Labour |
| Bethnal Green | 15595 | 49.08 | 37.28 | Labour | Liberal |
| Worthing | 21324 | 49.27 | 39.40 | Conservative | Labour |
| Ilkeston | 30398 | 50.39 | 43.57 | Labour | Conservative |
| Rother Valley | 28520 | 51.42 | 44.39 | Labour | Conservative |
| Pontypool | 20089 | 51.49 | 43.40 | Labour | Conservative |
| Houghton-le-Spring | 25676 | 51.60 | 44.69 | Labour | Conservative |
| Belfast South | 25231 | 51.64 | 38.11 | Ulster Unionist | Labour |
| Llanelly | 28416 | 51.84 | 42.31 | Labour | Conservative |
| Gower | 22310 | 51.87 | 43.73 | Labour | Nat Lib & Conservative |
| Dagenham | 30796 | 52.18 | 40.55 | Labour | Conservative |
| Pontefract | 24237 | 52.32 | 45.00 | Labour | Conservative & Lib |
| Kinross & West Perthshire | 13501 | 52.43 | 38.37 | Conservative | Labour |
| Barnsley | 28227 | 52.45 | 40.50 | Labour | Conservative & Nat Lib |
| Neath | 24129 | 53.78 | 46.22 | Labour | Conservative |
| Chester-le-Street | 24879 | 53.92 | 46.71 | Labour | Conservative |
| Caerphilly | 21482 | 54.30 | 45.81 | Labour | Conservative |
| Ogmore | 27518 | 57.13 | 48.51 | Labour | Conservative |
| Kensington South | 25698 | 59.09 | 40.52 | Conservative | Labour |
| Merthyr Tydfil | 21436 | 59.14 | 49.92 | Labour | Conservative |
| Dearne valley | 29585 | 59.19 | 50.83 | Labour | Conservative |
| Bolsover | 25189 | 59.78 | 51.03 | Labour | Conservative |
| Stepney | 28263 | 60.30 | 42.75 | Labour | Conservative |
| Ebbw Vale | 21529 | 61.45 | 53.43 | Labour | Conservative |
| Easington | 28874 | 61.53 | 53.38 | Labour | Conservative |
| Down North | 33371 | 62.73 | 41.24 | Ulster Unionist | Labour |
| Bermondsey | 21002 | 63.05 | 49.32 | Labour | Conservative |
| Aberdare | 27973 | 63.17 | 54.40 | Labour | Conservative |
| Poplar | 24502 | 64.05 | 48.51 | Labour | Conservative |
| Hemsworth | 37491 | 65.41 | 55.65 | Labour | Conservative |
| Bedwellty | 25243 | 66.57 | 56.83 | Labour | Conservative |
| Rhondda West | 22488 | 69.78 | 60.27 | Labour | Conservative |
| West Ham South | 30609 | 69.91 | 54.05 | Labour | Conservative |
| Rhondda East | 24436 | 70.98 | 60.68 | Labour | Conservative |
| Abertillery | 24917 | 73.88 | 62.09 | Labour | Conservative |
| Antrim North | Unopposed | Ulster Unionist | — | ||
| Antrim South | Unopposed | Ulster Unionist | — | ||
| Armagh | Unopposed | Ulster Unionist | — | ||
| Londonderry | Unopposed | Ulster Unionist | — | ||
| Last Modified: 22 Oct 12 © Richard Kimber |