2007 United Kingdom local elections

The 2007 United Kingdom local elections were held on Thursday 3 May 2007. These elections took place in most of England and all of Scotland. There were no local government elections in Wales though the Welsh Assembly had a general election on the same day. There were no local government elections in Northern Ireland. Just over half of English councils and almost all the Scottish councils began the counts on Friday, rather than Thursday night, because of more complex arrangements regarding postal votes.

2007 United Kingdom local elections

← 20063 May 20072008 →

All 36 metropolitan boroughs, 45 out of 46 unitary authorities,
231 out of 238 English districts, all 32 Scottish council areas, and 3 directly elected mayors
 First partySecond party
 David CameronTony Blair
LeaderDavid CameronTony Blair
PartyConservativeLabour
Leader since6 December 200521 July 1994
Percentage40%27%
SwingIncrease1%Increase1%
Councils16536
Councils +/-Increase39Decrease18
Councillors5,4582,225
Councillors +/-Increase932Decrease665

 Third partyFourth party
 Menzies CampbellAlex Salmond
LeaderMenzies CampbellAlex Salmond
PartyLiberal DemocratsSNP
Leader since2 March 20063 September 2004
Percentage26%
SwingIncrease1%
Councils230
Councils +/-Decrease4Decrease1
Councillors2,337363
Councillors +/-Decrease255Increase182

Colours denote the winning party, as shown in the main table of results.
Entrance to a polling station in the market town of Haverhill, Suffolk on 3 May 2007. The posters on the left are lists of the candidates in wards contested (St Edmundsbury BC and Haverhill TC) and information about rules and laws about voting.
A polling station in a temporary cabin in position in the South of Coventry for the UK council elections on 3 May 2007.

These elections were a landmark in the United Kingdom as it was the first time that 18- to 20-year-olds could stand as candidates for council seats. The change was due to an alteration of the Electoral Administration Act. At least fourteen 18- to 20-year-olds are known to have stood as candidates for council seats[1] and as a result William Lloyd became the youngest person to be elected to official office in Britain. There were also a number of councils which used new voting methods such as internet and telephone voting in addition to the traditional methods of polling stations and postal votes.

These were the final elections to be overseen by Labour leader and prime minister Tony Blair, who resigned the following month after a decade as prime minister to be succeeded by chancellor Gordon Brown. His party only finished in second place with a narrow lead over the third-placed Liberal Democrats, whose leader Menzies Campbell would also resign later in the year, while it was a strong showing for the Conservatives under David Cameron.

Summary of results

edit

There was a suggestion in February 2006 that many of the 2007 local elections in England would be cancelled due to a reform of local government.[2] However, since then possible reforms are still in the consultation stage and no decisions have yet been made.

312 English district councils, nearly all districts in England held some form of election – either thirds or full – on Thursday, 3 May 2007.

The final results are summarised below; firstly, with a table ranked by the party with the greatest number of councillors elected.

PartyCouncilsCouncillors
NumberChangeNumberChange
Conservative165 395,458 932
Liberal Democrats23 42,337 255
Labour36 182,225 665
SNP0 1363 182
Residents1 67 19
Green0 62 17
BNP0 10 1
Liberal0 9 1
Scottish Green0 8 8
Mebyon Kernow0 7 1
UKIP0 5 1
Health Concern0 4 1
Respect0 3
Solidarity0 1 1
Scottish Socialist0 0 1
Socialist Alternative0 0 1
Other4 949 162
No overall control85 27n/an/a

Source BBC BBC NEWS | Politics | Vote 2007 | English councils map

England

edit

All 36 English Metropolitan borough councils had one third of their seats up for election.

