Psephology.AI
    All handbooks

    1998 local elections handbook

    Final edition

    Scheduled council elections held between April and June 1998, from our ward results. This is the final edition. Where our results for a council are incomplete, its figures will be too low.

    Councils
    200
    Wards
    2,890
    Seats
    3,310
    Candidates
    11,568
    Votes
    7,161,862

    Seats won by party

    PartySeatsCandidatesVotesVote share*
    Labour
    1,7603,6542,977,41941.8%
    Conservative
    8463,5542,280,86932.0%
    Liberal Democrats
    6083,0741,577,27822.1%
    Independent
    65301109,6081.5%
    Green
    645093,9971.3%
    Ind Lab
    57528,4900.4%
    Ind RES
    51510,8620.2%
    LIB
    44113,2230.2%
    PABAG
    242,5780.0%
    RATE
    2106,9810.1%
    Ind Con
    2153,6790.1%
    PP
    151,1360.0%
    Prog
    172,2740.0%
    SOC LAB
    19014,4190.2%
    Dem Left
    111,1740.0%

    *Note on vote share: this is each party's share of the votes cast in the wards we hold for 1998. It is not an estimate for the whole country: many councils did not vote this year, some of our results may be missing, and in wards with several seats each voter had several votes.

    National Equivalent Vote — our estimate

    What each party's share might have been if the whole of Great Britain had voted in 1998. Built from 2,828 wards that did vote, compared like-for-like with the last time each ward voted, then carried across the places that didn't vote using the change in their region. Shown beside the Elections Centre's published figure where we hold it.

    PartyOur estimateElections Centre
    CON
    34.4%33%
    LAB
    32.5%37%
    LD
    24.5%25%
    IND
    4.2%—
    GRN
    0.9%—
    SNP
    0.9%—

    How far to trust this: it is an estimate, not a count. It uses each party's best-placed candidate in each ward, so multi-seat wards don't inflate anyone. Parties that stand in only a few places stay in those places. Where our ward records are incomplete for a year, the estimate is less reliable — compare it with the Elections Centre column.

    Councils changing hands (23)

    CouncilBeforeAfter
    BexleyNo overall controlConservative
    BrentNo overall controlLabour
    BromleyConservativeNo overall control
    CambridgeLabourNo overall control
    CherwellLabourNo overall control
    ColchesterLiberal DemocratsNo overall control
    GosportLiberal DemocratsNo overall control
    HackneyLabourNo overall control
    HastingsLiberal DemocratsLabour
    HillingdonLabourNo overall control
    Isle Of WightLiberal DemocratsNo overall control
    IslingtonLabourNo overall control
    Kingston upon ThamesLiberal DemocratsNo overall control
    LambethNo overall controlLabour
    LiverpoolLabourLiberal Democrats
    RochfordLiberal DemocratsNo overall control
    RunnymedeNo overall controlConservative
    St.EdmundsburyNo overall controlLiberal Democrats
    StroudLabourNo overall control
    Tunbridge WellsLiberal DemocratsConservative
    Waltham ForestNo overall controlLabour
    West LindseyLiberal DemocratsNo overall control
    WokingLiberal DemocratsNo overall control

    Every council (200)

    CouncilWardsSeatsBeforeAfter
    Adur113Liberal DemocratsLiberal Democrats
    Amber Valley86LabourLabour
    Amber Valley88——
    Barking and Dagenham40LabourLabour
    Barnet2060No overall controlNo overall control
    Barnsley2221LabourLabour
    Barrow-in-Furness1316LabourLabour
    Basildon1416LabourLabour
    Basingstoke and Deane1920No overall controlNo overall control
    Bassetlaw34LabourLabour
    Bassetlaw1414——
    Bedford22No overall controlNo overall control
    Bedford1613——
    Bexley2256No overall controlConservative
    Birmingham3939LabourLabour
    Bolton2020LabourLabour
    Bournemouth13No overall controlNo overall control
    Bradford3030LabourLabour
    Brent3167No overall controlLabour
    Brentwood1312Liberal DemocratsLiberal Democrats
    Bristol, City of2222LabourLabour
    Broadland1717No overall controlNo overall control
    Bromley60ConservativeNo overall control
    Broxbourne1414ConservativeConservative
    Burnley1618LabourLabour
    Bury1716LabourLabour
    Calderdale1822LabourLabour
    Cambridge1514LabourNo overall control
    Camden70LabourLabour
    Cannock Chase1416LabourLabour
    Carlisle1612——
    Cheltenham1414Liberal DemocratsLiberal Democrats
    Cherwell1817LabourNo overall control
    Chorley1718LabourLabour
    City of Chester190——
    Colchester87Liberal DemocratsNo overall control
    Colchester1314——
    Congleton1414——
    Congleton11Liberal DemocratsLiberal Democrats
    Coventry1822LabourLabour
    Craven1113No overall controlNo overall control
    Crawley77LabourLabour
    Crewe and Nantwich170LabourLabour
    Croydon2773LabourLabour
    Cumberland66No overall controlNo overall control
    Daventry1212No overall controlNo overall control
    Derby96LabourLabour
    Derbyshire77LabourLabour
    Doncaster2121LabourLabour
    Doncaster Metropolitan Borough Council70——
    Dudley2424LabourLabour
    Ealing2160LabourLabour
    East Suffolk1010LabourLabour
    Eastbourne1012Liberal DemocratsLiberal Democrats
    Eastleigh44Liberal DemocratsLiberal Democrats
    Eastleigh1110——
    Ellesmere Port and Neston1315LabourLabour
    Elmbridge140No overall controlNo overall control
    Enfield3364LabourLabour
    Epping Forest160No overall controlNo overall control
    Exeter1212LabourLabour
    Fareham1414No overall controlNo overall control
    Gateshead11LabourLabour
    Gateshead2122——
    Gloucester713——
    Gloucester67LabourLabour
    Gosport1011Liberal DemocratsNo overall control
    Great Yarmouth140——
    Greenwich3662LabourLabour
    Hackney20LabourNo overall control
    Hammersmith and Fulham50LabourLabour
    Haringey2459LabourLabour
    Harlow1415LabourLabour
    Harrogate2119Liberal DemocratsLiberal Democrats
    Hart1111No overall controlNo overall control
    Hartlepool1614——
    Hartlepool11LabourLabour
    Hastings1116Liberal DemocratsLabour
    Havant90No overall controlNo overall control
    Havering40No overall controlNo overall control
    Hertsmere1416LabourLabour
    Hillingdon2969LabourNo overall control
    Hounslow2160LabourLabour
    Huntingdonshire1818ConservativeConservative
    Hyndburn23LabourLabour
    Hyndburn1414——
    Ipswich1616LabourLabour
    Isle Of Wight4848Liberal DemocratsNo overall control
    Islington1848LabourNo overall control
    Kensington and Chelsea2154ConservativeConservative
    Kingston Upon Hull160Labour—
    Kingston upon Thames2150Liberal DemocratsNo overall control
    Kirklees2526LabourLabour
    Knowsley2223LabourLabour
    Lambeth2261No overall controlLabour
    Leeds3334LabourLabour
    Lewisham2667LabourLabour
    Lincoln1111LabourLabour
    Liverpool140LabourLiberal Democrats
    London512——
    Macclesfield200——
    Maidstone1818No overall controlNo overall control
    Manchester3335LabourLabour
    Merton2052LabourLabour
    Milton Keynes1818LabourLabour
    Mole Valley55No overall controlNo overall control
    Mole Valley89——
    Newcastle Upon Tyne2628LabourLabour
    Newcastle-under-Lyme1919LabourLabour
    Newham2357LabourLabour
    North Hertfordshire1618LabourLabour
    North Tyneside2017——
    North Tyneside22LabourLabour
    Norwich90LabourLabour
    Nuneaton and Bedworth1516LabourLabour
    Oldham2020LabourLabour
    Oxford1720LabourLabour
    Pendle11Liberal DemocratsLiberal Democrats
    Pendle1616——
    Penwith1111No overall controlNo overall control
    Portsmouth1313LabourLabour
    Preston1919LabourLabour
    Purbeck70No overall controlNo overall control
    Redbridge30No overall controlNo overall control
    Redditch1011LabourLabour
    Reigate & Banstead150No overall controlNo overall control
    Richmond upon Thames60Liberal DemocratsLiberal Democrats
    Rochdale120LabourLabour
    Rochford100Liberal DemocratsNo overall control
    Rossendale1212LabourLabour
    Rotherham1413——
    Rotherham98LabourLabour
    Rugby66No overall controlNo overall control
    Rugby1011——
    Runnymede1415No overall controlConservative
    Rushmoor1516No overall controlNo overall control
    Salford32LabourLabour
    Salford1819——
    Sandwell2424LabourLabour
    Sefton2324No overall controlNo overall control
    Sheffield2929LabourLabour
    Shrewsbury and Atcham1616No overall controlNo overall control
    Solihull130——
    South Bedfordshire1717No overall controlNo overall control
    South Cambridgeshire1818No overall controlNo overall control
    South Lakeland1717No overall controlNo overall control
    South Tyneside2021LabourLabour
    Southampton1515LabourLabour
    Southwark70LabourLabour
    St Albans1921Liberal DemocratsLiberal Democrats
    St Edmundsbury11No overall controlNo overall control
    St. Albans80——
    St. Helens1819LabourLabour
    St.Edmundsbury11No overall controlLiberal Democrats
    Stevenage1010——
    Stevenage33LabourLabour
    Stockport22No overall controlNo overall control
    Stockport2120——
    Stoke On Trent2022LabourLabour
    Stratford-on-Avon1514——
    Stratford-On-Avon44No overall controlNo overall control
    Stroud1819LabourNo overall control
    Sunderland2527LabourLabour
    Sutton2656Liberal DemocratsLiberal Democrats
    Swale1716No overall controlNo overall control
    Swindon1717LabourLabour
    Tameside150LabourLabour
    Tamworth11LabourLabour
    Tamworth109——
    Tandridge1415No overall controlNo overall control
    Three Rivers1617No overall controlNo overall control
    Tower Hamlets1945LabourLabour
    Trafford2222LabourLabour
    Tunbridge Wells1312——
    Tunbridge Wells66Liberal DemocratsConservative
    Wakefield2121LabourLabour
    Wales11——
    Walsall2120No overall controlNo overall control
    Waltham Forest70No overall controlLabour
    Wandsworth2259ConservativeConservative
    Watford1213LabourLabour
    Watford Borough Council60——
    Waveney166——
    Welwyn Hatfield130——
    Welwyn Hatfield10LabourLabour
    West Lancashire1818LabourLabour
    West Lindsey1312Liberal DemocratsNo overall control
    West Oxfordshire1616No overall controlNo overall control
    Westminster2154ConservativeConservative
    Weymouth and Portland1212No overall controlNo overall control
    Wigan2424LabourLabour
    Winchester10Liberal DemocratsLiberal Democrats
    Winchester140——
    Wirral2224LabourLabour
    Woking1111Liberal DemocratsNo overall control
    Wolverhampton190LabourLabour
    Worcester1319LabourLabour
    Worthing1212Liberal DemocratsLiberal Democrats
    Wyre Forest100——
    YEOVIL22LabourLabour

    See also Election Health for 1998's competitiveness figures and Council Control.