Jump to content

1998 United Kingdom local elections

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Neveselbert (talk | contribs) at 19:49, 29 June 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

United Kingdom local elections, 1998

← 1997 7 May 1998 1999 →

All 32 London boroughs, all 36 metropolitan boroughs,
10 out of 46 unitary authorities and 88 out of 238 English districts
  Majority party Minority party Third party
  Tony Blair.JPG
Leader Tony Blair William Hague Paddy Ashdown
Party Labour Conservative Liberal Democrats
Leader since 21 July 1994 19 June 1997 16 July 1988
Percentage 38% 32% 25%
Councils 94 8 14
Councils +/- Increase2 Increase1 Decrease7
Councillors 2,240 1,085 853
Councillors +/- Decrease88 Increase256 Decrease114

Local elections took place in many parts of England on 7 May 1998.[1][2] All London borough council seats were elected as well a third of the seats on each of the Metropolitan Boroughs. Some unitary authorities and District councils also had elections. There were no local elections in Scotland, Wales or Northern Ireland.

These elections took place on the same day as the referendum on establishing the Greater London Authority.

The governing Labour Party, contesting its first national elections since returning to government 12 months previously, enjoyed great success, now having control of 94 councils, with the second placed Liberal Democrats now controlling 14 and the opposition Conservatives (now led by William Hague) a mere eight.

Summary of results

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" | style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" | style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |
Party Councils Councillors
Gain Loss Change Total Gain Loss Change Total
Labour +2 94 -88 2,240
Liberal Democrats -7 14 -114 853
Conservative +1 8 +256 1,085
Other 0 0 0 0 -57 146
No overall control +4 50

England

London boroughs

In all 32 London boroughs the whole council was up for election.

Council Previous control Result Details
Barking and Dagenham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Barnet

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Bexley

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Brent

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour gain Details
Bromley

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Camden

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Croydon

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Ealing

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Enfield

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Greenwich

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Hackney

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Hammersmith and Fulham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Haringey

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Harrow

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour gain Details
Havering

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Hillingdon

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Hounslow

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Islington

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Kensington and Chelsea

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative hold Details
Kingston upon Thames

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Lambeth

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour gain Details
Lewisham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Merton

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Newham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Redbridge

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Richmond upon Thames

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Southwark

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Sutton

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Tower Hamlets

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Waltham Forest

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour gain Details
Wandsworth

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative hold Details
Westminster

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative hold Details

Metropolitan boroughs

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

Council Previous control Result Details
Barnsley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Birmingham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Bolton

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Bradford

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Bury

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Calderdale

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Coventry

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Doncaster

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Dudley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Gateshead

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Kirklees

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Knowsley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Leeds

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Liverpool

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats gain Details
Manchester

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Newcastle upon Tyne

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
North Tyneside

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Oldham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Rochdale

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Rotherham

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Salford

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Sandwell

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Sefton

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Sheffield

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Solihull

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
South Tyneside

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
St Helens

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Stockport

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Sunderland

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Tameside

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Trafford

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Wakefield

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Walsall

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Wigan

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Wirral

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Wolverhampton

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details

Unitary authorities

Whole council

The whole of the Isle of Wight council was up for election.

Council Previous control Result Details
Isle of Wight

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details

Third of council

In 9 English Unitary authorities one third of the council was up for election.

Council Previous control Result Details
Bristol

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Derby

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Hartlepool

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Kingston upon Hull

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Milton Keynes

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Portsmouth

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Southampton

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Stoke-on-Trent

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Swindon

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details

District councils

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

Council Previous control Result Details
Adur

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Amber Valley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Barrow-in-Furness

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Basildon

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Basingstoke and Deane

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Bassetlaw

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Bedford

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Brentwood

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Broadland

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Broxbourne

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative hold Details
Burnley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Cambridge

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Cannock Chase

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Carlisle

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Cheltenham

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Cherwell

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Chester

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Chorley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Colchester

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Congleton

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Craven

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Crawley

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Crewe and Nantwich

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Daventry

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Eastbourne

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Eastleigh

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Ellesmere Port and Neston

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Elmbridge

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Epping Forest

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Exeter

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Fareham

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Gloucester

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Gosport

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Great Yarmouth

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Harlow

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Harrogate

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Hart

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Hastings

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour gain Details
Havant

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Hertsmere

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Huntingdonshire

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative hold Details
Hyndburn

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Ipswich

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Lincoln

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Macclesfield

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative hold Details
Maidstone

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Mole Valley

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Newcastle-under-Lyme

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
North Hertfordshire

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Norwich

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Nuneaton and Bedworth

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Oxford

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Pendle

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Penwith

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Preston

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Purbeck

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Redditch

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Reigate and Banstead

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Rochford

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Rossendale

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Rugby

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Runnymede

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative gain Details
Rushmoor

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Shrewsbury and Atcham

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
South Bedfordshire

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
South Cambridgeshire

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
South Lakeland

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
St Albans

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Stevenage

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Stratford-on-Avon

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Stroud

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Swale

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Tamworth

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Tandridge

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Three Rivers

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Tunbridge Wells

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative gain Details
Watford

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Waveney

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Welwyn Hatfield

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
West Lancashire

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
West Lindsey

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
West Oxfordshire

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Weymouth and Portland

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control hold Details
Winchester

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Woking

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: black;" data-sort-value="No overall control" |

No overall control gain Details
Worcester

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details
Worthing

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats

style="width: 2px; color:inherit; background-color: #FAA61A;" data-sort-value="Liberal Democrats" |

Liberal Democrats hold Details
Wyre Forest

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour

style="width: 2px; color:inherit; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour hold Details

‡ New ward boundaries

References

  1. ^ Rallings, Colin; Thrasher, Michael. Local Elections Handbook 1998 (PDF). Local Government Chronicle Elections Centre. Retrieved 3 May 2016.
  2. ^ "Council compositions". The Elections Centre. Retrieved 3 May 2016.