CouncilPrevious controlResultDetails
BarnsleyLabourLabour holdDetails
BirminghamNo overall controlNo overall control holdDetails
BoltonNo overall controlNo overall control holdDetails
BradfordNo overall controlNo overall control holdDetails
BuryNo overall controlNo overall control holdDetails
CalderdaleNo overall controlNo overall control holdDetails
CoventryConservativeConservative holdDetails
DoncasterNo overall controlNo overall control holdDetails
DudleyConservativeConservative holdDetails
GatesheadLabourLabour holdDetails
KirkleesNo overall controlNo overall control holdDetails
KnowsleyLabourLabour holdDetails
LeedsNo overall controlNo overall control holdDetails
LiverpoolLiberal DemocratsLiberal Democrats holdDetails
ManchesterLabourLabour holdDetails
Newcastle upon TyneLiberal DemocratsLiberal Democrats holdDetails
North TynesideNo overall controlNo overall control holdDetails
OldhamLabourNo overall controlDetails
RochdaleNo overall controlLiberal Democrats gainDetails
RotherhamLabourLabour holdDetails
SalfordLabourLabour holdDetails
SandwellLabourLabour holdDetails
SeftonNo overall controlNo overall control holdDetails
SheffieldLabourNo overall control gainDetails
SolihullConservativeNo overall control gainDetails
South TynesideLabourLabour holdDetails
St HelensNo overall controlNo overall control holdDetails
StockportLiberal DemocratsLiberal Democrats holdDetails
SunderlandLabourLabour holdDetails
TamesideLabourLabour holdDetails
TraffordConservativeConservative holdDetails
WakefieldLabourLabour holdDetails
WalsallConservativeConservative holdDetails
WiganLabourLabour holdDetails
WirralNo overall controlNo overall control holdDetails
WolverhamptonLabourLabour holdDetails


Whole council

edit

In 25 English unitary authorities the whole council was up for election.

CouncilPrevious controlResultDetails
Bath and North East SomersetNo overall controlNo overall control holdDetails
BlackpoolLabourConservative gainDetails
BournemouthLiberal DemocratsConservative gainDetails
Bracknell ForestConservativeConservative holdDetails
Brighton & HoveNo overall controlNo overall control holdDetails
DarlingtonLabourLabour holdDetails
East Riding of YorkshireNo overall controlConservative gainDetails
HerefordshireNo overall controlConservative gainDetails
LeicesterNo overall controlLabour gainDetails
LutonNo overall controlLabour gainDetails
MedwayConservativeConservative holdDetails
MiddlesbroughLabourLabour holdDetails
North LincolnshireConservativeLabour gainDetails
North SomersetNo overall controlConservative gainDetails
NottinghamLabourLabour holdDetails
PooleConservativeConservative holdDetails
Redcar and ClevelandNo overall controlNo overall control holdDetails
RutlandConservativeConservative holdDetails
South GloucestershireNo overall controlNo overall control holdDetails
Stockton-on-TeesNo overall controlNo overall control holdDetails
Telford and WrekinNo overall controlNo overall control holdDetails
TorbayLiberal DemocratsConservative gainDetails
West BerkshireConservativeConservative holdDetails
Windsor and MaidenheadLiberal DemocratsConservative gainDetails
YorkLiberal DemocratsNo overall control gainDetails

Third of council

edit

In 20 English unitary authorities one third of the council was up for election.

CouncilPrevious controlResultDetails
Blackburn with DarwenLabourNo overall control gainDetails
BristolNo overall controlNo overall control holdDetails
DerbyNo overall controlNo overall control holdDetails
HaltonLabourLabour holdDetails
HartlepoolLabourLabour holdDetails
Kingston upon HullNo overall controlLiberal Democrats gainDetails
Milton KeynesNo overall controlNo overall control holdDetails
North East LincolnshireNo overall controlNo overall control holdDetails
PeterboroughConservativeConservative holdDetails
PlymouthNo overall controlConservative gainDetails
PortsmouthNo overall controlNo overall control holdDetails
ReadingLabourLabour holdDetails
SloughNo overall controlNo overall control holdDetails
SouthamptonNo overall controlNo overall control holdDetails
Southend-on-SeaConservativeConservative holdDetails
Stoke-on-TrentNo overall controlNo overall control holdDetails
SwindonConservativeConservative holdDetails
ThurrockConservativeNo overall controlDetails
WarringtonNo overall controlNo overall control holdDetails
WokinghamConservativeConservative holdDetails


District councils

edit

Whole council

edit

In 153 English district authorities the whole council was up for election.[3]

