Psephology.AI
    All years

    Council compositions, 1999

    454 councils on our record for 1999.

    Councils controlled

    Labour: 173No overall control: 146Conservative: 79Liberal Democrats: 30Other: 20Plaid Cymru - The Party of Wales: 4SNP: 1Independent: 1

    Every council

    CouncilControlSeats by partyTotalSource
    AberdeenLabour
    Labour 22Liberal Democrats 12Conservative 6SNP 3
    43Elections Centre
    AberdeenshireNo overall control
    Liberal Democrats 28SNP 23Other 10Conservative 7
    68Elections Centre
    AdurNo overall control
    Labour 15Liberal Democrats 13Conservative 8Other 2
    38Elections Centre
    AllerdaleLabour
    Labour 33Conservative 8Liberal Democrats 7Other 5
    53Elections Centre
    AlnwickNo overall control
    Other 13Liberal Democrats 13Labour 2Conservative 2
    30Elections Centre
    Amber ValleyLabour
    Labour 32Conservative 11
    43Elections Centre
    AngusSNP
    SNP 21Conservative 3Liberal Democrats 2Other 2Labour 1
    29Elections Centre
    Argyll and ButeOther
    Other 21Liberal Democrats 6SNP 5Conservative 3Labour 1
    36Elections Centre
    ArunConservative
    Conservative 36Liberal Democrats 10Labour 8Other 2
    56Elections Centre
    AshfieldLabour
    Labour 29Other 2Conservative 1Liberal Democrats 1
    33Elections Centre
    AshfordNo overall control
    Conservative 24Labour 11Liberal Democrats 10Other 4
    49Elections Centre
    Aylesbury ValeNo overall control
    Liberal Democrats 26Conservative 24Other 7Labour 1
    58Elections Centre
    BaberghNo overall control
    Other 14Liberal Democrats 13Conservative 10Labour 5
    42Elections Centre
    Barking and DagenhamLabour
    Labour 47Other 3Liberal Democrats 1
    51Elections Centre
    BarnetNo overall control
    Conservative 28Labour 26Liberal Democrats 6
    60Elections Centre
    BarnsleyLabour
    Labour 59Conservative 3Liberal Democrats 2Other 2
    66Elections Centre
    Barrow-in-FurnessNo overall control
    Labour 18Conservative 17Other 3
    38Elections Centre
    BasildonLabour
    Labour 23Conservative 11Liberal Democrats 8
    42Elections Centre
    Basingstoke and DeaneNo overall control
    Conservative 24Labour 15Liberal Democrats 14Other 4
    57Elections Centre
    BassetlawLabour
    Labour 32Conservative 12Other 3Liberal Democrats 3
    50Elections Centre
    Bath & North East SomersetNo overall control
    Liberal Democrats 30Labour 17Conservative 16Other 2
    65Elections Centre
    BedfordNo overall control
    Labour 19Liberal Democrats 18Conservative 9Other 7
    53Elections Centre
    BedfordshireConservative
    Conservative 25Labour 14Liberal Democrats 10
    49Elections Centre
    Berwick-upon-TweedLiberal Democrats
    Liberal Democrats 18Other 9Labour 1Conservative 1
    29Elections Centre
    BexleyConservative
    Conservative 32Labour 24Liberal Democrats 6
    62Elections Centre
    BirminghamLabour
    Labour 77Conservative 20Liberal Democrats 16Other 3
    116Elections Centre
    BlabyConservative
    Conservative 25Liberal Democrats 8Labour 6
    39Elections Centre
    BlackburnLabour
    Labour 16Conservative 15
    31Our estimate from results
    Blackburn with DarwenLabour
    Labour 43Conservative 16Liberal Democrats 3
    62Elections Centre
    BlackpoolLabour
    Labour 33Conservative 8Liberal Democrats 3
    44Elections Centre
    Blaenau GwentLabour
    Labour 34Other 7Liberal Democrats 1
    42Elections Centre
    Blyth ValleyLabour
    Labour 36Liberal Democrats 9Other 3Conservative 2
    50Elections Centre
    BolsoverLabour
    Labour 32Other 5
    37Elections Centre
    BoltonLabour
    Labour 41Conservative 10Liberal Democrats 9
    60Elections Centre
    BostonNo overall control
    Conservative 12Labour 11Other 6Liberal Democrats 3
    32Elections Centre
    BournemouthNo overall control
    Conservative 25Liberal Democrats 20Other 6Labour 6
    57Elections Centre
    Bournemouth, Christchurch & PooleConservative
    Conservative 3
    3Our estimate from results
    Bracknell ForestConservative
    Conservative 23Labour 17
    40Elections Centre
    BradfordLabour
    Labour 54Conservative 26Liberal Democrats 10
    90Elections Centre
    BraintreeLabour
    Labour 31Conservative 16Other 9Liberal Democrats 4
    60Elections Centre
    BrecklandConservative
    Conservative 34Labour 14Other 3Liberal Democrats 2
    53Elections Centre
    BrentLabour
    Labour 43Conservative 19Liberal Democrats 4
    66Elections Centre
    BrentwoodLiberal Democrats
    Liberal Democrats 25Conservative 9Other 3Labour 2
    39Elections Centre
    BridgendLabour
    Labour 41Liberal Democrats 5Other 5Plaid Cymru - The Party of Wales 2Conservative 1
    54Elections Centre
    BridgnorthOther
    Other 21Liberal Democrats 4Conservative 4Labour 4
    33Elections Centre
    Brighton & HoveLabour
    Labour 45Conservative 27Other 3Liberal Democrats 3
    78Elections Centre
    Bristol, City ofLabour
    Labour 37Liberal Democrats 23Conservative 10
    70Elections Centre
    BroadlandConservative
    Conservative 25Labour 12Liberal Democrats 9Other 3
    49Elections Centre
    BromleyNo overall control
    Conservative 28Liberal Democrats 25Labour 7
    60Elections Centre
    BromsgroveConservative
    Conservative 30Labour 7Other 2
    39Elections Centre
    BroxbourneConservative
    Conservative 33Labour 5
    38Elections Centre
    BroxtoweLabour
    Labour 27Liberal Democrats 11Conservative 10Other 1
    49Elections Centre
    BuckinghamshireConservative
    Conservative 38Liberal Democrats 10Labour 5Other 1
    54Elections Centre
    BurnleyLabour
    Labour 31Liberal Democrats 9Other 5Conservative 3
    48Elections Centre
    BuryLabour
    Labour 36Conservative 8Liberal Democrats 3Other 1
    48Elections Centre
    CaerphillyPlaid Cymru - The Party of Wales
    Plaid Cymru - The Party of Wales 38Labour 28Other 4Liberal Democrats 3
    73Elections Centre
    CalderdaleNo overall control
    Labour 20Conservative 19Liberal Democrats 14Other 1
    54Elections Centre
    CambridgeNo overall control
    Labour 21Liberal Democrats 18Conservative 3
    42Elections Centre
    CambridgeLabour
    Labour 17Liberal Democrats 11Conservative 2
    30Our estimate from results
    CambridgeshireConservative
    Conservative 33Liberal Democrats 16Labour 10
    59Elections Centre
    CamdenLabour
    Labour 43Conservative 10Liberal Democrats 6
    59Elections Centre
    Cannock ChaseLabour
    Labour 34Liberal Democrats 5Conservative 3
    42Elections Centre
    CanterburyNo overall control
    Conservative 18Liberal Democrats 17Labour 14
    49Elections Centre
    CaradonNo overall control
    Other 20Liberal Democrats 18Labour 2Conservative 1
    41Elections Centre
    CardiffLabour
    Labour 49Liberal Democrats 18Conservative 5Other 1Plaid Cymru - The Party of Wales 1
    74Elections Centre
    CarlisleConservative
    Conservative 28Labour 16Liberal Democrats 6Other 2
    52Elections Centre
    CarmarthenshireNo overall control
    Other 31Labour 28Plaid Cymru - The Party of Wales 14Liberal Democrats 1
    74Elections Centre
    CarrickLiberal Democrats
    Liberal Democrats 27Conservative 9Other 7Labour 2
    45Elections Centre
    Castle MorpethNo overall control
    Other 13Labour 9Liberal Democrats 7Conservative 4
    33Elections Centre
    Castle PointLabour
    Labour 24Conservative 15
    39Elections Centre
    CeredigionNo overall control
    Other 22Plaid Cymru - The Party of Wales 14Liberal Democrats 7Labour 1
    44Elections Centre
    CharnwoodNo overall control
    Labour 24Conservative 21Liberal Democrats 6Other 1
    52Elections Centre
    ChelmsfordNo overall control
    Liberal Democrats 28Conservative 21Labour 5Other 2
    56Elections Centre
    CheltenhamNo overall control
    Conservative 18Liberal Democrats 17Other 5Labour 1
    41Elections Centre
    CherwellNo overall control
    Conservative 26Labour 19Liberal Democrats 5Other 2
    52Elections Centre
    CheshireNo overall control
    Conservative 19Labour 19Liberal Democrats 10
    48Elections Centre
    ChesterNo overall control
    Labour 22Conservative 18Liberal Democrats 18Other 2
    60Elections Centre
    Chester-le-StreetLabour
    Labour 30Other 1Conservative 1Liberal Democrats 1
    33Elections Centre
    ChesterfieldLabour
    Labour 28Liberal Democrats 19
    47Elections Centre
    ChichesterConservative
    Conservative 29Liberal Democrats 19Other 2
    50Elections Centre
    ChilternConservative
    Conservative 29Liberal Democrats 19Other 2
    50Elections Centre
    ChorleyLabour
    Labour 31Conservative 9Liberal Democrats 6Other 2
    48Elections Centre
    ChristchurchConservative
    Conservative 17Liberal Democrats 5Other 3
    25Elections Centre
    ClackmannanshireNo overall control
    SNP 9Labour 8Conservative 1
    18Elections Centre
    ColchesterNo overall control
    Liberal Democrats 26Conservative 18Labour 15Other 1
    60Elections Centre
    CongletonLiberal Democrats
    Liberal Democrats 38Conservative 8Labour 2
    48Elections Centre
    ConwyNo overall control
    Labour 19Liberal Democrats 15Other 13Plaid Cymru - The Party of Wales 7Conservative 5
    59Elections Centre
    CopelandLabour
    Labour 30Conservative 18Other 2Liberal Democrats 1
    51Elections Centre
    CorbyLabour
    Labour 27Conservative 1Liberal Democrats 1
    29Elections Centre
    CornwallNo overall control
    Liberal Democrats 39Other 24Conservative 8Labour 8
    79Elections Centre
    CotswoldNo overall control
    Other 22Conservative 14Liberal Democrats 7Labour 2
    45Elections Centre
    County DurhamLabour
    Labour 53Other 4Conservative 2Liberal Democrats 2
    61Elections Centre
    CoventryLabour
    Labour 44Conservative 8Other 2
    54Elections Centre
    CravenConservative
    Conservative 19Other 10Liberal Democrats 4Labour 1
    34Elections Centre
    CrawleyLabour
    Labour 25Conservative 5Liberal Democrats 2
    32Elections Centre
    Crewe and NantwichLabour
    Labour 29Conservative 20Liberal Democrats 5Other 2
    56Elections Centre
    CroydonLabour
    Labour 38Conservative 31Liberal Democrats 1
    70Elections Centre
    CumberlandConservative
    Conservative 11Labour 3Independent 1
    15Our estimate from results
    CumbriaLabour
    Labour 44Conservative 23Liberal Democrats 12Other 4
    83Elections Centre
    DacorumConservative
    Conservative 26Labour 17Liberal Democrats 6
    49Elections Centre
    DarlingtonLabour
    Labour 35Conservative 15Liberal Democrats 2
    52Elections Centre
    DartfordLabour
    Labour 28Conservative 14Other 5
    47Elections Centre
    DaventryConservative
    Conservative 20Labour 13Liberal Democrats 3Other 2
    38Elections Centre
    DenbighshireNo overall control
    Other 23Labour 13Plaid Cymru - The Party of Wales 8Conservative 2Liberal Democrats 1
    47Elections Centre
    DerbyLabour
    Labour 34Conservative 6Liberal Democrats 4
    44Elections Centre
    DerbyshireLabour
    Labour 45Conservative 12Liberal Democrats 6Other 1
    64Elections Centre
    Derbyshire DalesConservative
    Conservative 21Liberal Democrats 9Labour 5Other 4
    39Elections Centre
    DerwentsideLabour
    Labour 47Other 8
    55Elections Centre
    DevonLiberal Democrats
    Liberal Democrats 31Conservative 14Other 5Labour 4
    54Elections Centre
    DoncasterLabour
    Labour 37Other 12Liberal Democrats 9Conservative 5
    63Elections Centre
    DorsetNo overall control
    Liberal Democrats 21Conservative 15Labour 5Other 1
    42Elections Centre
    DoverNo overall control
    Labour 28Conservative 26Liberal Democrats 1Other 1
    56Elections Centre
    DudleyLabour
    Labour 54Liberal Democrats 10Conservative 8
    72Elections Centre
    Dumfries and GallowayNo overall control
    Other 15Labour 13Conservative 8Liberal Democrats 6SNP 5
    47Elections Centre
    DundeeNo overall control
    Labour 14SNP 10Conservative 4Other 1
    29Elections Centre
    DurhamLabour
    Labour 33Liberal Democrats 13Other 3
    49Elections Centre
    EalingLabour
    Labour 53Conservative 15Liberal Democrats 3
    71Elections Centre
    Ealing [merged d361e3f8]Conservative
    Conservative 1
    1Our estimate from results
    EasingtonLabour
    Labour 45Other 5Liberal Democrats 1
    51Elections Centre
    East AyrshireLabour
    Labour 17SNP 14Conservative 1
    32Elections Centre
    East CambridgeshireLiberal Democrats
    Liberal Democrats 20Other 12Labour 4Conservative 1
    37Elections Centre
    East DevonConservative
    Conservative 39Liberal Democrats 14Other 6Labour 1
    60Elections Centre
    East DorsetConservative
    Conservative 26Liberal Democrats 9Other 1
    36Elections Centre
    East DunbartonshireNo overall control
    Labour 10Liberal Democrats 10Conservative 3SNP 1
    24Elections Centre
    East HampshireConservative
    Conservative 21Liberal Democrats 17Other 3
    41Elections Centre
    East HertfordshireConservative
    Conservative 31Liberal Democrats 9Labour 8Other 2
    50Elections Centre
    East LindseyOther
    Other 36Labour 9Liberal Democrats 8Conservative 6
    59Elections Centre
    East LothianLabour
    Labour 17Conservative 5SNP 1
    23Elections Centre
    East NorthamptonshireConservative
    Conservative 20Labour 15Other 1
    36Elections Centre
    East RenfrewshireNo overall control
    Labour 9Conservative 8Liberal Democrats 2Other 1
    20Elections Centre
    East Riding Of YorkshireNo overall control
    Conservative 27Liberal Democrats 22Labour 12Other 6
    67Elections Centre
    East StaffordshireLabour
    Labour 28Conservative 15Liberal Democrats 3
    46Elections Centre
    East SuffolkLabour
    Labour 24Liberal Democrats 3Conservative 2Independent 1
    30Our estimate from results
    East SussexNo overall control
    Conservative 20Liberal Democrats 17Labour 7
    44Elections Centre
    EastbourneNo overall control
    Conservative 15Liberal Democrats 15
    30Elections Centre
    EastleighLiberal Democrats
    Liberal Democrats 29Labour 8Conservative 7
    44Elections Centre
    EdenOther
    Other 31Liberal Democrats 5Labour 2
    38Elections Centre
    EdinburghLabour
    Labour 31Conservative 13Liberal Democrats 13SNP 1
    58Elections Centre
    Ellesmere Port and NestonLabour
    Labour 37Conservative 5Liberal Democrats 1
    43Elections Centre
    ElmbridgeNo overall control
    Conservative 24Other 22Liberal Democrats 8Labour 6
    60Elections Centre
    EnfieldLabour
    Labour 43Conservative 23
    66Elections Centre
    Epping ForestNo overall control
    Conservative 19Liberal Democrats 15Labour 14Other 11
    59Elections Centre
    Epsom And EwellOther
    Other 27Liberal Democrats 9Labour 3
    39Elections Centre
    ErewashLabour
    Labour 29Conservative 15Other 4Liberal Democrats 4
    52Elections Centre
    EssexNo overall control
    Conservative 39Labour 24Liberal Democrats 15Other 1
    79Elections Centre
    ExeterLabour
    Labour 22Liberal Democrats 8Other 3Conservative 3
    36Elections Centre
    FalkirkNo overall control
    Labour 15SNP 9Other 6Conservative 2
    32Elections Centre
    FarehamConservative
    Conservative 23Liberal Democrats 14Labour 5
    42Elections Centre
    FenlandConservative
    Conservative 28Labour 7Other 3Liberal Democrats 1
    39Elections Centre
    FifeLabour
    Labour 43Liberal Democrats 21SNP 9Other 4Conservative 1
    78Elections Centre
    FlintshireLabour
    Labour 42Other 18Liberal Democrats 7Plaid Cymru - The Party of Wales 2Conservative 1
    70Elections Centre
    Forest HeathConservative
    Conservative 21Liberal Democrats 2Other 1Labour 1
    25Elections Centre
    Forest Of DeanLabour
    Labour 30Other 12Liberal Democrats 6Conservative 1
    49Elections Centre
    FyldeNo overall control
    Other 23Conservative 21Liberal Democrats 3Labour 2
    49Elections Centre
    GatesheadLabour
    Labour 49Liberal Democrats 15Other 2
    66Elections Centre
    GedlingConservative
    Conservative 29Labour 18Liberal Democrats 7Other 3
    57Elections Centre
    GlasgowLabour
    Labour 74SNP 2Liberal Democrats 1Other 1Conservative 1
    79Elections Centre
    GloucesterLabour
    Labour 23Liberal Democrats 8Conservative 8
    39Elections Centre
    GloucestershireNo overall control
    Conservative 22Liberal Democrats 22Labour 17Other 2
    63Elections Centre
    GosportNo overall control
    Labour 11Conservative 10Liberal Democrats 7Other 2
    30Elections Centre
    GraveshamLabour
    Labour 29Conservative 15
    44Elections Centre
    Great YarmouthLabour
    Labour 29Conservative 19
    48Elections Centre
    GreenwichLabour
    Labour 52Conservative 8Liberal Democrats 2
    62Elections Centre
    GuildfordNo overall control
    Liberal Democrats 20Conservative 17Labour 6Other 2
    45Elections Centre
    GwyneddPlaid Cymru - The Party of Wales
    Plaid Cymru - The Party of Wales 44Other 21Labour 12Liberal Democrats 6
    83Elections Centre
    HackneyNo overall control
    Labour 29Liberal Democrats 17Conservative 12Other 2
    60Elections Centre
    HaltonLabour
    Labour 46Liberal Democrats 8Conservative 1
    55Elections Centre
    HambletonConservative
    Conservative 35Other 6Liberal Democrats 4Labour 2
    47Elections Centre
    Hammersmith and FulhamLabour
    Labour 36Conservative 14
    50Elections Centre
    HampshireConservative
    Conservative 42Liberal Democrats 22Labour 8Other 2
    74Elections Centre
    HarboroughNo overall control
    Conservative 16Liberal Democrats 14Other 4Labour 3
    37Elections Centre
    HaringeyLabour
    Labour 54Liberal Democrats 3Conservative 2
    59Elections Centre
    HarlowLabour
    Labour 34Conservative 4Liberal Democrats 4
    42Elections Centre
    HarrogateLiberal Democrats
    Liberal Democrats 41Conservative 15Labour 3
    59Elections Centre
    HarrowLabour
    Labour 32Conservative 20Liberal Democrats 9Other 2
    63Elections Centre
    Harrow [merged 0676472d]Labour
    Labour 1
    1Our estimate from results
    HartNo overall control
    Conservative 16Liberal Democrats 14Other 5
    35Elections Centre
    HartlepoolLabour
    Labour 30Liberal Democrats 10Conservative 6Other 1
    47Elections Centre
    HastingsLabour
    Labour 18Liberal Democrats 12Conservative 2
    32Elections Centre
    HavantNo overall control
    Conservative 16Liberal Democrats 11Labour 8Other 7
    42Elections Centre
    HaveringNo overall control
    Labour 29Other 17Conservative 14Liberal Democrats 3
    63Elections Centre
    HerefordLiberal Democrats
    Liberal Democrats 6Labour 2
    8Our estimate from results
    HerefordshireLiberal Democrats
    Liberal Democrats 32Other 18Conservative 8Labour 2
    60Elections Centre
    HertfordshireNo overall control
    Conservative 38Labour 30Liberal Democrats 9
    77Elections Centre
    HertsmereConservative
    Conservative 20Labour 13Liberal Democrats 6
    39Elections Centre
    High PeakLabour
    Labour 27Conservative 10Liberal Democrats 5Other 2
    44Elections Centre
    HighlandOther
    Other 50Liberal Democrats 12Labour 10SNP 8
    80Elections Centre
    HillingdonNo overall control
    Conservative 34Labour 31Liberal Democrats 4
    69Elections Centre
    Hinckley And BosworthNo overall control
    Liberal Democrats 14Conservative 11Labour 9
    34Elections Centre
    HorshamConservative
    Conservative 24Liberal Democrats 16Other 3
    43Elections Centre
    HounslowLabour
    Labour 44Conservative 11Liberal Democrats 4Other 1
    60Elections Centre
    HuntingdonshireConservative
    Conservative 36Liberal Democrats 14Other 2
    52Elections Centre
    HyndburnNo overall control
    Conservative 23Labour 23Other 1
    47Elections Centre
    InverclydeLabour
    Labour 11Liberal Democrats 8Conservative 1
    20Elections Centre
    IpswichLabour
    Labour 37Conservative 10Liberal Democrats 1
    48Elections Centre
    Isle of AngleseyOther
    Other 26Plaid Cymru - The Party of Wales 9Labour 4Conservative 1
    40Elections Centre
    Isle Of WightNo overall control
    Liberal Democrats 16Conservative 15Other 13Labour 4
    48Elections Centre
    IslingtonNo overall control
    Labour 26Liberal Democrats 26
    52Elections Centre
    KennetNo overall control
    Conservative 20Other 12Liberal Democrats 4Labour 4
    40Elections Centre
    Kensington and ChelseaConservative
    Conservative 39Labour 15
    54Elections Centre
    KentConservative
    Conservative 45Labour 23Liberal Democrats 16
    84Elections Centre
    KerrierNo overall control
    Other 18Liberal Democrats 11Labour 11Conservative 4
    44Elections Centre
    KetteringNo overall control
    Labour 22Conservative 18Other 4Liberal Democrats 1
    45Elections Centre
    King's Lynn And West NorfolkNo overall control
    Labour 26Conservative 25Liberal Democrats 5Other 2
    58Elections Centre
    Kingston Upon Hull, City ofLabour
    Labour 51Other 4Liberal Democrats 4Conservative 1
    60Elections Centre
    Kingston upon ThamesNo overall control
    Conservative 21Liberal Democrats 19Labour 10
    50Elections Centre
    KirkleesNo overall control
    Labour 36Liberal Democrats 23Conservative 10Other 3
    72Elections Centre
    KnowsleyLabour
    Labour 64Liberal Democrats 2
    66Elections Centre
    LambethLabour
    Labour 41Liberal Democrats 18Conservative 5
    64Elections Centre
    LancashireLabour
    Labour 47Conservative 23Liberal Democrats 7Other 1
    78Elections Centre
    LancasterNo overall control
    Other 28Labour 17Conservative 9Liberal Democrats 6
    60Elections Centre
    LeedsLabour
    Labour 71Liberal Democrats 14Conservative 12Other 2
    99Elections Centre
    LeicesterLabour
    Labour 30Liberal Democrats 16Conservative 10
    56Elections Centre
    LeicestershireNo overall control
    Conservative 25Labour 17Liberal Democrats 11Other 1
    54Elections Centre
    LewesLiberal Democrats
    Liberal Democrats 30Conservative 16Other 2
    48Elections Centre
    LewishamLabour
    Labour 61Liberal Democrats 4Conservative 2
    67Elections Centre
    LichfieldConservative
    Conservative 29Labour 24Liberal Democrats 2Other 1
    56Elections Centre
    LincolnLabour
    Labour 31Conservative 2
    33Elections Centre
    LincolnshireConservative
    Conservative 43Labour 19Liberal Democrats 11Other 3
    76Elections Centre
    LiverpoolLiberal Democrats
    Liberal Democrats 60Labour 28Other 11
    99Elections Centre
    LutonLabour
    Labour 36Liberal Democrats 9Conservative 3
    48Elections Centre
    MacclesfieldConservative
    Conservative 37Liberal Democrats 13Labour 7Other 3
    60Elections Centre
    MaidstoneNo overall control
    Liberal Democrats 22Conservative 15Labour 13Other 5
    55Elections Centre
    MaldonConservative
    Conservative 17Other 7Labour 6
    30Elections Centre
    Malvern HillsNo overall control
    Liberal Democrats 21Other 10Conservative 10Labour 1
    42Elections Centre
    ManchesterLabour
    Labour 81Liberal Democrats 18
    99Elections Centre
    MansfieldLabour
    Labour 39Conservative 5Liberal Democrats 2
    46Elections Centre
    MedwayNo overall control
    Labour 39Liberal Democrats 21Conservative 20
    80Elections Centre
    MeltonNo overall control
    Labour 13Conservative 7Other 6
    26Elections Centre
    MendipNo overall control
    Conservative 18Liberal Democrats 16Labour 10Other 2
    46Elections Centre
    Merthyr TydfilNo overall control
    Labour 16Other 13Plaid Cymru - The Party of Wales 4
    33Elections Centre
    MertonLabour
    Labour 39Conservative 12Liberal Democrats 3Other 3
    57Elections Centre
    Mid BedfordshireConservative
    Conservative 34Labour 7Other 6Liberal Democrats 6
    53Elections Centre
    Mid DevonNo overall control
    Other 19Liberal Democrats 18Conservative 2Labour 1
    40Elections Centre
    Mid SuffolkNo overall control
    Conservative 15Liberal Democrats 14Labour 6Other 5
    40Elections Centre
    Mid SussexConservative
    Conservative 29Liberal Democrats 21Labour 2Other 2
    54Elections Centre
    MiddlesbroughLabour
    Labour 41Liberal Democrats 7Conservative 4Other 1
    53Elections Centre
    MidlothianLabour
    Labour 17Liberal Democrats 1
    18Elections Centre
    Milton KeynesLabour
    Labour 27Liberal Democrats 19Conservative 4Other 1
    51Elections Centre
    Mole ValleyNo overall control
    Conservative 17Liberal Democrats 16Other 7Labour 1
    41Elections Centre
    MonmouthshireNo overall control
    Conservative 19Labour 18Other 4Liberal Democrats 1
    42Elections Centre
    MorayOther
    Other 15Labour 6SNP 2Liberal Democrats 2Conservative 1
    26Elections Centre
    Na h-Eileanan an IarOther
    Other 23Labour 5SNP 3
    31Elections Centre
    Neath Port TalbotLabour
    Labour 40Other 12Plaid Cymru - The Party of Wales 10Liberal Democrats 2
    64Elections Centre
    New ForestConservative
    Conservative 30Liberal Democrats 25Other 3
    58Elections Centre
    Newark And SherwoodNo overall control
    Labour 26Conservative 20Liberal Democrats 5Other 3
    54Elections Centre
    NewburyConservative
    Conservative 5Liberal Democrats 4
    9Our estimate from results
    Newcastle Upon TyneLabour
    Labour 64Liberal Democrats 14
    78Elections Centre
    Newcastle-under-LymeLabour
    Labour 36Liberal Democrats 12Conservative 7Other 1
    56Elections Centre
    NewhamLabour
    Labour 60
    60Elections Centre
    NewportLabour
    Labour 40Conservative 5Other 2
    47Elections Centre
    NorfolkNo overall control
    Conservative 36Labour 34Liberal Democrats 13Other 1
    84Elections Centre
    North AyrshireLabour
    Labour 25Conservative 2SNP 2Other 1
    30Elections Centre
    North CornwallOther
    Other 25Liberal Democrats 10Conservative 3
    38Elections Centre
    North DevonLiberal Democrats
    Liberal Democrats 26Other 13Conservative 5
    44Elections Centre
    North DorsetNo overall control
    Conservative 16Liberal Democrats 10Other 7
    33Elections Centre
    North East DerbyshireLabour
    Labour 38Conservative 9Other 3Liberal Democrats 3
    53Elections Centre
    North East LincolnshireLabour
    Labour 22Conservative 11Liberal Democrats 5Other 4
    42Elections Centre
    North HertfordshireConservative
    Conservative 28Labour 18Liberal Democrats 3
    49Elections Centre
    North KestevenNo overall control
    Conservative 14Liberal Democrats 10Other 9Labour 7
    40Elections Centre
    North LanarkshireLabour
    Labour 56SNP 12Other 2
    70Elections Centre
    North LincolnshireLabour
    Labour 23Conservative 19
    42Elections Centre
    North NorfolkNo overall control
    Conservative 14Liberal Democrats 12Other 10Labour 10
    46Elections Centre
    North ShropshireOther
    Other 25Conservative 8Labour 5Liberal Democrats 2
    40Elections Centre
    North SomersetConservative
    Conservative 32Labour 13Liberal Democrats 11Other 5
    61Elections Centre
    North TynesideLabour
    Labour 38Conservative 13Liberal Democrats 8Other 1
    60Elections Centre
    North WarwickshireLabour
    Labour 22Conservative 9Liberal Democrats 2Other 1
    34Elections Centre
    North West LeicestershireLabour
    Labour 31Conservative 8Other 1
    40Elections Centre
    North WiltshireNo overall control
    Liberal Democrats 26Conservative 20Labour 4Other 2
    52Elections Centre
    North YorkshireNo overall control
    Conservative 35Liberal Democrats 21Labour 12Other 6
    74Elections Centre
    NorthamptonLabour
    Labour 28Liberal Democrats 11Conservative 8
    47Elections Centre
    NorthamptonshireLabour
    Labour 37Conservative 27Liberal Democrats 4
    68Elections Centre
    NorthumberlandLabour
    Labour 42Conservative 14Liberal Democrats 8Other 2
    66Elections Centre
    NorwichLabour
    Labour 34Liberal Democrats 14
    48Elections Centre
    NottinghamLabour
    Labour 50Conservative 3Liberal Democrats 2
    55Elections Centre
    NottinghamshireLabour
    Labour 41Conservative 18Liberal Democrats 4
    63Elections Centre
    Nuneaton and BedworthLabour
    Labour 40Conservative 5
    45Elections Centre
    Oadby And WigstonLiberal Democrats
    Liberal Democrats 22Conservative 4
    26Elections Centre
    OldhamLabour
    Labour 33Liberal Democrats 26Conservative 1
    60Elections Centre
    Orkney IslandsOther
    Other 21
    21Elections Centre
    OswestryOther
    Other 15Labour 6Liberal Democrats 4Conservative 4
    29Elections Centre
    OxfordLabour
    Labour 28Liberal Democrats 16Other 7
    51Elections Centre
    OxfordshireNo overall control
    Conservative 27Labour 22Liberal Democrats 19Other 2
    70Elections Centre
    PembrokeshirePlaid Cymru - The Party of Wales
    Plaid Cymru - The Party of Wales 39Labour 13Conservative 3Other 3Liberal Democrats 2
    60Elections Centre
    PendleNo overall control
    Liberal Democrats 23Labour 20Conservative 7Other 1
    51Elections Centre
    PenwithNo overall control
    Other 10Conservative 9Liberal Democrats 9Labour 5
    33Elections Centre
    Perth and KinrossNo overall control
    SNP 16Conservative 11Labour 6Liberal Democrats 6Other 2
    41Elections Centre
    PeterboroughNo overall control
    Labour 25Conservative 24Other 5Liberal Democrats 3
    57Elections Centre
    PlymouthLabour
    Labour 47Conservative 13
    60Elections Centre
    PooleNo overall control
    Liberal Democrats 19Conservative 17Labour 3
    39Elections Centre
    PortsmouthLabour
    Labour 20Conservative 10Liberal Democrats 9
    39Elections Centre
    PowysOther
    Other 58Labour 7Liberal Democrats 6Conservative 1
    72Elections Centre
    PrestonNo overall control
    Labour 28Liberal Democrats 14Conservative 13Other 2
    57Elections Centre
    PurbeckConservative
    Conservative 13Other 5Liberal Democrats 5Labour 1
    24Elections Centre
    ReadingLabour
    Labour 36Liberal Democrats 6Conservative 3
    45Elections Centre
    RedbridgeNo overall control
    Labour 30Conservative 23Liberal Democrats 9
    62Elections Centre
    Redcar & ClevelandLabour
    Labour 32Conservative 14Liberal Democrats 11Other 2
    59Elections Centre
    RedditchLabour
    Labour 20Conservative 6Liberal Democrats 3
    29Elections Centre
    Reigate & BansteadNo overall control
    Conservative 22Labour 13Liberal Democrats 8Other 6
    49Elections Centre
    RenfrewshireLabour
    Labour 21SNP 15Liberal Democrats 3Conservative 1
    40Elections Centre
    RestormelNo overall control
    Liberal Democrats 17Conservative 13Other 13Labour 1
    44Elections Centre
    Rhondda Cynon TafPlaid Cymru - The Party of Wales
    Plaid Cymru - The Party of Wales 42Labour 26Other 5Liberal Democrats 2
    75Elections Centre
    Ribble ValleyNo overall control
    Conservative 19Liberal Democrats 18Other 2
    39Elections Centre
    Richmond upon ThamesLiberal Democrats
    Liberal Democrats 34Conservative 14Labour 4
    52Elections Centre
    RichmondshireOther
    Other 19Liberal Democrats 9Conservative 6
    34Elections Centre
    RochdaleLabour
    Labour 35Liberal Democrats 19Conservative 6
    60Elections Centre
    RochfordNo overall control
    Liberal Democrats 13Labour 12Conservative 11Other 4
    40Elections Centre
    RossendaleLabour
    Labour 21Conservative 15
    36Elections Centre
    RotherConservative
    Conservative 25Liberal Democrats 8Labour 5Independent 4
    42Our estimate from results
    RotherConservative
    Conservative 28Liberal Democrats 8Labour 5Other 4
    45Elections Centre
    RotherhamLabour
    Labour 63Conservative 2Liberal Democrats 1
    66Elections Centre
    RugbyNo overall control
    Labour 22Conservative 11Other 8Liberal Democrats 7
    48Elections Centre
    RunnymedeConservative
    Conservative 25Labour 9Other 6Liberal Democrats 2
    42Elections Centre
    RushcliffeConservative
    Conservative 31Liberal Democrats 11Labour 11Other 1
    54Elections Centre
    RushmoorNo overall control
    Conservative 18Liberal Democrats 14Labour 13
    45Elections Centre
    RutlandOther
    Other 13Liberal Democrats 4Labour 2Conservative 1
    20Elections Centre
    RyedaleNo overall control
    Conservative 11Other 6Liberal Democrats 5Labour 1
    23Elections Centre
    SalfordLabour
    Labour 56Liberal Democrats 4
    60Elections Centre
    SalisburyNo overall control
    Conservative 27Liberal Democrats 16Labour 11Other 4
    58Elections Centre
    SandwellLabour
    Labour 61Liberal Democrats 9Conservative 2
    72Elections Centre
    ScarboroughNo overall control
    Conservative 17Other 14Labour 13Liberal Democrats 5
    49Elections Centre
    Scottish BordersNo overall control
    Other 14Liberal Democrats 14SNP 4Labour 1Conservative 1
    34Elections Centre
    SedgefieldLabour
    Labour 43Other 4Liberal Democrats 2
    49Elections Centre
    SedgemoorConservative
    Conservative 31Labour 16Liberal Democrats 2Other 1
    50Elections Centre
    SeftonNo overall control
    Labour 30Liberal Democrats 24Conservative 15
    69Elections Centre
    SelbyNo overall control
    Labour 19Conservative 15Other 5Liberal Democrats 2
    41Elections Centre
    SevenoaksConservative
    Conservative 33Liberal Democrats 9Labour 9Other 2
    53Elections Centre
    SheffieldLiberal Democrats
    Liberal Democrats 47Labour 39Conservative 1
    87Elections Centre
    ShepwayConservative
    Conservative 30Labour 13Liberal Democrats 13
    56Elections Centre
    ShetlandOther
    Other 16Liberal Democrats 8
    24Elections Centre
    Shrewsbury and AtchamNo overall control
    Labour 20Conservative 13Liberal Democrats 11Other 4
    48Elections Centre
    ShropshireNo overall control
    Conservative 17Liberal Democrats 13Labour 8Other 6
    44Elections Centre
    SloughLabour
    Labour 32Conservative 6Other 3
    41Elections Centre
    SolihullNo overall control
    Conservative 24Labour 15Liberal Democrats 11Other 1
    51Elections Centre
    SomersetLiberal Democrats
    Liberal Democrats 37Conservative 17Labour 3
    57Elections Centre
    South AyrshireLabour
    Labour 17Conservative 13
    30Elections Centre
    South BedfordshireNo overall control
    Liberal Democrats 19Conservative 16Labour 15Other 3
    53Elections Centre
    South BucksConservative
    Conservative 27Other 10Liberal Democrats 3
    40Elections Centre
    South CambridgeshireNo overall control
    Other 18Liberal Democrats 15Conservative 14Labour 8
    55Elections Centre
    South DerbyshireLabour
    Labour 24Conservative 9Other 1
    34Elections Centre
    South GloucestershireLiberal Democrats
    Liberal Democrats 37Labour 25Conservative 8
    70Elections Centre
    South HamsConservative
    Conservative 29Other 4Liberal Democrats 4Labour 3
    40Elections Centre
    South HerefordshireIndependent
    Independent 7Liberal Democrats 2
    9Our estimate from results
    South HollandConservative
    Conservative 20Other 14Labour 3Liberal Democrats 1
    38Elections Centre
    South KestevenNo overall control
    Conservative 29Other 14Labour 12Liberal Democrats 3
    58Elections Centre
    South LakelandNo overall control
    Liberal Democrats 21Conservative 15Labour 10Other 6
    52Elections Centre
    South LanarkshireLabour
    Labour 54SNP 10Conservative 2Liberal Democrats 1
    67Elections Centre
    South NorfolkLiberal Democrats
    Liberal Democrats 27Conservative 16Other 2Labour 2
    47Elections Centre
    South NorthamptonshireConservative
    Conservative 28Labour 7Other 4Liberal Democrats 3
    42Elections Centre
    South OxfordshireNo overall control
    Conservative 20Liberal Democrats 20Labour 7Other 3
    50Elections Centre
    South RibbleNo overall control
    Labour 21Conservative 18Liberal Democrats 12Other 3
    54Elections Centre
    South ShropshireOther
    Other 26Liberal Democrats 14
    40Elections Centre
    South SomersetLiberal Democrats
    Liberal Democrats 41Conservative 13Other 6
    60Elections Centre
    South StaffordshireConservative
    Conservative 37Labour 10Other 2Liberal Democrats 1
    50Elections Centre
    South TynesideLabour
    Labour 51Liberal Democrats 6Other 3
    60Elections Centre
    SouthamptonLabour
    Labour 27Liberal Democrats 14Conservative 4
    45Elections Centre
    Southend-On-SeaNo overall control
    Conservative 19Liberal Democrats 12Labour 8
    39Elections Centre
    SouthwarkLabour
    Labour 33Liberal Democrats 27Conservative 4
    64Elections Centre
    SpelthorneConservative
    Conservative 27Labour 9Liberal Democrats 4
    40Elections Centre
    St AlbansNo overall control
    Liberal Democrats 21Conservative 21Labour 16
    58Elections Centre
    St EdmundsburyConservative
    Conservative 23Labour 16Other 3Liberal Democrats 2
    44Elections Centre
    St. HelensLabour
    Labour 37Liberal Democrats 14Conservative 3
    54Elections Centre
    St.EdmundsburyLiberal Democrats
    Liberal Democrats 1
    1Our estimate from results
    StaffordNo overall control
    Labour 28Conservative 23Liberal Democrats 8Other 1
    60Elections Centre
    StaffordshireLabour
    Labour 40Conservative 20Liberal Democrats 2
    62Elections Centre
    Staffordshire MoorlandsNo overall control
    Other 19Labour 15Conservative 13Liberal Democrats 9
    56Elections Centre
    StevenageLabour
    Labour 33Conservative 3Liberal Democrats 3
    39Elections Centre
    StirlingNo overall control
    Labour 11Conservative 9SNP 2
    22Elections Centre
    StockportLiberal Democrats
    Liberal Democrats 32Labour 26Other 3Conservative 2
    63Elections Centre
    Stockton-on-TeesLabour
    Labour 38Conservative 12Liberal Democrats 5
    55Elections Centre
    Stoke On TrentLabour
    Labour 48Other 6Liberal Democrats 4Conservative 2
    60Elections Centre
    Stratford-On-AvonNo overall control
    Conservative 24Liberal Democrats 20Other 7Labour 4
    55Elections Centre
    StroudNo overall control
    Labour 24Conservative 17Other 9Liberal Democrats 5
    55Elections Centre
    SuffolkNo overall control
    Labour 33Conservative 31Liberal Democrats 15Other 1
    80Elections Centre
    Suffolk CoastalConservative
    Conservative 36Liberal Democrats 10Labour 8Other 1
    55Elections Centre
    SunderlandLabour
    Labour 64Conservative 8Liberal Democrats 3
    75Elections Centre
    SurreyConservative
    Conservative 47Liberal Democrats 17Other 6Labour 6
    76Elections Centre
    Surrey HeathConservative
    Conservative 20Labour 7Liberal Democrats 7
    34Elections Centre
    SuttonLiberal Democrats
    Liberal Democrats 46Labour 5Conservative 5
    56Elections Centre
    SwaleNo overall control
    Liberal Democrats 23Labour 17Conservative 9
    49Elections Centre
    SwanseaLabour
    Labour 47Liberal Democrats 10Other 9Conservative 4Plaid Cymru - The Party of Wales 2
    72Elections Centre
    SwindonLabour
    Labour 39Liberal Democrats 10Conservative 5
    54Elections Centre
    TamesideLabour
    Labour 48Conservative 4Other 3Liberal Democrats 2
    57Elections Centre
    TamworthLabour
    Labour 27Conservative 2Other 1
    30Elections Centre
    TandridgeNo overall control
    Conservative 18Liberal Democrats 17Labour 7
    42Elections Centre
    Taunton DeaneNo overall control
    Liberal Democrats 23Conservative 21Other 5Labour 5
    54Elections Centre
    TeesdaleOther
    Other 20Labour 10Conservative 1
    31Elections Centre
    TeignbridgeNo overall control
    Other 21Conservative 19Liberal Democrats 16Labour 2
    58Elections Centre
    Telford & WrekinLabour
    Labour 38Conservative 9Liberal Democrats 4Other 3
    54Elections Centre
    TendringNo overall control
    Labour 23Conservative 16Other 12Liberal Democrats 9
    60Elections Centre
    Test ValleyConservative
    Conservative 28Liberal Democrats 15Other 1
    44Elections Centre
    TewkesburyNo overall control
    Conservative 13Other 11Labour 8Liberal Democrats 4
    36Elections Centre
    ThanetLabour
    Labour 35Conservative 16Other 3
    54Elections Centre
    Three RiversLiberal Democrats
    Liberal Democrats 26Conservative 15Labour 7
    48Elections Centre
    ThurrockLabour
    Labour 45Conservative 1
    46Elections Centre
    Tonbridge And MallingNo overall control
    Conservative 27Liberal Democrats 21Labour 7
    55Elections Centre
    TorbayLiberal Democrats
    Liberal Democrats 21Conservative 13Labour 2
    36Elections Centre
    TorfaenLabour
    Labour 39Other 3Conservative 1Liberal Democrats 1
    44Elections Centre
    TorridgeOther
    Other 21Liberal Democrats 12Labour 2Conservative 1
    36Elections Centre
    Tower HamletsLabour
    Labour 38Liberal Democrats 7
    45Our estimate from results
    Tower HamletsLabour
    Labour 41Liberal Democrats 9
    50Elections Centre
    TraffordLabour
    Labour 33Conservative 27Liberal Democrats 3
    63Elections Centre
    Tunbridge WellsConservative
    Conservative 28Liberal Democrats 12Labour 7Other 1
    48Elections Centre
    TynedaleNo overall control
    Conservative 22Labour 14Liberal Democrats 10Other 6
    52Elections Centre
    UttlesfordNo overall control
    Liberal Democrats 18Conservative 16Other 6Labour 2
    42Elections Centre
    Vale of GlamorganNo overall control
    Conservative 22Labour 19Plaid Cymru - The Party of Wales 6
    47Elections Centre
    Vale Of White HorseLiberal Democrats
    Liberal Democrats 33Conservative 15Labour 2Other 1
    51Elections Centre
    Vale RoyalLabour
    Labour 33Conservative 16Liberal Democrats 8
    57Elections Centre
    WakefieldLabour
    Labour 57Conservative 3Other 3
    63Elections Centre
    WalsallLabour
    Labour 31Conservative 21Liberal Democrats 6Other 2
    60Elections Centre
    Waltham ForestLabour
    Labour 30Conservative 15Liberal Democrats 12
    57Elections Centre
    WandsworthConservative
    Conservative 50Labour 11
    61Elections Centre
    WansbeckLabour
    Labour 25Liberal Democrats 19Other 1
    45Elections Centre
    WarringtonLabour
    Labour 45Liberal Democrats 11Conservative 4
    60Elections Centre
    WarwickNo overall control
    Labour 16Liberal Democrats 13Conservative 10Other 6
    45Elections Centre
    WarwickshireNo overall control
    Labour 31Conservative 22Liberal Democrats 8Other 1
    62Elections Centre
    WatfordLabour
    Labour 19Liberal Democrats 10Conservative 7
    36Elections Centre
    WaveneyLabour
    Labour 38Conservative 5Liberal Democrats 3Other 2
    48Elections Centre
    WaverleyConservative
    Conservative 31Liberal Democrats 24Labour 2
    57Elections Centre
    WealdenConservative
    Conservative 34Liberal Democrats 22Other 2
    58Elections Centre
    Wear ValleyLabour
    Labour 30Other 5Liberal Democrats 5
    40Elections Centre
    WellingboroughLabour
    Labour 20Conservative 15Other 1
    36Elections Centre
    Welwyn HatfieldConservative
    Conservative 24Labour 21
    45Elections Centre
    West BerkshireLiberal Democrats
    Liberal Democrats 38Conservative 15Other 1
    54Elections Centre
    West DevonNo overall control
    Other 14Conservative 8Liberal Democrats 8
    30Elections Centre
    West DorsetNo overall control
    Conservative 21Other 15Liberal Democrats 15Labour 4
    55Elections Centre
    West DunbartonshireLabour
    Labour 14SNP 7Other 1
    22Elections Centre
    West LancashireLabour
    Labour 32Conservative 21Other 2
    55Elections Centre
    West LindseyNo overall control
    Liberal Democrats 16Conservative 10Other 8Labour 3
    37Elections Centre
    West LothianLabour
    Labour 20SNP 11Conservative 1
    32Elections Centre
    West OxfordshireNo overall control
    Conservative 19Liberal Democrats 13Other 10Labour 7
    49Elections Centre
    West SomersetNo overall control
    Conservative 15Other 10Labour 5Liberal Democrats 1
    31Elections Centre
    West SussexConservative
    Conservative 38Liberal Democrats 23Labour 9Other 1
    71Elections Centre
    West WiltshireLiberal Democrats
    Liberal Democrats 27Conservative 10Other 4Labour 2
    43Elections Centre
    WestminsterConservative
    Conservative 47Labour 13
    60Elections Centre
    Weymouth and PortlandNo overall control
    Labour 15Liberal Democrats 12Other 6Conservative 2
    35Elections Centre
    WiganLabour
    Labour 70Liberal Democrats 2
    72Elections Centre
    WiltshireNo overall control
    Conservative 23Liberal Democrats 19Labour 4Other 1
    47Elections Centre
    WinchesterLiberal Democrats
    Liberal Democrats 34Conservative 12Other 5Labour 4
    55Elections Centre
    Windsor & MaidenheadLiberal Democrats
    Liberal Democrats 30Conservative 20Other 7Labour 1
    58Elections Centre
    WirralLabour
    Labour 39Conservative 17Liberal Democrats 10
    66Elections Centre
    WokingNo overall control
    Liberal Democrats 14Conservative 12Labour 7Other 1
    34Elections Centre
    WokinghamConservative
    Conservative 30Liberal Democrats 24
    54Elections Centre
    WolverhamptonLabour
    Labour 39Conservative 17Liberal Democrats 3
    59Elections Centre
    WorcesterLabour
    Labour 20Conservative 11Other 3Liberal Democrats 2
    36Elections Centre
    WorcestershireNo overall control
    Conservative 25Labour 22Liberal Democrats 8Other 2
    57Elections Centre
    WorthingConservative
    Conservative 20Liberal Democrats 16
    36Elections Centre
    WrexhamNo overall control
    Labour 26Other 15Liberal Democrats 7Conservative 4
    52Elections Centre
    WychavonConservative
    Conservative 29Liberal Democrats 11Labour 5Other 4
    49Elections Centre
    WycombeConservative
    Conservative 42Labour 9Liberal Democrats 7Other 2
    60Elections Centre
    WyreConservative
    Conservative 35Labour 16Liberal Democrats 2
    53Elections Centre
    Wyre ForestNo overall control
    Labour 18Other 15Conservative 5Liberal Democrats 4
    42Elections Centre
    YEOVILLabour
    Labour 2
    2Our estimate from results
    YorkLabour
    Labour 27Liberal Democrats 22Conservative 3Other 1
    53Elections Centre