Council flips

Every council in the dataset where the largest party (by seats won) changed between consecutive cycles. Ranked by seat shift ÷ vote shift for the incoming party (with vote shift floored at 1 percentage point so a 0-shift entry doesn't divide by zero) — a big seat shift on a small vote shift wins. 195 flips qualify.

Click a council name for the full per-flip visualisation. Filter or search below.

195 of 195 shown.

RankCouncilCycleFlipVote shiftSeat shift
1Wealden2021 → 2023Conservative and Unionist Party Liberal Democrats+0.6 pts+22.9 pts
2Amber Valley2022 → 2023Conservative and Unionist Party Labour Party−1.9 pts+35.2 pts
3Tamworth2022 → 2023Conservative and Unionist Party Labour Party+3.6 pts+60.0 pts
4Runnymede2023 → 2024Conservative and Unionist Party Labour Party+0.2 pts+14.3 pts
5Welwyn Hatfield2024 → 2025Labour Party Liberal Democrats+0.2 pts+12.5 pts
6Cambridge2024 → 2025Labour Party Liberal Democrats+1.9 pts+20.2 pts
7Malvern Hills2021 → 2023Conservative and Unionist Party Independent+0.1 pts+10.5 pts
8North Hertfordshire2022 → 2023Labour Party Liberal Democrats+2.4 pts+22.2 pts
9East Cambridgeshire2023 → 2025Conservative and Unionist Party Liberal Democrats−3.2 pts+28.6 pts
10Tewkesbury2021 → 2023Conservative and Unionist Party Liberal Democrats+1.6 pts+13.5 pts
11Worcester2023 → 2024Green Party Labour Party+1.4 pts+12.2 pts
12North East Lincolnshire2023 → 2024Conservative and Unionist Party Labour Party+2.1 pts+16.7 pts
13Brentwood2023 → 2024Liberal Democrats Conservative and Unionist Party+2.0 pts+15.4 pts
14Cherwell2022 → 2023Conservative and Unionist Party Labour Party+0.9 pts+7.7 pts
15Thurrock2022 → 2023Conservative and Unionist Party Labour Party−2.8 pts+18.8 pts
16Teignbridge2021 → 2023Conservative and Unionist Party Liberal Democrats+2.4 pts+15.3 pts
17Portsmouth2021 → 2022Liberal Democrats Labour Party+3.3 pts+21.4 pts
18Uttlesford2021 → 2023Conservative and Unionist Party RES−0.2 pts+6.4 pts
19Cherwell2023 → 2024Labour Party Liberal Democrats+3.0 pts+18.8 pts
20Milton Keynes2021 → 2022Conservative and Unionist Party Labour Party+2.5 pts+14.0 pts
21West Oxfordshire2024 → 2025Liberal Democrats Conservative and Unionist Party−4.0 pts+21.9 pts
22East Devon2023 → 2025Independent Liberal Democrats−2.8 pts+15.5 pts
23South Ribble2021 → 2023Conservative and Unionist Party Labour Party+8.5 pts+45.5 pts
24Redditch2021 → 2022Conservative and Unionist Party Labour Party+12.4 pts+63.6 pts
25Ipswich2021 → 2022Conservative and Unionist Party Labour Party+8.0 pts+40.4 pts
26Southampton2021 → 2022Conservative and Unionist Party Labour Party+9.0 pts+45.2 pts
27Adur2022 → 2024Conservative and Unionist Party Labour Party+9.1 pts+45.5 pts
28Dover2021 → 2023Conservative and Unionist Party Labour Party+11.6 pts+53.1 pts
29Reigate & Banstead2023 → 2024Conservative and Unionist Party Green Party+0.6 pts+4.6 pts
30North Hertfordshire2021 → 2022Conservative and Unionist Party Labour Party+4.6 pts+20.8 pts
31Tandridge2021 → 2022Conservative and Unionist Party Liberal Democrats−2.9 pts+13.0 pts
32Portsmouth2022 → 2023Labour Party Liberal Democrats+3.2 pts+14.3 pts
33Stevenage2021 → 2022Conservative and Unionist Party Labour Party+7.7 pts+34.2 pts
34Horsham2021 → 2023Conservative and Unionist Party Liberal Democrats+7.6 pts+33.3 pts
35South Kesteven2023 → 2025Independent Conservative and Unionist Party−0.8 pts+4.4 pts
36Staffordshire Moorlands2021 → 2023Conservative and Unionist Party Labour Party+6.7 pts+29.4 pts
37Erewash2021 → 2023Conservative and Unionist Party Labour Party+13.8 pts+59.6 pts
38South Tyneside2023 → 2024Labour Party Independent+9.1 pts+38.9 pts
39Worcester2021 → 2022Conservative and Unionist Party Labour Party+5.6 pts+23.4 pts
40Gravesham2021 → 2023Conservative and Unionist Party Labour Party+8.7 pts+36.4 pts
41North West Leicestershire2021 → 2023Conservative and Unionist Party Labour Party+10.9 pts+44.7 pts
42Lincoln2021 → 2022Conservative and Unionist Party Labour Party+4.0 pts+16.3 pts
43Surrey Heath2021 → 2023Conservative and Unionist Party Liberal Democrats+16.8 pts+68.6 pts
44Welwyn Hatfield2021 → 2022Conservative and Unionist Party Liberal Democrats+7.4 pts+29.2 pts
45Rushmoor2022 → 2023Conservative and Unionist Party Labour Party+7.9 pts+30.8 pts
46Tunbridge Wells2021 → 2022Conservative and Unionist Party Liberal Democrats−2.2 pts+8.3 pts
47North East Derbyshire2021 → 2023Conservative and Unionist Party Labour Party+10.6 pts+40.3 pts
48Stratford On Avon2021 → 2023Conservative and Unionist Party Liberal Democrats+12.7 pts+45.6 pts
49Harlow2022 → 2023Conservative and Unionist Party Labour Party+3.7 pts+12.9 pts
50Elmbridge2021 → 2022Conservative and Unionist Party Liberal Democrats+9.3 pts+31.8 pts
51Gosport2021 → 2022Conservative and Unionist Party Liberal Democrats+7.7 pts+25.3 pts
52Plymouth2021 → 2022Conservative and Unionist Party Labour Party+9.6 pts+31.6 pts
53South Derbyshire2021 → 2023Conservative and Unionist Party Labour Party+19.8 pts+63.9 pts
54Broxtowe2021 → 2023Conservative and Unionist Party Labour Party+11.5 pts+36.9 pts
55North Hertfordshire2024 → 2025Labour Party Liberal Democrats−2.3 pts+7.2 pts
56North Norfolk2021 → 2023Conservative and Unionist Party Liberal Democrats+8.3 pts+26.1 pts
57Hastings2021 → 2022Conservative and Unionist Party Labour Party+4.7 pts+14.6 pts
58Shropshire2021 → 2025Conservative and Unionist Party Liberal Democrats+12.2 pts+37.6 pts
59Mansfield2021 → 2023Conservative and Unionist Party Labour Party+15.3 pts+47.2 pts
60Southend On Sea2021 → 2022Conservative and Unionist Party Labour Party+4.3 pts+12.9 pts
61Swindon2021 → 2022Conservative and Unionist Party Labour Party+13.0 pts+39.3 pts
62Dudley2022 → 2023Conservative and Unionist Party Labour Party+1.3 pts+4.0 pts
63Bassetlaw2021 → 2023Conservative and Unionist Party Labour Party+15.3 pts+45.8 pts
64Wokingham2021 → 2022Conservative and Unionist Party Liberal Democrats+5.6 pts+16.7 pts
65Gloucester2021 → 2024Conservative and Unionist Party Liberal Democrats+6.4 pts+19.1 pts
66Derbyshire Dales2023 → 2025Liberal Democrats Conservative and Unionist Party−6.0 pts+17.6 pts
67Tandridge2022 → 2023Liberal Democrats Independent+2.4 pts+7.1 pts
68Nuneaton and Bedworth2022 → 2024Conservative and Unionist Party Labour Party+10.4 pts+29.1 pts
69Wiltshire2021 → 2025Conservative and Unionist Party Liberal Democrats+5.8 pts+16.3 pts
70Torridge2021 → 2023Conservative and Unionist Party Independent+15.9 pts+44.4 pts
71Worcester2022 → 2023Labour Party Green Party+10.9 pts+30.1 pts
72Canterbury2021 → 2023Conservative and Unionist Party Labour Party+7.7 pts+21.2 pts
73Amber Valley2023 → 2025Labour Party Reform UK+25.7 pts+70.0 pts
74Crawley2021 → 2022Conservative and Unionist Party Labour Party+5.5 pts+14.9 pts
75Hartlepool2021 → 2022Conservative and Unionist Party Labour Party+8.7 pts+23.3 pts
76Harlow2023 → 2024Labour Party Conservative and Unionist Party+2.3 pts+6.1 pts
77West Devon2023 → 2025Conservative and Unionist Party Reform UK+28.4 pts+75.0 pts
78Ribble Valley2023 → 2025Conservative and Unionist Party Reform UK+37.9 pts+100.0 pts
79Hyndburn2021 → 2022Conservative and Unionist Party Labour Party−0.1 pts+2.6 pts
80Hastings2022 → 2024Labour Party Green Party+14.3 pts+37.5 pts
81Mole Valley2021 → 2022Conservative and Unionist Party Liberal Democrats+7.7 pts+20.3 pts
82Stevenage2024 → 2025Labour Party Reform UK+31.9 pts+83.3 pts
83Derby2021 → 2022Conservative and Unionist Party Labour Party+5.2 pts+13.4 pts
84Lewes2021 → 2023Liberal Democrats Green Party+7.5 pts+19.2 pts
85Redditch2024 → 2025Labour Party Reform UK+39.2 pts+100.0 pts
86Thanet2023 → 2025Labour Party Reform UK+39.3 pts+100.0 pts
87Worcester2024 → 2025Labour Party Green Party−2.3 pts+5.7 pts
88Dartford2023 → 2025Conservative and Unionist Party Reform UK+39.9 pts+100.0 pts
89Staffordshire Moorlands2023 → 2025Labour Party Reform UK+40.0 pts+100.0 pts
90Swale2021 → 2023Conservative and Unionist Party Labour Party+12.8 pts+31.9 pts
91Maidstone2024 → 2025Conservative and Unionist Party Reform UK+31.9 pts+77.8 pts
92Ashford2023 → 2025Conservative and Unionist Party Reform UK+41.6 pts+100.0 pts
93Dover2023 → 2025Labour Party Reform UK+42.1 pts+100.0 pts
94Tamworth2024 → 2025Labour Party Reform UK+42.3 pts+100.0 pts
95Mid Devon2021 → 2023Conservative and Unionist Party Liberal Democrats+26.3 pts+61.9 pts
96Broxtowe2023 → 2025Labour Party Reform UK+28.5 pts+66.7 pts
97Calderdale2021 → 2022Conservative and Unionist Party Labour Party+8.1 pts+19.0 pts
98Stockport2021 → 2022Labour Party Liberal Democrats+4.1 pts+9.5 pts
99South Ribble2023 → 2025Labour Party Reform UK+37.7 pts+87.5 pts
100Gravesham2023 → 2025Labour Party Reform UK+43.4 pts+100.0 pts
101Hart2021 → 2022Conservative and Unionist Party Liberal Democrats+5.7 pts+12.8 pts
102Peterborough2023 → 2024Conservative and Unionist Party PETE FIRST+15.6 pts+34.8 pts
103Slough2022 → 2023Labour Party Conservative and Unionist Party+16.1 pts+35.7 pts
104Lancaster2023 → 2025Labour Party Reform UK+31.6 pts+70.0 pts
105Folkestone & Hythe2021 → 2023Conservative and Unionist Party Green Party+16.7 pts+36.7 pts
106South Oxfordshire2021 → 2023Conservative and Unionist Party Liberal Democrats+12.6 pts+27.6 pts
107Stafford2023 → 2025Conservative and Unionist Party Reform UK+31.1 pts+66.7 pts
108North West Leicestershire2023 → 2025Labour Party Reform UK+40.8 pts+87.5 pts
109North Warwickshire2023 → 2025Conservative and Unionist Party Reform UK+46.6 pts+100.0 pts
110Cannock Chase2022 → 2023Conservative and Unionist Party Labour Party+6.9 pts+14.5 pts
111Blaby2023 → 2025Conservative and Unionist Party Reform UK+35.6 pts+75.0 pts
112Sevenoaks2023 → 2025Conservative and Unionist Party Reform UK+31.7 pts+66.7 pts
113Chesterfield2023 → 2025Labour Party Reform UK+35.8 pts+75.0 pts
114East Lindsey2023 → 2025Conservative and Unionist Party Reform UK+47.7 pts+100.0 pts
115Wyre Forest2023 → 2025Conservative and Unionist Party Reform UK+38.4 pts+80.0 pts
116Hyndburn2024 → 2025Labour Party Reform UK+40.0 pts+83.3 pts
117East Hertfordshire2021 → 2023Conservative and Unionist Party Green Party+13.5 pts+28.0 pts
118Mid Sussex2021 → 2023Conservative and Unionist Party Liberal Democrats+8.1 pts+16.7 pts
119North East Derbyshire2023 → 2025Labour Party Reform UK+36.8 pts+75.0 pts
120Boston2023 → 2025BOST IND Reform UK+49.2 pts+100.0 pts
121Hinckley & Bosworth2021 → 2023Conservative and Unionist Party Liberal Democrats+15.4 pts+31.4 pts
122Nuneaton and Bedworth2024 → 2025Labour Party Reform UK+45.5 pts+92.3 pts
123Woking2021 → 2022Conservative and Unionist Party Liberal Democrats+14.3 pts+28.8 pts
124Welwyn Hatfield2022 → 2023Liberal Democrats Labour Party+1.1 pts+2.2 pts
125West Oxfordshire2021 → 2022Conservative and Unionist Party Liberal Democrats+11.9 pts+24.1 pts
126Cannock Chase2024 → 2025Labour Party Reform UK+50.0 pts+100.0 pts
127Newcastle-under-Lyme2022 → 2025Conservative and Unionist Party Reform UK+44.7 pts+88.9 pts
128Wyre2023 → 2025Conservative and Unionist Party Reform UK+44.3 pts+87.5 pts
129Folkestone & Hythe2023 → 2025Green Party Reform UK+42.2 pts+83.3 pts
130Bassetlaw2023 → 2025Labour Party Reform UK+45.1 pts+88.9 pts
131East Staffordshire2021 → 2023Conservative and Unionist Party Labour Party+16.2 pts+31.8 pts
132South Holland2023 → 2025Conservative and Unionist Party Reform UK+46.5 pts+88.9 pts
133High Peak2023 → 2025Labour Party Conservative and Unionist Party−8.7 pts+16.6 pts
134Forest Of Dean2023 → 2025Green Party Reform UK+33.0 pts+62.5 pts
135Torridge2023 → 2025Independent Reform UK+31.7 pts+60.0 pts
136West Lancashire2024 → 2025Labour Party Reform UK+33.2 pts+62.5 pts
137Forest Of Dean2021 → 2023Conservative and Unionist Party Green Party+7.8 pts+14.5 pts
138Bolsover2023 → 2025Labour Party Reform UK+53.6 pts+100.0 pts
139Exeter2024 → 2025Labour Party Reform UK+24.0 pts+44.4 pts
140South Derbyshire2023 → 2025Labour Party Reform UK+41.9 pts+77.8 pts
141Mansfield2023 → 2025Labour Party Reform UK+54.4 pts+100.0 pts
142Rossendale2024 → 2025Labour Party Reform UK+43.5 pts+80.0 pts
143North Hertfordshire2023 → 2024Liberal Democrats Labour Party+9.7 pts+17.8 pts
144Ashfield2023 → 2025Ashfield Independents Reform UK+50.0 pts+90.0 pts
145South Staffordshire2023 → 2025Conservative and Unionist Party Reform UK+41.9 pts+75.0 pts
146Bristol, City Of2021 → 2024Labour Party Green Party+8.0 pts+14.3 pts
147Ashfield2021 → 2023ASHIND Ashfield Independents+51.6 pts+91.4 pts
148Warwick2021 → 2023Conservative and Unionist Party Green Party+5.9 pts+10.4 pts
149Burnley2024 → 2025Labour Party Reform UK+37.9 pts+66.7 pts
150South Hams2021 → 2023Conservative and Unionist Party Liberal Democrats+19.2 pts+32.7 pts
151Lichfield2023 → 2025Conservative and Unionist Party Reform UK+36.8 pts+62.5 pts
152Malvern Hills2023 → 2025Independent Green Party+8.8 pts+14.9 pts
153North Northamptonshire2021 → 2025Conservative and Unionist Party Reform UK+34.8 pts+58.8 pts
154West Northamptonshire2021 → 2025Conservative and Unionist Party Reform UK+32.8 pts+55.3 pts
155Fenland2023 → 2025Conservative and Unionist Party Reform UK+39.7 pts+66.7 pts
156Chichester2021 → 2023Conservative and Unionist Party Liberal Democrats+29.7 pts+49.4 pts
157Doncaster2021 → 2025Labour Party Reform UK+40.4 pts+67.3 pts
158Swale2023 → 2025Labour Party Reform UK+43.2 pts+71.4 pts
159East Devon2021 → 2023Conservative and Unionist Party Independent+13.8 pts+22.6 pts
160Gedling2023 → 2025Labour Party Reform UK+34.1 pts+55.6 pts
161Erewash2023 → 2025Labour Party Reform UK+40.9 pts+66.7 pts
162Stroud2021 → 2024Conservative and Unionist Party Green Party+12.4 pts+20.2 pts
163Thanet2021 → 2023Conservative and Unionist Party Labour Party+15.7 pts+25.0 pts
164West Lindsey2023 → 2025Liberal Democrats Reform UK+34.9 pts+55.6 pts
165North Devon2021 → 2023Conservative and Unionist Party Liberal Democrats+16.5 pts+26.2 pts
166Lincoln2024 → 2025Labour Party Reform UK+23.8 pts+37.5 pts
167Cotswold2021 → 2023Conservative and Unionist Party Liberal Democrats+9.5 pts+14.7 pts
168Bromsgrove2023 → 2025Conservative and Unionist Party Reform UK+29.0 pts+44.4 pts
169Kingston upon Hull, City of2022 → 2024Liberal Democrats Labour Party+3.4 pts+5.3 pts
170Castle Point2021 → 2022Conservative and Unionist Party PIP+28.6 pts+42.9 pts
171East Staffordshire2023 → 2025Labour Party Reform UK+37.1 pts+55.6 pts
172East Suffolk2021 → 2023Conservative and Unionist Party Green Party+11.8 pts+17.6 pts
173Oldham2023 → 2024Labour Party Independent+23.0 pts+33.3 pts
174Tandridge2023 → 2024Independent RES+19.4 pts+27.9 pts
175Brentwood2021 → 2022Conservative and Unionist Party Liberal Democrats+15.1 pts+21.2 pts
176Blackburn with Darwen2023 → 2024Labour Party Independent+34.0 pts+47.1 pts
177Bolton2022 → 2023Conservative and Unionist Party Labour Party+2.4 pts+3.3 pts
178Winchester2021 → 2022Conservative and Unionist Party Liberal Democrats+7.4 pts+10.0 pts
179Boston2021 → 2023Conservative and Unionist Party BOST IND+45.3 pts+60.0 pts
180Dacorum2021 → 2023Conservative and Unionist Party Liberal Democrats+12.0 pts+14.9 pts
181Derbyshire Dales2021 → 2023Conservative and Unionist Party Liberal Democrats+15.2 pts+18.6 pts
182Canterbury2023 → 2025Labour Party Reform UK+30.6 pts+37.5 pts
183Chorley2024 → 2025Labour Party Reform UK+36.1 pts+42.9 pts
184Pendle2024 → 2025Conservative and Unionist Party Reform UK+28.4 pts+33.3 pts
185Mid Suffolk2021 → 2023Conservative and Unionist Party Green Party+36.2 pts+40.6 pts
186Cornwall2021 → 2025Conservative and Unionist Party Reform UK+29.0 pts+32.2 pts
187Chelmsford2021 → 2023Conservative and Unionist Party Liberal Democrats+12.5 pts+13.5 pts
188South Kesteven2021 → 2023Conservative and Unionist Party Independent+21.5 pts+20.9 pts
189West Lindsey2021 → 2023Conservative and Unionist Party Liberal Democrats+21.4 pts+18.1 pts
190Dudley2023 → 2024Labour Party Conservative and Unionist Party−0.4 pts−0.8 pts
191Preston2024 → 2025Labour Party Liberal Democrats−7.0 pts−4.2 pts
192Lancaster2021 → 2023Conservative and Unionist Party Labour Party−2.5 pts−0.7 pts
193Babergh2021 → 2023Conservative and Unionist Party Green Party+7.6 pts+1.3 pts
194Basildon2023 → 2024Conservative and Unionist Party Labour Party−3.7 pts0.0 pts
195Rochford2023 → 2024Conservative and Unionist Party Liberal Democrats−6.9 pts0.0 pts