CouncilPrevious controlResultDetails
AllerdaleNo overall controlNo overall control holdDetails
AlnwickNo overall controlNo overall control holdDetails
ArunConservativeConservative holdDetails
AshfieldLabourNo overall controlDetails
AshfordConservativeConservative holdDetails
Aylesbury ValeConservativeConservative holdDetails
BaberghNo overall controlNo overall control holdDetails
Berwick-upon-TweedNo overall controlNo overall control holdDetails
BlabyConservativeConservative holdDetails
Blyth ValleyLabourLabour holdDetails
BolsoverLabourLabour holdDetails
BostonNo overall controlBoston Bypass Independents gainDetails
BraintreeNo overall controlConservative gainDetails
BrecklandConservativeConservative holdDetails
BridgnorthNo overall controlNo overall control holdDetails
BroadlandConservativeConservative holdDetails
BromsgroveConservativeConservative holdDetails
BroxtoweNo overall controlNo overall control holdDetails
CanterburyNo overall controlConservative gainDetails
CaradonNo overall controlLiberal Democrats gainDetails
CarrickLiberal DemocratsNo overall controlDetails
Castle MorpethNo overall controlNo overall control holdDetails
CharnwoodNo overall controlConservative gainDetails
ChelmsfordConservativeConservative holdDetails
Chester-le-StreetLabourLabour holdDetails
ChesterfieldLiberal DemocratsLiberal Democrats holdDetails
ChichesterConservativeConservative holdDetails
ChilternConservativeConservative holdDetails
ChristchurchConservativeConservative holdDetails
CopelandLabourLabour holdDetails
CorbyLabourLabour holdDetails
CotswoldConservativeConservative holdDetails
DacorumConservativeConservative holdDetails
DartfordNo overall controlConservative gainDetails
Derbyshire DalesConservativeConservative holdDetails
DerwentsideLabourLabour holdDetails
DoverNo overall controlConservative gainDetails
DurhamLiberal DemocratsLiberal Democrats hold
EasingtonLabourLabour holdDetails
EastbourneConservativeLiberal Democrats gainDetails
East CambridgeshireNo overall controlConservative gainDetails
East DevonConservativeConservative holdDetails
East DorsetConservativeConservative holdDetails
East HampshireConservativeConservative holdDetails
East HertfordshireConservativeConservative holdDetails
East LindseyNo overall controlNo overall control holdDetails
East NorthamptonshireConservativeConservative holdDetails
East StaffordshireConservativeConservative holdDetails
EdenIndependentNo overall controlDetails
Epsom and EwellResidents AssociationResidents Association holdDetails
ErewashNo overall controlConservative gainDetails
FenlandConservativeConservative holdDetails
Forest HeathConservativeConservative holdDetails
Forest of DeanNo overall controlConservative gainDetails
FyldeConservativeConservative holdDetails
GedlingNo overall controlConservative gainDetails
GraveshamLabourConservative gainDetails
GuildfordConservativeConservative holdDetails
HambletonConservativeConservative holdDetails
HarboroughNo overall controlConservative gainDetails
High PeakNo overall controlConservative gainDetails
Hinckley and BosworthConservativeLiberal Democrats gainDetails
HorshamConservativeConservative holdDetails
KennetConservativeConservative holdDetails
KerrierIndependentNo overall controlDetails
KetteringConservativeConservative holdDetails
King's Lynn and West NorfolkConservativeConservative holdDetails
LancasterNo overall controlNo overall control holdDetails
LewesLiberal DemocratsLiberal Democrats holdDetails
LichfieldConservativeConservative holdDetails
LincolnLabourConservative gainDetails
MaldonConservativeConservative holdDetails
Malvern HillsNo overall controlConservative gainDetails
MansfieldIndependentIndependent holdDetails
MeltonConservativeConservative holdDetails
MendipConservativeConservative holdDetails
Mid BedfordshireConservativeConservative holdDetails
Mid DevonNo overall controlNo overall control holdDetails
Mid SuffolkNo overall controlConservative gainDetails
Mid SussexNo overall controlConservative gainDetails
New ForestConservativeConservative holdDetails
Newark and SherwoodNo overall controlConservative gainDetails
North CornwallNo overall controlNo overall control holdDetails
North DevonLiberal DemocratsConservative gainDetails
North DorsetNo overall controlConservative gainDetails
North East DerbyshireLabourLabour holdDetails
North HertfordshireConservativeConservative holdDetails
North KestevenNo overall controlConservative gainDetails
North NorfolkLiberal DemocratsLiberal Democrats holdDetails
North ShropshireNo overall controlConservative gainDetails
North WarwickshireNo overall controlConservative gainDetails
North West LeicestershireLabourConservative gainDetails
North WiltshireNo overall controlConservative gainDetails
NorthamptonNo overall controlLiberal Democrats gainDetails
Oadby and WigstonLiberal DemocratsLiberal Democrats holdDetails
OswestryNo overall controlConservative gainDetails
RestormelNo overall controlNo overall control holdDetails
Ribble ValleyConservativeConservative holdDetails
RichmondshireIndependentNo overall controlDetails
RotherConservativeConservative holdDetails
RushcliffeConservativeConservative holdDetails
RyedaleNo overall controlNo overall control holdDetails
SalisburyConservativeNo overall controlDetails
ScarboroughConservativeNo overall controlDetails
SedgefieldLabourLabour holdDetails
SedgemoorConservativeConservative holdDetails
SelbyConservativeConservative holdDetails
SevenoaksConservativeConservative holdDetails
ShepwayNo overall controlConservative gainDetails
South BucksConservativeConservative holdDetails
South DerbyshireLabourConservative gainDetails
South HamsConservativeConservative holdDetails
South HollandConservativeConservative holdDetails
South KestevenConservativeConservative holdDetails
South NorfolkLiberal DemocratsConservative gainDetails
South NorthamptonshireConservativeConservative holdDetails
South OxfordshireConservativeConservative holdDetails
South RibbleNo overall controlConservative gainDetails
South ShropshireNo overall controlConservative gainDetails
South SomersetLiberal DemocratsLiberal Democrats holdDetails
South StaffordshireConservativeConservative holdDetails
SpelthorneConservativeConservative holdDetails
St EdmundsburyConservativeConservative holdDetails
StaffordConservativeConservative holdDetails
Staffordshire MoorlandsNo overall controlConservative gainDetails
Suffolk CoastalConservativeConservative holdDetails
Surrey HeathConservativeConservative holdDetails
Taunton DeaneConservativeNo overall controlDetails
TeesdaleIndependentIndependent holdDetails
TeignbridgeNo overall controlNo overall control holdDetails
TendringNo overall controlNo overall control holdDetails
Test ValleyConservativeConservative holdDetails
TewkesburyNo overall controlNo overall control holdDetails
ThanetConservativeConservative holdDetails
Tonbridge and MallingConservativeConservative holdDetails
TorridgeIndependentNo overall controlDetails
TynedaleConservativeConservative holdDetails
UttlesfordLiberal DemocratsConservative gainDetails
Vale of White HorseLiberal DemocratsLiberal Democrats holdDetails
Vale RoyalNo overall controlNo overall control holdDetails
WansbeckLabourLabour holdDetails
WarwickNo overall controlConservative gainDetails
WaverleyNo overall controlConservative gainDetails
WealdenConservativeConservative holdDetails
Wear ValleyLabourNo overall controlDetails
WellingboroughConservativeConservative holdDetails
West DevonNo overall controlNo overall control holdDetails
West DorsetConservativeConservative holdDetails
West SomersetConservativeIndependent gainDetails
West WiltshireNo overall controlConservative gainDetails
WychavonConservativeConservative holdDetails
WycombeConservativeConservative holdDetails
WyreConservativeConservative holdDetails

