Seats that changed hands at the 2001 general election
Every gain at each general election: which party took which seat from whom.
- 2024 303
- 2019 81
- 2017 70
- 2015 111
- 2010 117
- 2001 29
- 1992 68
- 1987 46
- 1979 71
- October 1974 29
- 1970 86
- 1966 55
- 1964 72
- 1959 38
- 1951 32
- 1935 125
- 1931 263
- 1929 167
- 1924 198
- 1923 190
- 1922 226
2001: 29 gains
Compared with the previous general election, where the constituency had the same boundaries.
- LD +6
- DUP +3
- SF +2
- Con +1
- SNP −1
- UKUP −1
- UUP −4
- Lab −6
| Constituency | Gained by | From | Majority |
|---|---|---|---|
| Castle Point | Con | Lab | 985 |
| Galloway and Upper Nithsdale | Con | SNP | 74 |
| Isle of Wight | Con | LD | 2,826 |
| Newark | Con | Lab | 4,073 |
| North West Norfolk | Con | Lab | 3,485 |
| Romford | Con | Lab | 5,977 |
| Tatton | Con | Oth | 8,611 |
| Taunton | Con | LD | 235 |
| Upminster | Con | Lab | 1,241 |
| Belfast North | DUP | UUP | 6,387 |
| East Londonderry | DUP | UUP | 1,901 |
| Strangford | DUP | UUP | 1,110 |
| South Dorset | Lab | Con | 153 |
| West Bromwich West | Lab | Oth | 11,355 |
| Ynys-Mon | Lab | PC | 800 |
| Cheadle | LD | Con | 33 |
| Chesterfield | LD | Lab | 2,586 |
| Guildford | LD | Con | 538 |
| Ludlow | LD | Con | 1,630 |
| Mid Dorset and North Poole | LD | Con | 384 |
| North Norfolk | LD | Con | 483 |
| Romsey | LD | Con | 2,370 |
| Teignbridge | LD | Con | 3,011 |
| Glasgow Springburn | Oth | Lab | 14,754 |
| Wyre Forest | Oth | Lab | 17,998 |
| Carmarthen East and Dinefwr | PC | Lab | 2,590 |
| Fermanagh and South Tyrone | SF | UUP | 53 |
| West Tyrone | SF | UUP | 5,040 |
| North Down | UUP | UKUP | 6,880 |
Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data