[3]

Third of council

edit

In 78 English district authorities one third of the council was up for election.

CouncilPrevious controlResultDetails
Amber ValleyConservativeConservative holdDetails
Barrow-in-FurnessNo overall controlNo overall control holdDetails
BasildonConservativeConservative holdDetails
Basingstoke and DeaneConservativeConservative holdDetails
BassetlawConservativeConservative holdDetails
BedfordNo overall controlNo overall control holdDetails
BrentwoodConservativeConservative holdDetails
BroxbourneConservativeConservative holdDetails
BurnleyNo overall controlNo overall control holdDetails
CambridgeLiberal DemocratsLiberal Democrats holdDetails
Cannock ChaseNo overall controlNo overall control holdDetails
CarlisleNo overall controlNo overall control holdDetails
Castle PointConservativeConservative holdDetails
CherwellConservativeConservative holdDetails
ChesterNo overall controlConservative gainDetails
ChorleyConservativeConservative holdDetails
ColchesterNo overall controlNo overall control holdDetails
CongletonConservativeConservative holdDetails
CravenNo overall controlNo overall control holdDetails
CrawleyConservativeConservative holdDetails
Crewe and NantwichNo overall controlNo overall control holdDetails
DaventryConservativeConservative holdDetails
EastleighLiberal DemocratsLiberal Democrats holdDetails
Ellesmere Port and NestonLabourLabour holdDetails
ElmbridgeNo overall controlNo overall control holdDetails
Epping ForestConservativeConservative holdDetails
ExeterNo overall controlNo overall control holdDetails
GloucesterNo overall controlNo overall control holdDetails
Great YarmouthConservativeConservative holdDetails
HarlowNo overall controlNo overall control holdDetails
HarrogateNo overall controlNo overall control holdDetails
HartNo overall controlNo overall control holdDetails
HavantConservativeConservative holdDetails
HertsmereConservativeConservative holdDetails
HuntingdonshireConservativeConservative holdDetails
HyndburnConservativeConservative holdDetails
IpswichNo overall controlNo overall control holdDetails
MacclesfieldConservativeConservative holdDetails
MaidstoneNo overall controlNo overall control holdDetails
Mole ValleyConservativeConservative holdDetails
Newcastle-under-LymeNo overall controlNo overall control holdDetails
NorwichNo overall controlNo overall control holdDetails
PendleLiberal DemocratsLiberal Democrats holdDetails
PenwithNo overall controlNo overall control holdDetails
PrestonNo overall controlNo overall control holdDetails
PurbeckConservativeConservative holdDetails
RedditchNo overall controlNo overall control holdDetails
Reigate and BansteadConservativeConservative holdDetails
RochfordConservativeConservative holdDetails
RossendaleConservativeConservative holdDetails
RugbyNo overall controlConservative gainDetails
RunnymedeConservativeConservative holdDetails
RushmoorConservativeConservative holdDetails
Shrewsbury and AtchamConservativeConservative holdDetails
South BedfordshireConservativeConservative holdDetails
South CambridgeshireNo overall controlConservative gainDetails
South LakelandLiberal DemocratsLiberal Democrats holdDetails
St AlbansLiberal DemocratsNo overall controlDetails
StevenageLabourLabour holdDetails
Stratford-on-AvonConservativeConservative holdDetails
StroudConservativeConservative holdDetails
SwaleConservativeConservative holdDetails
TamworthConservativeConservative holdDetails
TandridgeConservativeConservative holdDetails
Three RiversLiberal DemocratsLiberal Democrats holdDetails
Tunbridge WellsConservativeConservative holdDetails
WatfordLiberal DemocratsLiberal Democrats holdDetails
WaveneyConservativeConservative holdDetails
Welwyn HatfieldConservativeConservative holdDetails
West LancashireConservativeConservative holdDetails
West LindseyLiberal DemocratsLiberal Democrats holdDetails
West OxfordshireConservativeConservative holdDetails
Weymouth and PortlandNo overall controlNo overall control holdDetails
WinchesterConservativeConservative holdDetails
WokingNo overall controlConservative gainDetails
WorcesterConservativeConservative holdDetails
WorthingConservativeConservative holdDetails
Wyre ForestNo overall controlNo overall control holdDetails

Mayoral elections

edit
CouncilIndependentConservativeLabourLiberal DemocratGreenElectedResult
Bedford15,96710,7104,75710,5511,538Frank BranstonIndependent hold
Mansfield13,7562,7708,7741,9441,489Tony EggintonIndependent hold
Middlesbrough17,4551,7333,5397,026no candidateRay MallonIndependent hold

Scotland

edit

All 32 Scottish councils had all their seats up for election - all Scottish councils are unitary authorities. These local elections were held on the same day as the Scottish Parliament general election. They were the first election for local government in mainland Great Britain to use the Single transferable vote (the system is used in Northern Ireland), as implemented by the Local Governance (Scotland) Act 2004.[4]

Summary of results

edit
PartyCouncils - majorityCouncils - in coalition/minorityCouncillors
SNP011363
Labour211348
Liberal Democrats012166
Conservative08143
Scottish Green008
Scottish Socialist Party001
Solidarity001
Other39193
No overall control27--

Councils

edit

The notional results in the following table are based on a document that John Curtice and Stephen Herbert (Professors at the University of Strathclyde) produced on 3 June 2005, calculating the effect of the introduction of the Single Transferable Vote on the 2003 Scottish Local Elections.[5]

Council2003 result
(control before May 2007, if different)
Notional control
(based on 2003 results)
2007 resultDetails
Aberdeen CityNo overall control (LD + Con)NOCNo overall control (LD + SNP)Details
AberdeenshireNo overall control (LD + Ind)NOCNo overall control (LD + Con)Details
AngusSNPNOCNo overall control (Ind + Con + LD + Lab)Details
Argyll and ButeIndependentIndependentNo overall control (Ind + SNP)Details
ClackmannanshireLabourNOCNo overall control (Lab minority)Details
Dumfries and GallowayNo overall control (Lab[6])NOCNo overall control (Con + LD)Details
Dundee CityNo overall control (Lab + LD+ Con)NOCNo overall control (Lab + LD)Details
East AyrshireLabourLabourNo overall control (SNP minority)Details
East DunbartonshireNo overall control (LD[7])NOCNo overall control (Lab + Con)Details
East LothianLabourNOCNo overall control (SNP + LD)Details
East RenfrewshireNo overall control (Lab + LD)NOCNo overall control (Lab + LD + Ind + Con)Details
City of EdinburghLabour (NOC: Lab[8])NOCNo overall control (LD + SNP)Details
FalkirkNo overall control (SNP + Ind + Con)NOCNo overall control (Lab + Ind + Con)Details
FifeNo overall control (Lab[9])NOCNo overall control (LD + SNP)Details
Glasgow CityLabourLabourLabourDetails
HighlandIndependentIndependentNo overall control (Ind + SNP)Details
InverclydeLiberal DemocratsNOCNo overall control (Lab minority)Details
MidlothianLabourNOCNo overall control (Lab minority)Details
MorayIndependentIndependentNo overall control (Ind + Con)Details
Na h-Eileanan SiarIndependentIndependentIndependentDetails
North AyrshireLabourLabourNo overall control (Lab minority)Details
North LanarkshireLabourLabourLabourDetails
OrkneyIndependentIndependentIndependentDetails
Perth and KinrossNo overall control (SNP + LD + Ind)NOCNo overall control (SNP + LD)Details
RenfrewshireLabourNOCNo overall control (SNP + LD)Details
Scottish BordersNo overall control (Ind + Con)NOCNo overall control (Ind + Con + LD)Details
ShetlandIndependentIndependentIndependentDetails
South AyrshireNo overall control (Con[10])NOCNo overall control (Con minority)Details
South LanarkshireLabourLabourNo overall control (Lab minority)Details
StirlingLabour (NOC: Lab[11])NOCNo overall control (Lab minority)Details
West DunbartonshireLabourLabourNo overall control (SNP + Ind)Details
West LothianLabourNOCNo overall control (SNP + Ind)Details

Pre-election predictions

edit

A Newsnight poll by the analysts Rallings and Thrasher some days before the election predicted the following results for the English council elections:

Con 38% (Conservatives gaining 330 seats and losing 2% of the vote on 2006)

Lab 24% (Labour losing 500 seats and losing 2% of the vote on 2006)

LD 29% (Liberal Democrats gaining 110 seats and gaining 2% of the vote on 2006)

However, these predictions, as in 2006, were largely inaccurate, underestimating Conservative support and grossly overestimating the Lib Dems' performance. However, it did accurately predict the number of seats Labour would lose.

Notes and references

edit
  1. ^ "Teenagers to run as councillors". BBC News. 4 April 2007.
  2. ^ "Council polls could be scrapped". BBC News. 8 February 2006.
  3. ^ a b Young, Ross (19 July 2007). "Local and Mayoral elections 2007" (PDF). House of Commons Library. SOCIAL AND GENERAL STATISTICS SECTION (RESEARCH PAPER 07/47). Retrieved 17 December 2023.
  4. ^ "Electoral Panorama / Panorama Electoral". electionresources.org.
  5. ^ "Archived copy" (PDF). Archived from the original (PDF) on 11 September 2008. Retrieved 6 February 2016.{{cite web}}: CS1 maint: archived copy as title (link)
  6. ^ Labour minority control. The council was previously run by a coalition of Scottish Liberal Democrats, Independents and the SNP.
  7. ^ Liberal Democrats lack a majority (LD: 12 councillors; opposition: 12 councillors)
  8. ^ Labour lack a majority, after by election loss to Scottish National Party (Lab: 29 councillors; opposition: 29 councillors)
  9. ^ Labour minority administration
  10. ^ Conservative and Unionist control, on a cut of the cards (Con: 15 councillors; opposition: 15 councillors)
  11. ^ Labour lack a majority, after by election loss to Scottish National Party (Lab: 11 councillors; opposition: 11 councillors)
edit