Local Government Composition

YearGeographyCountryRegion or NationCountyPartySeatsShare of SeatsCouncils HeldShare of Councils
2023UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party540.2800.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party5411.6900.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party5411.6900.00
2023UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV90.0500.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV91.9500.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV91.9500.00
2023UKUnited KingdomUnited KingdomUnited KingdomSNP4372.2910.26
2023GORScotlandScotlandScotlandSNP43735.6413.13
2023CountryScotlandScotlandScotlandSNP43735.6413.13
2023CountyScotlandScotlandTaysideSNP4445.36133.33
2023CountyScotlandScotlandStrathclydeSNP18638.5900.00
2023CountyScotlandScotlandShetlandSNP14.3500.00
2023CountyScotlandScotlandNa h-Eileanan SiarSNP620.6900.00
2023CountyScotlandScotlandLothianSNP4734.5600.00
2023CountyScotlandScotlandHighlandSNP2229.7300.00
2023CountyScotlandScotlandGrampianSNP5035.4600.00
2023CountyScotlandScotlandDumfries and GallowaySNP1125.5800.00
2023CountyScotlandScotlandCentralSNP2738.0300.00
2023CountyScotlandScotlandBordersSNP926.4700.00
2023CountyScotlandScotlandFifeSNP3445.3300.00
2023GBGreat BritainGreat BritainGreat BritainSNP4372.3410.27
2023UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1440.7500.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin14431.1700.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin14431.1700.00
2023UKUnited KingdomUnited KingdomUnited KingdomSDLP390.2000.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP398.4400.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP398.4400.00
2023UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland10.0100.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland10.2200.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland10.2200.00
2023CountyWalesWalesWest GlamorganPlaid Cymru128.8900.00
2023CountyWalesWalesSouth GlamorganPlaid Cymru107.5200.00
2023CountyWalesWalesPowysPlaid Cymru34.4100.00
2023CountyWalesWalesMid GlamorganPlaid Cymru106.4100.00
2023CountyWalesWalesGwyneddPlaid Cymru6562.502100.00
2023CountyWalesWalesGwentPlaid Cymru177.1100.00
2023CountyWalesWalesDyfedPlaid Cymru6135.26266.67
2023CountyWalesWalesClwydPlaid Cymru2410.6200.00
2023GORWalesWalesWalesPlaid Cymru20216.37418.18
2023CountryWalesWalesWalesPlaid Cymru20216.37418.18
2023UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru2021.0641.05
2023GBGreat BritainGreat BritainGreat BritainPlaid Cymru2021.0841.08
2023CountyWalesWalesWest GlamorganNationalist21.4800.00
2023CountyWalesWalesPowysNationalist11.4700.00
2023CountyWalesWalesGwentNationalist20.8400.00
2023CountyWalesWalesClwydNationalist31.3300.00
2023GORWalesWalesWalesNationalist80.6500.00
2023CountryWalesWalesWalesNationalist80.6500.00
2023UKUnited KingdomUnited KingdomUnited KingdomNationalist7764.0600.00
2023GORScotlandScotlandScotlandNationalist352.8500.00
2023CountryScotlandScotlandScotlandNationalist352.8500.00
2023CountyScotlandScotlandStrathclydeNationalist132.7000.00
2023CountyScotlandScotlandShetlandNationalist14.3500.00
2023CountyScotlandScotlandLothianNationalist118.0900.00
2023CountyScotlandScotlandHighlandNationalist45.4100.00
2023CountyScotlandScotlandGrampianNationalist10.7100.00
2023CountyScotlandScotlandCentralNationalist22.8200.00
2023CountyScotlandScotlandBordersNationalist12.9400.00
2023CountyScotlandScotlandOrkneyNationalist29.5200.00
2023GBGreat BritainGreat BritainGreat BritainNationalist7764.1600.00
2023GOREnglandYorkshire And The HumberYorkshire And The HumberNationalist353.5800.00
2023CountyEnglandYorkshire And The HumberWest YorkshireNationalist164.3000.00
2023CountyEnglandYorkshire And The HumberSouth YorkshireNationalist145.3600.00
2023CountyEnglandYorkshire And The HumberNorth YorkshireNationalist52.0700.00
2023GOREnglandWest MidlandsWest MidlandsNationalist935.7900.00
2023CountyEnglandWest MidlandsWorcestershireNationalist2810.8100.00
2023CountyEnglandWest MidlandsWest MidlandsNationalist173.6200.00
2023CountyEnglandWest MidlandsWarwickshireNationalist228.7000.00
2023CountyEnglandWest MidlandsStaffordshireNationalist132.9300.00
2023CountyEnglandWest MidlandsShropshireNationalist43.1300.00
2023CountyEnglandWest MidlandsHerefordshireNationalist916.9800.00
2023GOREnglandSouth West EnglandSouth West EnglandNationalist1217.8600.00
2023CountyEnglandSouth West EnglandSomersetNationalist156.8500.00
2023CountyEnglandSouth West EnglandGloucestershireNationalist4111.5800.00
2023CountyEnglandSouth West EnglandDorsetNationalist106.3300.00
2023CountyEnglandSouth West EnglandDevonNationalist296.0300.00
2023CountyEnglandSouth West EnglandCornwallNationalist10.9700.00
2023CountyEnglandSouth West EnglandBristolNationalist2535.7100.00
2023GOREnglandSouth East EnglandSouth East EnglandNationalist1935.9300.00
2023CountyEnglandSouth East EnglandWest SussexNationalist246.7000.00
2023CountyEnglandSouth East EnglandSurreyNationalist193.5600.00
2023CountyEnglandSouth East EnglandOxfordshireNationalist279.5700.00
2023CountyEnglandSouth East EnglandKentNationalist527.7300.00
2023CountyEnglandSouth East EnglandIsle of WightNationalist25.1300.00
2023CountyEnglandSouth East EnglandHampshireNationalist101.6300.00
2023CountyEnglandSouth East EnglandEast SussexNationalist4716.3800.00
2023CountyEnglandSouth East EnglandBuckinghamshireNationalist10.4900.00
2023CountyEnglandSouth East EnglandBerkshireNationalist114.0900.00
2023GOREnglandNorth West EnglandNorth West EnglandNationalist824.0300.00
2023CountyEnglandNorth West EnglandMerseysideNationalist299.2100.00
2023CountyEnglandNorth West EnglandLancashireNationalist355.0100.00
2023CountyEnglandNorth West EnglandGreater ManchesterNationalist132.0200.00
2023CountyEnglandNorth West EnglandCumbriaNationalist32.7000.00
2023CountyEnglandNorth West EnglandCheshireNationalist20.7600.00
2023GOREnglandNorth East EnglandNorth East EnglandNationalist172.2000.00
2023CountyEnglandNorth East EnglandTyne and WearNationalist72.1000.00
2023CountyEnglandNorth East EnglandNorthumberlandNationalist22.9900.00
2023CountyEnglandNorth East EnglandDurhamNationalist82.9900.00
2023GOREnglandLondonLondonNationalist180.9900.00
2023CountyEnglandLondonGreater LondonNationalist180.9900.00
2023GOREnglandEast Of EnglandEast of EnglandNationalist1315.4400.00
2023CountyEnglandEast Of EnglandSuffolkNationalist6119.8100.00
2023CountyEnglandEast Of EnglandNorfolkNationalist235.7600.00
2023CountyEnglandEast Of EnglandHertfordshireNationalist244.6600.00
2023CountyEnglandEast Of EnglandEssexNationalist111.5700.00
2023CountyEnglandEast Of EnglandCambridgeshireNationalist82.4200.00
2023CountyEnglandEast Of EnglandBedfordshireNationalist42.5500.00
2023GOREnglandEast MidlandsEast MidlandsNationalist432.4300.00
2023CountyEnglandEast MidlandsRutlandNationalist13.7000.00
2023CountyEnglandEast MidlandsNottinghamshireNationalist20.4900.00
2023CountyEnglandEast MidlandsNorthamptonshireNationalist31.7500.00
2023CountyEnglandEast MidlandsLincolnshireNationalist51.1200.00
2023CountyEnglandEast MidlandsLeicestershireNationalist174.7600.00
2023CountyEnglandEast MidlandsDerbyshireNationalist153.3600.00
2023CountyWalesWalesWest GlamorganLiberal Democrats139.6300.00
2023CountyWalesWalesSouth GlamorganLiberal Democrats107.5200.00
2023CountyWalesWalesPowysLiberal Democrats2029.4100.00
2023CountyWalesWalesGwyneddLiberal Democrats21.9200.00
2023CountyWalesWalesGwentLiberal Democrats10.4200.00
2023CountyWalesWalesDyfedLiberal Democrats84.6200.00
2023CountyWalesWalesClwydLiberal Democrats83.5400.00
2023GORWalesWalesWalesLiberal Democrats625.0200.00
2023CountryWalesWalesWalesLiberal Democrats625.0200.00
2023UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats298215.61379.71
2023GORScotlandScotlandScotlandLiberal Democrats867.0100.00
2023CountryScotlandScotlandScotlandLiberal Democrats867.0100.00
2023CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2023CountyScotlandScotlandStrathclydeLiberal Democrats142.9000.00
2023CountyScotlandScotlandLothianLiberal Democrats1410.2900.00
2023CountyScotlandScotlandHighlandLiberal Democrats1520.2700.00
2023CountyScotlandScotlandGrampianLiberal Democrats1812.7700.00
2023CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2023CountyScotlandScotlandBordersLiberal Democrats38.8200.00
2023CountyScotlandScotlandFifeLiberal Democrats1317.3300.00
2023GBGreat BritainGreat BritainGreat BritainLiberal Democrats298215.993710.00
2023GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats15716.0416.67
2023CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats287.5300.00
2023CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats4316.4800.00
2023CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats4518.6000.00
2023CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats5141.13150.00
2023GOREnglandWest MidlandsWest MidlandsLiberal Democrats1398.6613.03
2023CountyEnglandWest MidlandsWorcestershireLiberal Democrats249.2700.00
2023CountyEnglandWest MidlandsWest MidlandsLiberal Democrats183.8300.00
2023CountyEnglandWest MidlandsWarwickshireLiberal Democrats5019.76116.67
2023CountyEnglandWest MidlandsStaffordshireLiberal Democrats143.1600.00
2023CountyEnglandWest MidlandsShropshireLiberal Democrats2116.4100.00
2023CountyEnglandWest MidlandsHerefordshireLiberal Democrats1222.6400.00
2023GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats48731.62827.59
2023CountyEnglandSouth West EnglandWiltshireLiberal Democrats2818.0600.00
2023CountyEnglandSouth West EnglandSomersetLiberal Democrats11150.68266.67
2023CountyEnglandSouth West EnglandGloucestershireLiberal Democrats12134.18225.00
2023CountyEnglandSouth West EnglandDorsetLiberal Democrats5434.1800.00
2023CountyEnglandSouth West EnglandDevonLiberal Democrats15532.22436.36
2023CountyEnglandSouth West EnglandCornwallLiberal Democrats1312.6200.00
2023CountyEnglandSouth West EnglandBristolLiberal Democrats57.1400.00
2023GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats85426.221420.00
2023CountyEnglandSouth East EnglandWest SussexLiberal Democrats10128.21225.00
2023CountyEnglandSouth East EnglandSurreyLiberal Democrats18434.52433.33
2023CountyEnglandSouth East EnglandOxfordshireLiberal Democrats11340.07233.33
2023CountyEnglandSouth East EnglandKentLiberal Democrats7511.1400.00
2023CountyEnglandSouth East EnglandIsle of WightLiberal Democrats37.6900.00
2023CountyEnglandSouth East EnglandHampshireLiberal Democrats19231.37321.43
2023CountyEnglandSouth East EnglandEast SussexLiberal Democrats6522.65114.29
2023CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3115.2000.00
2023CountyEnglandSouth East EnglandBerkshireLiberal Democrats9033.46233.33
2023GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats2009.8312.78
2023CountyEnglandNorth West EnglandMerseysideLiberal Democrats4012.7000.00
2023CountyEnglandNorth West EnglandLancashireLiberal Democrats466.5800.00
2023CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats599.1500.00
2023CountyEnglandNorth West EnglandCumbriaLiberal Democrats4136.94150.00
2023CountyEnglandNorth West EnglandCheshireLiberal Democrats145.3000.00
2023GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats9211.9000.00
2023CountyEnglandNorth East EnglandTyne and WearLiberal Democrats5516.5200.00
2023CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats45.9700.00
2023CountyEnglandNorth East EnglandDurhamLiberal Democrats207.4600.00
2023GOREnglandLondonLondonLiberal Democrats1809.9139.38
2023CountyEnglandLondonGreater LondonLiberal Democrats1809.9139.38
2023GOREnglandEast Of EnglandEast of EnglandLiberal Democrats54522.61714.00
2023CountyEnglandEast Of EnglandSuffolkLiberal Democrats299.4200.00
2023CountyEnglandEast Of EnglandNorfolkLiberal Democrats6817.04112.50
2023CountyEnglandEast Of EnglandHertfordshireLiberal Democrats20239.22436.36
2023CountyEnglandEast Of EnglandEssexLiberal Democrats10515.0016.67
2023CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats10331.12114.29
2023CountyEnglandEast Of EnglandBedfordshireLiberal Democrats3824.2000.00
2023GOREnglandEast MidlandsEast MidlandsLiberal Democrats18010.1725.13
2023CountyEnglandEast MidlandsRutlandLiberal Democrats1140.7400.00
2023CountyEnglandEast MidlandsNottinghamshireLiberal Democrats133.1900.00
2023CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats63.5100.00
2023CountyEnglandEast MidlandsLincolnshireLiberal Democrats347.6400.00
2023CountyEnglandEast MidlandsLeicestershireLiberal Democrats8122.69222.22
2023CountyEnglandEast MidlandsDerbyshireLiberal Democrats388.5000.00
2023CountyWalesWalesWest GlamorganLabour7253.33150.00
2023CountyWalesWalesSouth GlamorganLabour7959.40150.00
2023CountyWalesWalesPowysLabour913.2400.00
2023CountyWalesWalesMid GlamorganLabour10064.10266.67
2023CountyWalesWalesGwyneddLabour43.8500.00
2023CountyWalesWalesGwentLabour15263.60480.00
2023CountyWalesWalesDyfedLabour3319.0800.00
2023CountyWalesWalesClwydLabour7231.8600.00
2023GORWalesWalesWalesLabour52142.22836.36
2023CountryWalesWalesWalesLabour52142.22836.36
2023UKUnited KingdomUnited KingdomUnited KingdomLabour646933.8510828.35
2023GORScotlandScotlandScotlandLabour27722.5913.13
2023CountryScotlandScotlandScotlandLabour27722.5913.13
2023CountyScotlandScotlandTaysideLabour1212.3700.00
2023CountyScotlandScotlandStrathclydeLabour15932.9918.33
2023CountyScotlandScotlandShetlandLabour14.3500.00
2023CountyScotlandScotlandLothianLabour4130.1500.00
2023CountyScotlandScotlandHighlandLabour22.7000.00
2023CountyScotlandScotlandGrampianLabour1510.6400.00
2023CountyScotlandScotlandDumfries and GallowayLabour818.6000.00
2023CountyScotlandScotlandCentralLabour1926.7600.00
2023CountyScotlandScotlandFifeLabour2026.6700.00
2023GBGreat BritainGreat BritainGreat BritainLabour646934.6910829.19
2023GOREnglandYorkshire And The HumberYorkshire And The HumberLabour48149.13960.00
2023CountyEnglandYorkshire And The HumberWest YorkshireLabour23162.105100.00
2023CountyEnglandYorkshire And The HumberSouth YorkshireLabour16061.30375.00
2023CountyEnglandYorkshire And The HumberNorth YorkshireLabour8334.30250.00
2023CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour3024.1900.00
2023GOREnglandWest MidlandsWest MidlandsLabour55134.31721.21
2023CountyEnglandWest MidlandsWorcestershireLabour4216.2200.00
2023CountyEnglandWest MidlandsWest MidlandsLabour25353.83457.14
2023CountyEnglandWest MidlandsWarwickshireLabour4919.3700.00
2023CountyEnglandWest MidlandsStaffordshireLabour15835.67220.00
2023CountyEnglandWest MidlandsShropshireLabour4837.50150.00
2023CountyEnglandWest MidlandsHerefordshireLabour11.8900.00
2023GOREnglandSouth West EnglandSouth West EnglandLabour20213.12310.34
2023CountyEnglandSouth West EnglandWiltshireLabour3522.58150.00
2023CountyEnglandSouth West EnglandSomersetLabour209.1300.00
2023CountyEnglandSouth West EnglandGloucestershireLabour3610.1700.00
2023CountyEnglandSouth West EnglandDorsetLabour116.9600.00
2023CountyEnglandSouth West EnglandDevonLabour7114.76218.18
2023CountyEnglandSouth West EnglandCornwallLabour54.8500.00
2023CountyEnglandSouth West EnglandBristolLabour2434.2900.00
2023GOREnglandSouth East EnglandSouth East EnglandLabour62419.161115.71
2023CountyEnglandSouth East EnglandWest SussexLabour7119.83225.00
2023CountyEnglandSouth East EnglandSurreyLabour275.0700.00
2023CountyEnglandSouth East EnglandOxfordshireLabour7125.18116.67
2023CountyEnglandSouth East EnglandKentLabour19028.23428.57
2023CountyEnglandSouth East EnglandIsle of WightLabour12.5600.00
2023CountyEnglandSouth East EnglandHampshireLabour7812.7517.14
2023CountyEnglandSouth East EnglandEast SussexLabour7726.83114.29
2023CountyEnglandSouth East EnglandBuckinghamshireLabour3115.2000.00
2023CountyEnglandSouth East EnglandBerkshireLabour7829.00233.33
2023GOREnglandNorth West EnglandNorth West EnglandLabour118858.412363.89
2023CountyEnglandNorth West EnglandMerseysideLabour20264.13480.00
2023CountyEnglandNorth West EnglandLancashireLabour34048.64746.67
2023CountyEnglandNorth West EnglandGreater ManchesterLabour45069.77880.00
2023CountyEnglandNorth West EnglandCumbriaLabour4439.64150.00
2023CountyEnglandNorth West EnglandCheshireLabour15257.58375.00
2023GOREnglandNorth East EnglandNorth East EnglandLabour42054.33650.00
2023CountyEnglandNorth East EnglandTyne and WearLabour23269.675100.00
2023CountyEnglandNorth East EnglandNorthumberlandLabour2029.8500.00
2023CountyEnglandNorth East EnglandDurhamLabour12044.7800.00
2023GOREnglandLondonLondonLabour114162.802165.63
2023CountyEnglandLondonGreater LondonLabour114162.802165.63
2023GOREnglandEast Of EnglandEast of EnglandLabour46019.09510.00
2023CountyEnglandEast Of EnglandSuffolkLabour6822.08116.67
2023CountyEnglandEast Of EnglandNorfolkLabour9323.31112.50
2023CountyEnglandEast Of EnglandHertfordshireLabour10119.6119.09
2023CountyEnglandEast Of EnglandEssexLabour9713.8600.00
2023CountyEnglandEast Of EnglandCambridgeshireLabour5215.71114.29
2023CountyEnglandEast Of EnglandBedfordshireLabour4931.21133.33
2023GOREnglandEast MidlandsEast MidlandsLabour60434.121435.90
2023CountyEnglandEast MidlandsRutlandLabour27.4100.00
2023CountyEnglandEast MidlandsNottinghamshireLabour20650.49555.56
2023CountyEnglandEast MidlandsNorthamptonshireLabour3621.0500.00
2023CountyEnglandEast MidlandsLincolnshireLabour6013.48110.00
2023CountyEnglandEast MidlandsLeicestershireLabour8824.65111.11
2023CountyEnglandEast MidlandsDerbyshireLabour23753.02770.00
2023UKUnited KingdomUnited KingdomUnited KingdomIndependent190.10102.62
2023GORScotlandScotlandScotlandIndependent00.0039.38
2023CountryScotlandScotlandScotlandIndependent00.0039.38
2023CountyScotlandScotlandShetlandIndependent00.001100.00
2023CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2023CountyScotlandScotlandOrkneyIndependent00.001100.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent194.1100.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent194.1100.00
2023GBGreat BritainGreat BritainGreat BritainIndependent00.00102.70
2023GOREnglandSouth West EnglandSouth West EnglandIndependent00.0013.45
2023CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2023GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.43
2023CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2023GOREnglandLondonLondonIndependent00.0013.13
2023CountyEnglandLondonGreater LondonIndependent00.0013.13
2023GOREnglandEast Of EnglandEast of EnglandIndependent00.0024.00
2023CountyEnglandEast Of EnglandEssexIndependent00.00213.33
2023GOREnglandEast MidlandsEast MidlandsIndependent00.0025.13
2023CountyEnglandEast MidlandsNottinghamshireIndependent00.00111.11
2023CountyEnglandEast MidlandsLincolnshireIndependent00.00110.00
2023UKUnited KingdomUnited KingdomUnited KingdomGreen Party00.0010.26
2023GBGreat BritainGreat BritainGreat BritainGreen Party00.0010.27
2023GOREnglandEast Of EnglandEast of EnglandGreen Party00.0012.00
2023CountyEnglandEast Of EnglandSuffolkGreen Party00.00116.67
2023UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)50.0300.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)51.0800.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)51.0800.00
2023UKUnited KingdomUnited KingdomUnited KingdomDUP1220.6400.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2023CountyWalesWalesWest GlamorganConservative75.1900.00
2023CountyWalesWalesSouth GlamorganConservative2418.0500.00
2023CountyWalesWalesPowysConservative1420.5900.00
2023CountyWalesWalesMid GlamorganConservative31.9200.00
2023CountyWalesWalesGwentConservative2510.4600.00
2023CountyWalesWalesDyfedConservative105.7800.00
2023CountyWalesWalesClwydConservative2812.3900.00
2023GORWalesWalesWalesConservative1119.0000.00
2023CountryWalesWalesWalesConservative1119.0000.00
2023UKUnited KingdomUnited KingdomUnited KingdomConservative563829.516817.85
2023GORScotlandScotlandScotlandConservative20816.9700.00
2023CountryScotlandScotlandScotlandConservative20816.9700.00
2023CountyScotlandScotlandTaysideConservative2222.6800.00
2023CountyScotlandScotlandStrathclydeConservative6112.6600.00
2023CountyScotlandScotlandNa h-Eileanan SiarConservative13.4500.00
2023CountyScotlandScotlandLothianConservative2014.7100.00
2023CountyScotlandScotlandHighlandConservative912.1600.00
2023CountyScotlandScotlandGrampianConservative4028.3700.00
2023CountyScotlandScotlandDumfries and GallowayConservative1739.5300.00
2023CountyScotlandScotlandCentralConservative1622.5400.00
2023CountyScotlandScotlandBordersConservative1441.1800.00
2023CountyScotlandScotlandFifeConservative810.6700.00
2023GBGreat BritainGreat BritainGreat BritainConservative563830.246818.38
2023GOREnglandYorkshire And The HumberYorkshire And The HumberConservative23624.11320.00
2023CountyEnglandYorkshire And The HumberWest YorkshireConservative7620.4300.00
2023CountyEnglandYorkshire And The HumberSouth YorkshireConservative2810.7300.00
2023CountyEnglandYorkshire And The HumberNorth YorkshireConservative6526.86125.00
2023CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative2923.3900.00
2023GOREnglandWest MidlandsWest MidlandsConservative72845.331339.39
2023CountyEnglandWest MidlandsWorcestershireConservative13552.12457.14
2023CountyEnglandWest MidlandsWest MidlandsConservative17236.60342.86
2023CountyEnglandWest MidlandsWarwickshireConservative12449.01233.33
2023CountyEnglandWest MidlandsStaffordshireConservative22751.24330.00
2023CountyEnglandWest MidlandsShropshireConservative4938.28150.00
2023CountyEnglandWest MidlandsHerefordshireConservative2139.6200.00
2023GOREnglandSouth West EnglandSouth West EnglandConservative50432.73620.69
2023CountyEnglandSouth West EnglandWiltshireConservative8454.19150.00
2023CountyEnglandSouth West EnglandSomersetConservative5223.7400.00
2023CountyEnglandSouth West EnglandGloucestershireConservative11432.20112.50
2023CountyEnglandSouth West EnglandDorsetConservative5534.81150.00
2023CountyEnglandSouth West EnglandDevonConservative13928.90218.18
2023CountyEnglandSouth West EnglandCornwallConservative4644.66150.00
2023CountyEnglandSouth West EnglandBristolConservative1420.0000.00
2023GOREnglandSouth East EnglandSouth East EnglandConservative121437.271521.43
2023CountyEnglandSouth East EnglandWest SussexConservative14139.39225.00
2023CountyEnglandSouth East EnglandSurreyConservative15629.27216.67
2023CountyEnglandSouth East EnglandOxfordshireConservative5920.9200.00
2023CountyEnglandSouth East EnglandKentConservative29343.54321.43
2023CountyEnglandSouth East EnglandIsle of WightConservative1641.0300.00
2023CountyEnglandSouth East EnglandHampshireConservative27444.77642.86
2023CountyEnglandSouth East EnglandEast SussexConservative7024.39114.29
2023CountyEnglandSouth East EnglandBuckinghamshireConservative12963.24150.00
2023CountyEnglandSouth East EnglandBerkshireConservative7628.2500.00
2023GOREnglandNorth West EnglandNorth West EnglandConservative42120.7038.33
2023CountyEnglandNorth West EnglandMerseysideConservative247.6200.00
2023CountyEnglandNorth West EnglandLancashireConservative23733.91320.00
2023CountyEnglandNorth West EnglandGreater ManchesterConservative7411.4700.00
2023CountyEnglandNorth West EnglandCumbriaConservative1816.2200.00
2023CountyEnglandNorth West EnglandCheshireConservative6825.7600.00
2023GOREnglandNorth East EnglandNorth East EnglandConservative14118.2400.00
2023CountyEnglandNorth East EnglandTyne and WearConservative216.3100.00
2023CountyEnglandNorth East EnglandNorthumberlandConservative3349.2500.00
2023CountyEnglandNorth East EnglandDurhamConservative7126.4900.00
2023GOREnglandLondonLondonConservative40222.12515.63
2023CountyEnglandLondonGreater LondonConservative40222.12515.63
2023GOREnglandEast Of EnglandEast of EnglandConservative97340.371326.00
2023CountyEnglandEast Of EnglandSuffolkConservative11737.99116.67
2023CountyEnglandEast Of EnglandNorfolkConservative18145.36225.00
2023CountyEnglandEast Of EnglandHertfordshireConservative18235.34218.18
2023CountyEnglandEast Of EnglandEssexConservative32746.71640.00
2023CountyEnglandEast Of EnglandCambridgeshireConservative13039.27228.57
2023CountyEnglandEast Of EnglandBedfordshireConservative3622.9300.00
2023GOREnglandEast MidlandsEast MidlandsConservative70039.551025.64
2023CountyEnglandEast MidlandsRutlandConservative622.2200.00
2023CountyEnglandEast MidlandsNottinghamshireConservative10726.23222.22
2023CountyEnglandEast MidlandsNorthamptonshireConservative12170.762100.00
2023CountyEnglandEast MidlandsLincolnshireConservative23252.13550.00
2023CountyEnglandEast MidlandsLeicestershireConservative15643.70222.22
2023CountyEnglandEast MidlandsDerbyshireConservative13229.53110.00
2023UKUnited KingdomUnited KingdomUnited KingdomAlliance670.3500.00
2023GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance6714.5000.00
2023CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance6714.5000.00
2022UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party750.3900.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2022UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV60.0300.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2022UKUnited KingdomUnited KingdomUnited KingdomSNP4532.3610.26
2022GORScotlandScotlandScotlandSNP45336.9513.13
2022CountryScotlandScotlandScotlandSNP45336.9513.13
2022CountyScotlandScotlandTaysideSNP4445.36133.33
2022CountyScotlandScotlandStrathclydeSNP19941.2900.00
2022CountyScotlandScotlandShetlandSNP14.3500.00
2022CountyScotlandScotlandNa h-Eileanan SiarSNP620.6900.00
2022CountyScotlandScotlandLothianSNP4936.0300.00
2022CountyScotlandScotlandHighlandSNP2229.7300.00
2022CountyScotlandScotlandGrampianSNP4934.7500.00
2022CountyScotlandScotlandDumfries and GallowaySNP1125.5800.00
2022CountyScotlandScotlandCentralSNP2940.8500.00
2022CountyScotlandScotlandBordersSNP926.4700.00
2022CountyScotlandScotlandFifeSNP3445.3300.00
2022GBGreat BritainGreat BritainGreat BritainSNP4532.4210.27
2022UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5500.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2022UKUnited KingdomUnited KingdomUnited KingdomSDLP590.3100.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2022UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland30.0200.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2022CountyWalesWalesWest GlamorganPlaid Cymru128.8900.00
2022CountyWalesWalesSouth GlamorganPlaid Cymru86.0200.00
2022CountyWalesWalesPowysPlaid Cymru34.4100.00
2022CountyWalesWalesMid GlamorganPlaid Cymru106.4100.00
2022CountyWalesWalesGwyneddPlaid Cymru6562.502100.00
2022CountyWalesWalesGwentPlaid Cymru187.5300.00
2022CountyWalesWalesDyfedPlaid Cymru6034.68266.67
2022CountyWalesWalesClwydPlaid Cymru2410.6200.00
2022GORWalesWalesWalesPlaid Cymru20016.21418.18
2022CountryWalesWalesWalesPlaid Cymru20016.21418.18
2022UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru2001.0441.05
2022GBGreat BritainGreat BritainGreat BritainPlaid Cymru2001.0741.08
2022UKUnited KingdomUnited KingdomUnited KingdomNationalist160.0800.00
2022GBGreat BritainGreat BritainGreat BritainNationalist160.0900.00
2022GOREnglandSouth West EnglandSouth West EnglandNationalist161.0300.00
2022CountyEnglandSouth West EnglandCornwallNationalist1613.4500.00
2022CountyWalesWalesWest GlamorganLiberal Democrats139.6300.00
2022CountyWalesWalesSouth GlamorganLiberal Democrats107.5200.00
2022CountyWalesWalesPowysLiberal Democrats2333.8200.00
2022CountyWalesWalesGwyneddLiberal Democrats21.9200.00
2022CountyWalesWalesGwentLiberal Democrats10.4200.00
2022CountyWalesWalesDyfedLiberal Democrats95.2000.00
2022CountyWalesWalesClwydLiberal Democrats104.4200.00
2022GORWalesWalesWalesLiberal Democrats685.5100.00
2022CountryWalesWalesWalesLiberal Democrats685.5100.00
2022UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats255513.31246.30
2022GORScotlandScotlandScotlandLiberal Democrats877.1000.00
2022CountryScotlandScotlandScotlandLiberal Democrats877.1000.00
2022CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2022CountyScotlandScotlandStrathclydeLiberal Democrats153.1100.00
2022CountyScotlandScotlandLothianLiberal Democrats139.5600.00
2022CountyScotlandScotlandHighlandLiberal Democrats1520.2700.00
2022CountyScotlandScotlandGrampianLiberal Democrats1913.4800.00
2022CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2022CountyScotlandScotlandBordersLiberal Democrats38.8200.00
2022CountyScotlandScotlandFifeLiberal Democrats1317.3300.00
2022GBGreat BritainGreat BritainGreat BritainLiberal Democrats255513.63246.49
2022GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats14815.1216.67
2022CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats308.0600.00
2022CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats4216.0900.00
2022CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats4719.4200.00
2022CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats4032.26150.00
2022GOREnglandWest MidlandsWest MidlandsLiberal Democrats1036.3600.00
2022CountyEnglandWest MidlandsWorcestershireLiberal Democrats228.2100.00
2022CountyEnglandWest MidlandsWest MidlandsLiberal Democrats173.6200.00
2022CountyEnglandWest MidlandsWarwickshireLiberal Democrats3514.1100.00
2022CountyEnglandWest MidlandsStaffordshireLiberal Democrats51.1100.00
2022CountyEnglandWest MidlandsShropshireLiberal Democrats1713.2800.00
2022CountyEnglandWest MidlandsHerefordshireLiberal Democrats713.2100.00
2022GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats39525.39413.79
2022CountyEnglandSouth West EnglandWiltshireLiberal Democrats2717.4200.00
2022CountyEnglandSouth West EnglandSomersetLiberal Democrats10648.40266.67
2022CountyEnglandSouth West EnglandGloucestershireLiberal Democrats10629.94225.00
2022CountyEnglandSouth West EnglandDorsetLiberal Democrats4125.9500.00
2022CountyEnglandSouth West EnglandDevonLiberal Democrats9720.1700.00
2022CountyEnglandSouth West EnglandCornwallLiberal Democrats1210.0800.00
2022CountyEnglandSouth West EnglandBristolLiberal Democrats68.5700.00
2022GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats65719.93710.00
2022CountyEnglandSouth East EnglandWest SussexLiberal Democrats6618.1300.00
2022CountyEnglandSouth East EnglandSurreyLiberal Democrats13324.40216.67
2022CountyEnglandSouth East EnglandOxfordshireLiberal Democrats9634.04116.67
2022CountyEnglandSouth East EnglandKentLiberal Democrats588.4800.00
2022CountyEnglandSouth East EnglandIsle of WightLiberal Democrats12.5600.00
2022CountyEnglandSouth East EnglandHampshireLiberal Democrats17027.38321.43
2022CountyEnglandSouth East EnglandEast SussexLiberal Democrats5117.77114.29
2022CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats2914.2200.00
2022CountyEnglandSouth East EnglandBerkshireLiberal Democrats5319.6300.00
2022GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats1879.1012.78
2022CountyEnglandNorth West EnglandMerseysideLiberal Democrats3210.1600.00
2022CountyEnglandNorth West EnglandLancashireLiberal Democrats435.9600.00
2022CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats558.5300.00
2022CountyEnglandNorth West EnglandCumbriaLiberal Democrats4036.04150.00
2022CountyEnglandNorth West EnglandCheshireLiberal Democrats176.4400.00
2022GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats8911.5100.00
2022CountyEnglandNorth East EnglandTyne and WearLiberal Democrats5015.0200.00
2022CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats45.9700.00
2022CountyEnglandNorth East EnglandDurhamLiberal Democrats217.8400.00
2022GOREnglandLondonLondonLiberal Democrats1779.7439.38
2022CountyEnglandLondonGreater LondonLiberal Democrats1779.7439.38
2022GOREnglandEast Of EnglandEast of EnglandLiberal Democrats47719.91612.00
2022CountyEnglandEast Of EnglandSuffolkLiberal Democrats185.8400.00
2022CountyEnglandEast Of EnglandNorfolkLiberal Democrats6015.04112.50
2022CountyEnglandEast Of EnglandHertfordshireLiberal Democrats18335.53327.27
2022CountyEnglandEast Of EnglandEssexLiberal Democrats8912.7116.67
2022CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats9629.36114.29
2022CountyEnglandEast Of EnglandBedfordshireLiberal Democrats3121.0900.00
2022GOREnglandEast MidlandsEast MidlandsLiberal Democrats1679.3325.13
2022CountyEnglandEast MidlandsRutlandLiberal Democrats518.5200.00
2022CountyEnglandEast MidlandsNottinghamshireLiberal Democrats174.1700.00
2022CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats63.5100.00
2022CountyEnglandEast MidlandsLincolnshireLiberal Democrats245.3900.00
2022CountyEnglandEast MidlandsLeicestershireLiberal Democrats7520.83222.22
2022CountyEnglandEast MidlandsDerbyshireLiberal Democrats439.2900.00
2022CountyWalesWalesWest GlamorganLabour7051.85150.00
2022CountyWalesWalesSouth GlamorganLabour8060.15150.00
2022CountyWalesWalesPowysLabour913.2400.00
2022CountyWalesWalesMid GlamorganLabour10064.10266.67
2022CountyWalesWalesGwyneddLabour43.8500.00
2022CountyWalesWalesGwentLabour15464.44480.00
2022CountyWalesWalesDyfedLabour3319.0800.00
2022CountyWalesWalesClwydLabour7533.1900.00
2022GORWalesWalesWalesLabour52542.54836.36
2022CountryWalesWalesWalesLabour52542.54836.36
2022UKUnited KingdomUnited KingdomUnited KingdomLabour588230.638522.31
2022GORScotlandScotlandScotlandLabour28223.0013.13
2022CountryScotlandScotlandScotlandLabour28223.0013.13
2022CountyScotlandScotlandTaysideLabour1212.3700.00
2022CountyScotlandScotlandStrathclydeLabour16233.6118.33
2022CountyScotlandScotlandShetlandLabour14.3500.00
2022CountyScotlandScotlandLothianLabour4230.8800.00
2022CountyScotlandScotlandHighlandLabour22.7000.00
2022CountyScotlandScotlandGrampianLabour149.9300.00
2022CountyScotlandScotlandDumfries and GallowayLabour920.9300.00
2022CountyScotlandScotlandCentralLabour2028.1700.00
2022CountyScotlandScotlandFifeLabour2026.6700.00
2022GBGreat BritainGreat BritainGreat BritainLabour588231.398522.97
2022GOREnglandYorkshire And The HumberYorkshire And The HumberLabour45546.48853.33
2022CountyEnglandYorkshire And The HumberWest YorkshireLabour21958.875100.00
2022CountyEnglandYorkshire And The HumberSouth YorkshireLabour15860.54375.00
2022CountyEnglandYorkshire And The HumberNorth YorkshireLabour6326.0300.00
2022CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour2721.7700.00
2022GOREnglandWest MidlandsWest MidlandsLabour45327.98515.15
2022CountyEnglandWest MidlandsWorcestershireLabour2810.4500.00
2022CountyEnglandWest MidlandsWest MidlandsLabour25454.04457.14
2022CountyEnglandWest MidlandsWarwickshireLabour3514.1100.00
2022CountyEnglandWest MidlandsStaffordshireLabour9220.3500.00
2022CountyEnglandWest MidlandsShropshireLabour4434.38150.00
2022GOREnglandSouth West EnglandSouth West EnglandLabour17211.0513.45
2022CountyEnglandSouth West EnglandWiltshireLabour2616.7700.00
2022CountyEnglandSouth West EnglandSomersetLabour167.3100.00
2022CountyEnglandSouth West EnglandGloucestershireLabour3610.1700.00
2022CountyEnglandSouth West EnglandDorsetLabour42.5300.00
2022CountyEnglandSouth West EnglandDevonLabour6112.6819.09
2022CountyEnglandSouth West EnglandCornwallLabour54.2000.00
2022CountyEnglandSouth West EnglandBristolLabour2434.2900.00
2022GOREnglandSouth East EnglandSouth East EnglandLabour47914.5357.14
2022CountyEnglandSouth East EnglandWest SussexLabour6016.48112.50
2022CountyEnglandSouth East EnglandSurreyLabour193.4900.00
2022CountyEnglandSouth East EnglandOxfordshireLabour7024.82116.67
2022CountyEnglandSouth East EnglandKentLabour12818.7100.00
2022CountyEnglandSouth East EnglandIsle of WightLabour12.5600.00
2022CountyEnglandSouth East EnglandHampshireLabour629.9817.14
2022CountyEnglandSouth East EnglandEast SussexLabour4214.6300.00
2022CountyEnglandSouth East EnglandBuckinghamshireLabour2311.2700.00
2022CountyEnglandSouth East EnglandBerkshireLabour7427.41233.33
2022GOREnglandNorth West EnglandNorth West EnglandLabour110353.651952.78
2022CountyEnglandNorth West EnglandMerseysideLabour19160.63480.00
2022CountyEnglandNorth West EnglandLancashireLabour28339.25426.67
2022CountyEnglandNorth West EnglandGreater ManchesterLabour44268.53880.00
2022CountyEnglandNorth West EnglandCumbriaLabour4540.54150.00
2022CountyEnglandNorth West EnglandCheshireLabour14253.79250.00
2022GOREnglandNorth East EnglandNorth East EnglandLabour39651.23541.67
2022CountyEnglandNorth East EnglandTyne and WearLabour23570.575100.00
2022CountyEnglandNorth East EnglandNorthumberlandLabour2029.8500.00
2022CountyEnglandNorth East EnglandDurhamLabour10739.9300.00
2022GOREnglandLondonLondonLabour115263.402165.63
2022CountyEnglandLondonGreater LondonLabour115263.402165.63
2022GOREnglandEast Of EnglandEast of EnglandLabour38015.86510.00
2022CountyEnglandEast Of EnglandSuffolkLabour4915.91116.67
2022CountyEnglandEast Of EnglandNorfolkLabour6817.04112.50
2022CountyEnglandEast Of EnglandHertfordshireLabour8115.7319.09
2022CountyEnglandEast Of EnglandEssexLabour8011.4300.00
2022CountyEnglandEast Of EnglandCambridgeshireLabour5918.04114.29
2022CountyEnglandEast Of EnglandBedfordshireLabour4329.25133.33
2022GOREnglandEast MidlandsEast MidlandsLabour48527.11717.95
2022CountyEnglandEast MidlandsRutlandLabour13.7000.00
2022CountyEnglandEast MidlandsNottinghamshireLabour16841.18333.33
2022CountyEnglandEast MidlandsNorthamptonshireLabour3419.8800.00
2022CountyEnglandEast MidlandsLincolnshireLabour5813.03110.00
2022CountyEnglandEast MidlandsLeicestershireLabour8523.61111.11
2022CountyEnglandEast MidlandsDerbyshireLabour16134.77220.00
2022UKUnited KingdomUnited KingdomUnited KingdomIndependent240.1292.36
2022GORScotlandScotlandScotlandIndependent00.0039.38
2022CountryScotlandScotlandScotlandIndependent00.0039.38
2022CountyScotlandScotlandShetlandIndependent00.001100.00
2022CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2022CountyScotlandScotlandOrkneyIndependent00.001100.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2022GBGreat BritainGreat BritainGreat BritainIndependent00.0092.43
2022GOREnglandSouth West EnglandSouth West EnglandIndependent00.0013.45
2022CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2022GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.43
2022CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2022GOREnglandLondonLondonIndependent00.0013.13
2022CountyEnglandLondonGreater LondonIndependent00.0013.13
2022GOREnglandEast Of EnglandEast of EnglandIndependent00.0024.00
2022CountyEnglandEast Of EnglandEssexIndependent00.00213.33
2022GOREnglandEast MidlandsEast MidlandsIndependent00.0012.56
2022CountyEnglandEast MidlandsNottinghamshireIndependent00.00111.11
2022UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)80.0400.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2022UKUnited KingdomUnited KingdomUnited KingdomDUP1220.6400.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2022CountyWalesWalesWest GlamorganConservative75.1900.00
2022CountyWalesWalesSouth GlamorganConservative2418.0500.00
2022CountyWalesWalesPowysConservative1420.5900.00
2022CountyWalesWalesMid GlamorganConservative31.9200.00
2022CountyWalesWalesGwentConservative2510.4600.00
2022CountyWalesWalesDyfedConservative116.3600.00
2022CountyWalesWalesClwydConservative2711.9500.00
2022GORWalesWalesWalesConservative1119.0000.00
2022CountryWalesWalesWalesConservative1119.0000.00
2022UKUnited KingdomUnited KingdomUnited KingdomConservative678135.3112432.55
2022GORScotlandScotlandScotlandConservative21317.3700.00
2022CountryScotlandScotlandScotlandConservative21317.3700.00
2022CountyScotlandScotlandTaysideConservative2222.6800.00
2022CountyScotlandScotlandStrathclydeConservative6313.0700.00
2022CountyScotlandScotlandNa h-Eileanan SiarConservative13.4500.00
2022CountyScotlandScotlandLothianConservative2014.7100.00
2022CountyScotlandScotlandHighlandConservative1013.5100.00
2022CountyScotlandScotlandGrampianConservative4431.2100.00
2022CountyScotlandScotlandDumfries and GallowayConservative1637.2100.00
2022CountyScotlandScotlandCentralConservative1521.1300.00
2022CountyScotlandScotlandBordersConservative1441.1800.00
2022CountyScotlandScotlandFifeConservative810.6700.00
2022GBGreat BritainGreat BritainGreat BritainConservative678136.1812433.51
2022GOREnglandYorkshire And The HumberYorkshire And The HumberConservative27327.89426.67
2022CountyEnglandYorkshire And The HumberWest YorkshireConservative8823.6600.00
2022CountyEnglandYorkshire And The HumberSouth YorkshireConservative3413.0300.00
2022CountyEnglandYorkshire And The HumberNorth YorkshireConservative5823.97125.00
2022CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative4435.48150.00
2022GOREnglandWest MidlandsWest MidlandsConservative84752.322163.64
2022CountyEnglandWest MidlandsWorcestershireConservative15858.96457.14
2022CountyEnglandWest MidlandsWest MidlandsConservative17336.81342.86
2022CountyEnglandWest MidlandsWarwickshireConservative15160.89583.33
2022CountyEnglandWest MidlandsStaffordshireConservative29565.27880.00
2022CountyEnglandWest MidlandsShropshireConservative5643.75150.00
2022CountyEnglandWest MidlandsHerefordshireConservative1426.4200.00
2022GOREnglandSouth West EnglandSouth West EnglandConservative64841.651344.83
2022CountyEnglandSouth West EnglandWiltshireConservative9561.292100.00
2022CountyEnglandSouth West EnglandSomersetConservative5926.9400.00
2022CountyEnglandSouth West EnglandGloucestershireConservative15543.79450.00
2022CountyEnglandSouth West EnglandDorsetConservative8251.902100.00
2022CountyEnglandSouth West EnglandDevonConservative19640.75436.36
2022CountyEnglandSouth West EnglandCornwallConservative4739.50150.00
2022CountyEnglandSouth West EnglandBristolConservative1420.0000.00
2022GOREnglandSouth East EnglandSouth East EnglandConservative160248.603042.86
2022CountyEnglandSouth East EnglandWest SussexConservative19653.85450.00
2022CountyEnglandSouth East EnglandSurreyConservative20136.88325.00
2022CountyEnglandSouth East EnglandOxfordshireConservative8229.08116.67
2022CountyEnglandSouth East EnglandKentConservative38456.14857.14
2022CountyEnglandSouth East EnglandIsle of WightConservative1846.1500.00
2022CountyEnglandSouth East EnglandHampshireConservative34455.39857.14
2022CountyEnglandSouth East EnglandEast SussexConservative12142.16228.57
2022CountyEnglandSouth East EnglandBuckinghamshireConservative13566.18150.00
2022CountyEnglandSouth East EnglandBerkshireConservative12144.81350.00
2022GOREnglandNorth West EnglandNorth West EnglandConservative51224.90513.89
2022CountyEnglandNorth West EnglandMerseysideConservative319.8400.00
2022CountyEnglandNorth West EnglandLancashireConservative29540.92533.33
2022CountyEnglandNorth West EnglandGreater ManchesterConservative9514.7300.00
2022CountyEnglandNorth West EnglandCumbriaConservative1816.2200.00
2022CountyEnglandNorth West EnglandCheshireConservative7327.6500.00
2022GOREnglandNorth East EnglandNorth East EnglandConservative14719.0200.00
2022CountyEnglandNorth East EnglandTyne and WearConservative288.4100.00
2022CountyEnglandNorth East EnglandNorthumberlandConservative3349.2500.00
2022CountyEnglandNorth East EnglandDurhamConservative7728.7300.00
2022GOREnglandLondonLondonConservative40322.18515.63
2022CountyEnglandLondonGreater LondonConservative40322.18515.63
2022GOREnglandEast Of EnglandEast of EnglandConservative116548.622652.00
2022CountyEnglandEast Of EnglandSuffolkConservative17356.17350.00
2022CountyEnglandEast Of EnglandNorfolkConservative21553.88675.00
2022CountyEnglandEast Of EnglandHertfordshireConservative24146.80654.55
2022CountyEnglandEast Of EnglandEssexConservative35350.43853.33
2022CountyEnglandEast Of EnglandCambridgeshireConservative12939.45228.57
2022CountyEnglandEast Of EnglandBedfordshireConservative5436.73133.33
2022GOREnglandEast MidlandsEast MidlandsConservative86048.072051.28
2022CountyEnglandEast MidlandsRutlandConservative622.2200.00
2022CountyEnglandEast MidlandsNottinghamshireConservative13332.60333.33
2022CountyEnglandEast MidlandsNorthamptonshireConservative12371.932100.00
2022CountyEnglandEast MidlandsLincolnshireConservative26960.45660.00
2022CountyEnglandEast MidlandsLeicestershireConservative18150.28666.67
2022CountyEnglandEast MidlandsDerbyshireConservative20644.49550.00
2022UKUnited KingdomUnited KingdomUnited KingdomAlliance530.2800.00
2022GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2022CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2021UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party750.3800.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2021UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV60.0300.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2021UKUnited KingdomUnited KingdomUnited KingdomSNP3961.9900.00
2021GORScotlandScotlandScotlandSNP39632.2700.00
2021CountryScotlandScotlandScotlandSNP39632.2700.00
2021CountyScotlandScotlandTaysideSNP3536.0800.00
2021CountyScotlandScotlandStrathclydeSNP17636.5100.00
2021CountyScotlandScotlandShetlandSNP14.5500.00
2021CountyScotlandScotlandNa h-Eileanan SiarSNP619.3500.00
2021CountyScotlandScotlandLothianSNP4230.8800.00
2021CountyScotlandScotlandHighlandSNP1824.3200.00
2021CountyScotlandScotlandGrampianSNP4431.2100.00
2021CountyScotlandScotlandDumfries and GallowaySNP1023.2600.00
2021CountyScotlandScotlandCentralSNP2738.0300.00
2021CountyScotlandScotlandBordersSNP823.5300.00
2021CountyScotlandScotlandFifeSNP2938.6700.00
2021GBGreat BritainGreat BritainGreat BritainSNP3962.0300.00
2021UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5300.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2021UKUnited KingdomUnited KingdomUnited KingdomSDLP590.3000.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2021UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland30.0200.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2021CountyWalesWalesWest GlamorganPlaid Cymru1511.0300.00
2021CountyWalesWalesSouth GlamorganPlaid Cymru43.2800.00
2021CountyWalesWalesPowysPlaid Cymru22.7400.00
2021CountyWalesWalesMid GlamorganPlaid Cymru1911.7300.00
2021CountyWalesWalesGwyneddPlaid Cymru5249.52150.00
2021CountyWalesWalesGwentPlaid Cymru187.1700.00
2021CountyWalesWalesDyfedPlaid Cymru6335.8000.00
2021CountyWalesWalesClwydPlaid Cymru2410.5300.00
2021GORWalesWalesWalesPlaid Cymru19715.7214.55
2021CountryWalesWalesWalesPlaid Cymru19715.7214.55
2021UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru1970.9910.25
2021GBGreat BritainGreat BritainGreat BritainPlaid Cymru1971.0110.26
2021CountyWalesWalesWest GlamorganLiberal Democrats85.8800.00
2021CountyWalesWalesSouth GlamorganLiberal Democrats119.0200.00
2021CountyWalesWalesPowysLiberal Democrats1419.1800.00
2021CountyWalesWalesMid GlamorganLiberal Democrats10.6200.00
2021CountyWalesWalesGwyneddLiberal Democrats21.9000.00
2021CountyWalesWalesGwentLiberal Democrats51.9900.00
2021CountyWalesWalesDyfedLiberal Democrats95.1100.00
2021CountyWalesWalesClwydLiberal Democrats114.8200.00
2021GORWalesWalesWalesLiberal Democrats614.8700.00
2021CountryWalesWalesWalesLiberal Democrats614.8700.00
2021UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats248912.48256.28
2021GORScotlandScotlandScotlandLiberal Democrats665.3800.00
2021CountryScotlandScotlandScotlandLiberal Democrats665.3800.00
2021CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2021CountyScotlandScotlandStrathclydeLiberal Democrats173.5300.00
2021CountyScotlandScotlandLothianLiberal Democrats64.4100.00
2021CountyScotlandScotlandHighlandLiberal Democrats912.1600.00
2021CountyScotlandScotlandGrampianLiberal Democrats1611.3500.00
2021CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2021CountyScotlandScotlandBordersLiberal Democrats25.8800.00
2021CountyScotlandScotlandFifeLiberal Democrats79.3300.00
2021GBGreat BritainGreat BritainGreat BritainLiberal Democrats248912.78256.46
2021GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats14712.3500.00
2021CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats328.6000.00
2021CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats3914.9400.00
2021CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats5211.4800.00
2021CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats3427.4200.00
2021GOREnglandWest MidlandsWest MidlandsLiberal Democrats1016.2400.00
2021CountyEnglandWest MidlandsWorcestershireLiberal Democrats238.5800.00
2021CountyEnglandWest MidlandsWest MidlandsLiberal Democrats112.3400.00
2021CountyEnglandWest MidlandsWarwickshireLiberal Democrats3514.1100.00
2021CountyEnglandWest MidlandsStaffordshireLiberal Democrats71.5500.00
2021CountyEnglandWest MidlandsShropshireLiberal Democrats1814.0600.00
2021CountyEnglandWest MidlandsHerefordshireLiberal Democrats713.2100.00
2021GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats45426.72824.24
2021CountyEnglandSouth West EnglandWiltshireLiberal Democrats2717.4200.00
2021CountyEnglandSouth West EnglandSomersetLiberal Democrats15942.06457.14
2021CountyEnglandSouth West EnglandGloucestershireLiberal Democrats10529.66225.00
2021CountyEnglandSouth West EnglandDorsetLiberal Democrats4327.2200.00
2021CountyEnglandSouth West EnglandDevonLiberal Democrats9920.58218.18
2021CountyEnglandSouth West EnglandCornwallLiberal Democrats1312.6200.00
2021CountyEnglandSouth West EnglandBristolLiberal Democrats811.4300.00
2021GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats61918.7657.14
2021CountyEnglandSouth East EnglandWest SussexLiberal Democrats6517.8600.00
2021CountyEnglandSouth East EnglandSurreyLiberal Democrats12122.2018.33
2021CountyEnglandSouth East EnglandOxfordshireLiberal Democrats8630.50116.67
2021CountyEnglandSouth East EnglandKentLiberal Democrats598.6300.00
2021CountyEnglandSouth East EnglandIsle of WightLiberal Democrats12.5600.00
2021CountyEnglandSouth East EnglandHampshireLiberal Democrats16025.52214.29
2021CountyEnglandSouth East EnglandEast SussexLiberal Democrats5017.42114.29
2021CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3014.7100.00
2021CountyEnglandSouth East EnglandBerkshireLiberal Democrats4717.5400.00
2021GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats2038.9212.44
2021CountyEnglandNorth West EnglandMerseysideLiberal Democrats3310.4800.00
2021CountyEnglandNorth West EnglandLancashireLiberal Democrats415.6900.00
2021CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats517.9100.00
2021CountyEnglandNorth West EnglandCumbriaLiberal Democrats6118.48114.29
2021CountyEnglandNorth West EnglandCheshireLiberal Democrats176.4400.00
2021GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats8210.6100.00
2021CountyEnglandNorth East EnglandTyne and WearLiberal Democrats4513.5100.00
2021CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats34.4800.00
2021CountyEnglandNorth East EnglandDurhamLiberal Democrats217.8400.00
2021GOREnglandLondonLondonLiberal Democrats1578.0239.09
2021CountyEnglandLondonGreater LondonLiberal Democrats1578.0239.09
2021GOREnglandEast Of EnglandEast of EnglandLiberal Democrats43718.22612.00
2021CountyEnglandEast Of EnglandSuffolkLiberal Democrats185.8400.00
2021CountyEnglandEast Of EnglandNorfolkLiberal Democrats6015.04112.50
2021CountyEnglandEast Of EnglandHertfordshireLiberal Democrats15730.37327.27
2021CountyEnglandEast Of EnglandEssexLiberal Democrats8011.4316.67
2021CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats9127.83114.29
2021CountyEnglandEast Of EnglandBedfordshireLiberal Democrats3121.0900.00
2021GOREnglandEast MidlandsEast MidlandsLiberal Democrats1629.0625.13
2021CountyEnglandEast MidlandsRutlandLiberal Democrats311.1100.00
2021CountyEnglandEast MidlandsNottinghamshireLiberal Democrats163.9200.00
2021CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats52.9200.00
2021CountyEnglandEast MidlandsLincolnshireLiberal Democrats224.9400.00
2021CountyEnglandEast MidlandsLeicestershireLiberal Democrats7621.11222.22
2021CountyEnglandEast MidlandsDerbyshireLiberal Democrats439.2900.00
2021CountyWalesWalesWest GlamorganLabour8763.972100.00
2021CountyWalesWalesSouth GlamorganLabour5141.80150.00
2021CountyWalesWalesPowysLabour810.9600.00
2021CountyWalesWalesMid GlamorganLabour8753.70133.33
2021CountyWalesWalesGwyneddLabour32.8600.00
2021CountyWalesWalesGwentLabour12851.00360.00
2021CountyWalesWalesDyfedLabour2413.6400.00
2021CountyWalesWalesClwydLabour6227.1900.00
2021GORWalesWalesWalesLabour45035.91731.82
2021CountryWalesWalesWalesLabour45035.91731.82
2021UKUnited KingdomUnited KingdomUnited KingdomLabour582129.198521.36
2021GORScotlandScotlandScotlandLabour24720.1300.00
2021CountryScotlandScotlandScotlandLabour24720.1300.00
2021CountyScotlandScotlandTaysideLabour99.2800.00
2021CountyScotlandScotlandStrathclydeLabour13828.6300.00
2021CountyScotlandScotlandLothianLabour3626.4700.00
2021CountyScotlandScotlandHighlandLabour34.0500.00
2021CountyScotlandScotlandGrampianLabour117.8000.00
2021CountyScotlandScotlandDumfries and GallowayLabour920.9300.00
2021CountyScotlandScotlandCentralLabour1825.3500.00
2021CountyScotlandScotlandFifeLabour2330.6700.00
2021GBGreat BritainGreat BritainGreat BritainLabour582129.888521.96
2021GOREnglandYorkshire And The HumberYorkshire And The HumberLabour46138.74836.36
2021CountyEnglandYorkshire And The HumberWest YorkshireLabour20855.91480.00
2021CountyEnglandYorkshire And The HumberSouth YorkshireLabour15659.77375.00
2021CountyEnglandYorkshire And The HumberNorth YorkshireLabour7817.2200.00
2021CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour3024.19150.00
2021GOREnglandWest MidlandsWest MidlandsLabour45327.98515.15
2021CountyEnglandWest MidlandsWorcestershireLabour248.9600.00
2021CountyEnglandWest MidlandsWest MidlandsLabour25454.04457.14
2021CountyEnglandWest MidlandsWarwickshireLabour3815.3200.00
2021CountyEnglandWest MidlandsStaffordshireLabour9320.5800.00
2021CountyEnglandWest MidlandsShropshireLabour4434.38150.00
2021GOREnglandSouth West EnglandSouth West EnglandLabour18410.8313.03
2021CountyEnglandSouth West EnglandWiltshireLabour2314.8400.00
2021CountyEnglandSouth West EnglandSomersetLabour287.4100.00
2021CountyEnglandSouth West EnglandGloucestershireLabour3710.4500.00
2021CountyEnglandSouth West EnglandDorsetLabour42.5300.00
2021CountyEnglandSouth West EnglandDevonLabour6313.1019.09
2021CountyEnglandSouth West EnglandCornwallLabour54.8500.00
2021CountyEnglandSouth West EnglandBristolLabour2434.2900.00
2021GOREnglandSouth East EnglandSouth East EnglandLabour46214.0057.14
2021CountyEnglandSouth East EnglandWest SussexLabour5013.7400.00
2021CountyEnglandSouth East EnglandSurreyLabour162.9400.00
2021CountyEnglandSouth East EnglandOxfordshireLabour6924.47116.67
2021CountyEnglandSouth East EnglandKentLabour12818.7117.14
2021CountyEnglandSouth East EnglandIsle of WightLabour12.5600.00
2021CountyEnglandSouth East EnglandHampshireLabour568.9300.00
2021CountyEnglandSouth East EnglandEast SussexLabour4716.38114.29
2021CountyEnglandSouth East EnglandBuckinghamshireLabour2612.7500.00
2021CountyEnglandSouth East EnglandBerkshireLabour6925.75233.33
2021GOREnglandNorth West EnglandNorth West EnglandLabour118952.262151.22
2021CountyEnglandNorth West EnglandMerseysideLabour21568.25480.00
2021CountyEnglandNorth West EnglandLancashireLabour28639.67533.33
2021CountyEnglandNorth West EnglandGreater ManchesterLabour44869.46880.00
2021CountyEnglandNorth West EnglandCumbriaLabour9829.70228.57
2021CountyEnglandNorth West EnglandCheshireLabour14253.79250.00
2021GOREnglandNorth East EnglandNorth East EnglandLabour39951.62541.67
2021CountyEnglandNorth East EnglandTyne and WearLabour24072.075100.00
2021CountyEnglandNorth East EnglandNorthumberlandLabour2131.3400.00
2021CountyEnglandNorth East EnglandDurhamLabour10639.5500.00
2021GOREnglandLondonLondonLabour110456.382163.64
2021CountyEnglandLondonGreater LondonLabour110456.382163.64
2021GOREnglandEast Of EnglandEast of EnglandLabour37715.72510.00
2021CountyEnglandEast Of EnglandSuffolkLabour4715.26116.67
2021CountyEnglandEast Of EnglandNorfolkLabour6917.29112.50
2021CountyEnglandEast Of EnglandHertfordshireLabour8015.4719.09
2021CountyEnglandEast Of EnglandEssexLabour7911.2900.00
2021CountyEnglandEast Of EnglandCambridgeshireLabour5817.74114.29
2021CountyEnglandEast Of EnglandBedfordshireLabour4429.93133.33
2021GOREnglandEast MidlandsEast MidlandsLabour49527.67717.95
2021CountyEnglandEast MidlandsNottinghamshireLabour17442.65333.33
2021CountyEnglandEast MidlandsNorthamptonshireLabour3419.8800.00
2021CountyEnglandEast MidlandsLincolnshireLabour5813.03110.00
2021CountyEnglandEast MidlandsLeicestershireLabour8623.89111.11
2021CountyEnglandEast MidlandsDerbyshireLabour16435.42220.00
2021CountyWalesWalesMid GlamorganIndependent00.00133.33
2021CountyWalesWalesGwentIndependent00.00120.00
2021GORWalesWalesWalesIndependent00.0029.09
2021CountryWalesWalesWalesIndependent00.0029.09
2021UKUnited KingdomUnited KingdomUnited KingdomIndependent240.12112.76
2021GORScotlandScotlandScotlandIndependent00.0039.38
2021CountryScotlandScotlandScotlandIndependent00.0039.38
2021CountyScotlandScotlandShetlandIndependent00.001100.00
2021CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2021CountyScotlandScotlandOrkneyIndependent00.001100.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2021GBGreat BritainGreat BritainGreat BritainIndependent00.00112.84
2021GOREnglandSouth West EnglandSouth West EnglandIndependent00.0013.03
2021CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2021GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.43
2021CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2021GOREnglandLondonLondonIndependent00.0013.03
2021CountyEnglandLondonGreater LondonIndependent00.0013.03
2021GOREnglandEast Of EnglandEast of EnglandIndependent00.0024.00
2021CountyEnglandEast Of EnglandEssexIndependent00.00213.33
2021GOREnglandEast MidlandsEast MidlandsIndependent00.0012.56
2021CountyEnglandEast MidlandsNottinghamshireIndependent00.00111.11
2021UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)80.0400.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2021UKUnited KingdomUnited KingdomUnited KingdomDUP1220.6100.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2021CountyWalesWalesWest GlamorganConservative96.6200.00
2021CountyWalesWalesSouth GlamorganConservative3629.5100.00
2021CountyWalesWalesPowysConservative1723.2900.00
2021CountyWalesWalesMid GlamorganConservative106.1700.00
2021CountyWalesWalesGwentConservative4116.33120.00
2021CountyWalesWalesDyfedConservative116.2500.00
2021CountyWalesWalesClwydConservative4519.7400.00
2021GORWalesWalesWalesConservative16913.4914.55
2021CountryWalesWalesWalesConservative16913.4914.55
2021UKUnited KingdomUnited KingdomUnited KingdomConservative753537.7814035.18
2021GORScotlandScotlandScotlandConservative26421.5200.00
2021CountryScotlandScotlandScotlandConservative26421.5200.00
2021CountyScotlandScotlandTaysideConservative2929.9000.00
2021CountyScotlandScotlandStrathclydeConservative8517.6300.00
2021CountyScotlandScotlandNa h-Eileanan SiarConservative13.2300.00
2021CountyScotlandScotlandLothianConservative3626.4700.00
2021CountyScotlandScotlandHighlandConservative1013.5100.00
2021CountyScotlandScotlandGrampianConservative3826.9500.00
2021CountyScotlandScotlandDumfries and GallowayConservative1637.2100.00
2021CountyScotlandScotlandCentralConservative2028.1700.00
2021CountyScotlandScotlandBordersConservative1544.1200.00
2021CountyScotlandScotlandFifeConservative1418.6700.00
2021GBGreat BritainGreat BritainGreat BritainConservative753538.6814036.18
2021GOREnglandYorkshire And The HumberYorkshire And The HumberConservative41935.21731.82
2021CountyEnglandYorkshire And The HumberWest YorkshireConservative9926.6100.00
2021CountyEnglandYorkshire And The HumberSouth YorkshireConservative3914.9400.00
2021CountyEnglandYorkshire And The HumberNorth YorkshireConservative18340.40436.36
2021CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative4838.71150.00
2021GOREnglandWest MidlandsWest MidlandsConservative86053.122163.64
2021CountyEnglandWest MidlandsWorcestershireConservative16762.31571.43
2021CountyEnglandWest MidlandsWest MidlandsConservative18038.30342.86
2021CountyEnglandWest MidlandsWarwickshireConservative15160.89583.33
2021CountyEnglandWest MidlandsStaffordshireConservative29164.38770.00
2021CountyEnglandWest MidlandsShropshireConservative5744.53150.00
2021CountyEnglandWest MidlandsHerefordshireConservative1426.4200.00
2021GOREnglandSouth West EnglandSouth West EnglandConservative70841.671236.36
2021CountyEnglandSouth West EnglandWiltshireConservative9762.582100.00
2021CountyEnglandSouth West EnglandSomersetConservative12132.01228.57
2021CountyEnglandSouth West EnglandGloucestershireConservative15944.92450.00
2021CountyEnglandSouth West EnglandDorsetConservative8050.63150.00
2021CountyEnglandSouth West EnglandDevonConservative19039.50218.18
2021CountyEnglandSouth West EnglandCornwallConservative4745.63150.00
2021CountyEnglandSouth West EnglandBristolConservative1420.0000.00
2021GOREnglandSouth East EnglandSouth East EnglandConservative171752.033752.86
2021CountyEnglandSouth East EnglandWest SussexConservative21157.97562.50
2021CountyEnglandSouth East EnglandSurreyConservative22841.83325.00
2021CountyEnglandSouth East EnglandOxfordshireConservative9834.75233.33
2021CountyEnglandSouth East EnglandKentConservative40559.211071.43
2021CountyEnglandSouth East EnglandIsle of WightConservative1846.1500.00
2021CountyEnglandSouth East EnglandHampshireConservative37159.171071.43
2021CountyEnglandSouth East EnglandEast SussexConservative12543.55228.57
2021CountyEnglandSouth East EnglandBuckinghamshireConservative13164.22150.00
2021CountyEnglandSouth East EnglandBerkshireConservative13048.51466.67
2021GOREnglandNorth West EnglandNorth West EnglandConservative63928.09512.20
2021CountyEnglandNorth West EnglandMerseysideConservative3410.7900.00
2021CountyEnglandNorth West EnglandLancashireConservative30342.02533.33
2021CountyEnglandNorth West EnglandGreater ManchesterConservative10215.8100.00
2021CountyEnglandNorth West EnglandCumbriaConservative12537.8800.00
2021CountyEnglandNorth West EnglandCheshireConservative7528.4100.00
2021GOREnglandNorth East EnglandNorth East EnglandConservative14719.0218.33
2021CountyEnglandNorth East EnglandTyne and WearConservative288.4100.00
2021CountyEnglandNorth East EnglandNorthumberlandConservative3450.751100.00
2021CountyEnglandNorth East EnglandDurhamConservative7628.3600.00
2021GOREnglandLondonLondonConservative50825.94721.21
2021CountyEnglandLondonGreater LondonConservative50825.94721.21
2021GOREnglandEast Of EnglandEast of EnglandConservative123451.462856.00
2021CountyEnglandEast Of EnglandSuffolkConservative17857.79350.00
2021CountyEnglandEast Of EnglandNorfolkConservative22155.39675.00
2021CountyEnglandEast Of EnglandHertfordshireConservative26851.84654.55
2021CountyEnglandEast Of EnglandEssexConservative37253.14960.00
2021CountyEnglandEast Of EnglandCambridgeshireConservative13942.51342.86
2021CountyEnglandEast Of EnglandBedfordshireConservative5638.10133.33
2021GOREnglandEast MidlandsEast MidlandsConservative87048.632153.85
2021CountyEnglandEast MidlandsRutlandConservative1555.561100.00
2021CountyEnglandEast MidlandsNottinghamshireConservative13432.84333.33
2021CountyEnglandEast MidlandsNorthamptonshireConservative12472.512100.00
2021CountyEnglandEast MidlandsLincolnshireConservative26960.45660.00
2021CountyEnglandEast MidlandsLeicestershireConservative18050.00666.67
2021CountyEnglandEast MidlandsDerbyshireConservative20744.71550.00
2021UKUnited KingdomUnited KingdomUnited KingdomAlliance530.2700.00
2021GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2021CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2020UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party750.3700.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2020UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV60.0300.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2020UKUnited KingdomUnited KingdomUnited KingdomSNP4222.0800.00
2020GORScotlandScotlandScotlandSNP42234.3900.00
2020CountryScotlandScotlandScotlandSNP42234.3900.00
2020CountyScotlandScotlandTaysideSNP3940.2100.00
2020CountyScotlandScotlandStrathclydeSNP18538.3800.00
2020CountyScotlandScotlandShetlandSNP14.5500.00
2020CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2020CountyScotlandScotlandLothianSNP4331.6200.00
2020CountyScotlandScotlandHighlandSNP2027.0300.00
2020CountyScotlandScotlandGrampianSNP4934.7500.00
2020CountyScotlandScotlandDumfries and GallowaySNP1125.5800.00
2020CountyScotlandScotlandCentralSNP2940.8500.00
2020CountyScotlandScotlandBordersSNP926.4700.00
2020CountyScotlandScotlandFifeSNP2938.6700.00
2020GBGreat BritainGreat BritainGreat BritainSNP4222.1300.00
2020UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5200.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2020UKUnited KingdomUnited KingdomUnited KingdomSDLP590.2900.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2020UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland30.0100.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2020CountyWalesWalesWest GlamorganPlaid Cymru1511.0300.00
2020CountyWalesWalesSouth GlamorganPlaid Cymru75.7400.00
2020CountyWalesWalesPowysPlaid Cymru22.7400.00
2020CountyWalesWalesMid GlamorganPlaid Cymru2012.3500.00
2020CountyWalesWalesGwyneddPlaid Cymru5552.38150.00
2020CountyWalesWalesGwentPlaid Cymru197.5700.00
2020CountyWalesWalesDyfedPlaid Cymru6335.8000.00
2020CountyWalesWalesClwydPlaid Cymru208.7700.00
2020GORWalesWalesWalesPlaid Cymru20116.0414.55
2020CountryWalesWalesWalesPlaid Cymru20116.0414.55
2020UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru2010.9910.25
2020GBGreat BritainGreat BritainGreat BritainPlaid Cymru2011.0210.25
2020CountyWalesWalesWest GlamorganLiberal Democrats85.8800.00
2020CountyWalesWalesSouth GlamorganLiberal Democrats119.0200.00
2020CountyWalesWalesPowysLiberal Democrats1317.8100.00
2020CountyWalesWalesMid GlamorganLiberal Democrats21.2300.00
2020CountyWalesWalesGwyneddLiberal Democrats21.9000.00
2020CountyWalesWalesGwentLiberal Democrats51.9900.00
2020CountyWalesWalesDyfedLiberal Democrats95.1100.00
2020CountyWalesWalesClwydLiberal Democrats114.8200.00
2020GORWalesWalesWalesLiberal Democrats614.8700.00
2020CountryWalesWalesWalesLiberal Democrats614.8700.00
2020UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats253812.53204.90
2020GORScotlandScotlandScotlandLiberal Democrats655.3000.00
2020CountryScotlandScotlandScotlandLiberal Democrats655.3000.00
2020CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2020CountyScotlandScotlandStrathclydeLiberal Democrats153.1100.00
2020CountyScotlandScotlandLothianLiberal Democrats64.4100.00
2020CountyScotlandScotlandHighlandLiberal Democrats912.1600.00
2020CountyScotlandScotlandGrampianLiberal Democrats1712.0600.00
2020CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2020CountyScotlandScotlandBordersLiberal Democrats25.8800.00
2020CountyScotlandScotlandFifeLiberal Democrats79.3300.00
2020GBGreat BritainGreat BritainGreat BritainLiberal Democrats253812.83205.04
2020GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats14011.7300.00
2020CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats349.1400.00
2020CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats3111.7000.00
2020CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats5211.4800.00
2020CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats3225.8100.00
2020GOREnglandWest MidlandsWest MidlandsLiberal Democrats1086.6700.00
2020CountyEnglandWest MidlandsWorcestershireLiberal Democrats248.9600.00
2020CountyEnglandWest MidlandsWest MidlandsLiberal Democrats163.4000.00
2020CountyEnglandWest MidlandsWarwickshireLiberal Democrats3714.9200.00
2020CountyEnglandWest MidlandsStaffordshireLiberal Democrats81.7700.00
2020CountyEnglandWest MidlandsShropshireLiberal Democrats1612.5000.00
2020CountyEnglandWest MidlandsHerefordshireLiberal Democrats713.2100.00
2020GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats47427.32412.12
2020CountyEnglandSouth West EnglandWiltshireLiberal Democrats2314.8400.00
2020CountyEnglandSouth West EnglandSomersetLiberal Democrats16242.86228.57
2020CountyEnglandSouth West EnglandGloucestershireLiberal Democrats10028.25112.50
2020CountyEnglandSouth West EnglandDorsetLiberal Democrats4427.8500.00
2020CountyEnglandSouth West EnglandDevonLiberal Democrats10221.2119.09
2020CountyEnglandSouth West EnglandCornwallLiberal Democrats3625.9000.00
2020CountyEnglandSouth West EnglandBristolLiberal Democrats710.0000.00
2020GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats62518.4056.76
2020CountyEnglandSouth East EnglandWest SussexLiberal Democrats7119.5100.00
2020CountyEnglandSouth East EnglandSurreyLiberal Democrats11921.8318.33
2020CountyEnglandSouth East EnglandOxfordshireLiberal Democrats7727.30116.67
2020CountyEnglandSouth East EnglandKentLiberal Democrats618.9200.00
2020CountyEnglandSouth East EnglandIsle of WightLiberal Democrats25.0000.00
2020CountyEnglandSouth East EnglandHampshireLiberal Democrats16926.70214.29
2020CountyEnglandSouth East EnglandEast SussexLiberal Democrats4816.72114.29
2020CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3411.6000.00
2020CountyEnglandSouth East EnglandBerkshireLiberal Democrats4416.4200.00
2020GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats2229.6612.44
2020CountyEnglandNorth West EnglandMerseysideLiberal Democrats3511.1100.00
2020CountyEnglandNorth West EnglandLancashireLiberal Democrats527.0100.00
2020CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats558.5300.00
2020CountyEnglandNorth West EnglandCumbriaLiberal Democrats5917.88114.29
2020CountyEnglandNorth West EnglandCheshireLiberal Democrats217.8900.00
2020GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats7810.1300.00
2020CountyEnglandNorth East EnglandTyne and WearLiberal Democrats4212.6100.00
2020CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats34.4800.00
2020CountyEnglandNorth East EnglandDurhamLiberal Democrats207.5500.00
2020GOREnglandLondonLondonLiberal Democrats1547.8739.09
2020CountyEnglandLondonGreater LondonLiberal Democrats1547.8739.09
2020GOREnglandEast Of EnglandEast of EnglandLiberal Democrats44118.39510.00
2020CountyEnglandEast Of EnglandSuffolkLiberal Democrats196.1700.00
2020CountyEnglandEast Of EnglandNorfolkLiberal Democrats6716.79112.50
2020CountyEnglandEast Of EnglandHertfordshireLiberal Democrats14928.82218.18
2020CountyEnglandEast Of EnglandEssexLiberal Democrats8512.1416.67
2020CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats9127.83114.29
2020CountyEnglandEast Of EnglandBedfordshireLiberal Democrats3020.4100.00
2020GOREnglandEast MidlandsEast MidlandsLiberal Democrats1708.7724.44
2020CountyEnglandEast MidlandsRutlandLiberal Democrats311.1100.00
2020CountyEnglandEast MidlandsNottinghamshireLiberal Democrats163.9200.00
2020CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats123.7400.00
2020CountyEnglandEast MidlandsLincolnshireLiberal Democrats204.4900.00
2020CountyEnglandEast MidlandsLeicestershireLiberal Democrats8022.22222.22
2020CountyEnglandEast MidlandsDerbyshireLiberal Democrats439.2900.00
2020CountyWalesWalesWest GlamorganLabour8864.712100.00
2020CountyWalesWalesSouth GlamorganLabour5343.44150.00
2020CountyWalesWalesPowysLabour79.5900.00
2020CountyWalesWalesMid GlamorganLabour8753.70133.33
2020CountyWalesWalesGwyneddLabour32.8600.00
2020CountyWalesWalesGwentLabour12951.39360.00
2020CountyWalesWalesDyfedLabour2514.2000.00
2020CountyWalesWalesClwydLabour6628.9500.00
2020GORWalesWalesWalesLabour45836.55731.82
2020CountryWalesWalesWalesLabour45836.55731.82
2020UKUnited KingdomUnited KingdomUnited KingdomLabour632331.239423.04
2020GORScotlandScotlandScotlandLabour25220.5400.00
2020CountryScotlandScotlandScotlandLabour25220.5400.00
2020CountyScotlandScotlandTaysideLabour99.2800.00
2020CountyScotlandScotlandStrathclydeLabour14129.2500.00
2020CountyScotlandScotlandLothianLabour3827.9400.00
2020CountyScotlandScotlandHighlandLabour34.0500.00
2020CountyScotlandScotlandGrampianLabour117.8000.00
2020CountyScotlandScotlandDumfries and GallowayLabour1023.2600.00
2020CountyScotlandScotlandCentralLabour1723.9400.00
2020CountyScotlandScotlandFifeLabour2330.6700.00
2020GBGreat BritainGreat BritainGreat BritainLabour632331.969423.68
2020GOREnglandYorkshire And The HumberYorkshire And The HumberLabour51843.381045.45
2020CountyEnglandYorkshire And The HumberWest YorkshireLabour22259.685100.00
2020CountyEnglandYorkshire And The HumberSouth YorkshireLabour18971.324100.00
2020CountyEnglandYorkshire And The HumberNorth YorkshireLabour8117.8800.00
2020CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour3125.00150.00
2020GOREnglandWest MidlandsWest MidlandsLabour54633.72515.15
2020CountyEnglandWest MidlandsWorcestershireLabour4416.4200.00
2020CountyEnglandWest MidlandsWest MidlandsLabour29262.13457.14
2020CountyEnglandWest MidlandsWarwickshireLabour5522.1800.00
2020CountyEnglandWest MidlandsStaffordshireLabour11224.7800.00
2020CountyEnglandWest MidlandsShropshireLabour4333.59150.00
2020GOREnglandSouth West EnglandSouth West EnglandLabour21812.5626.06
2020CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2020CountyEnglandSouth West EnglandSomersetLabour297.6700.00
2020CountyEnglandSouth West EnglandGloucestershireLabour4713.2800.00
2020CountyEnglandSouth West EnglandDorsetLabour53.1600.00
2020CountyEnglandSouth West EnglandDevonLabour7014.55218.18
2020CountyEnglandSouth West EnglandCornwallLabour42.8800.00
2020CountyEnglandSouth West EnglandBristolLabour3651.4300.00
2020GOREnglandSouth East EnglandSouth East EnglandLabour50114.7568.11
2020CountyEnglandSouth East EnglandWest SussexLabour4512.3600.00
2020CountyEnglandSouth East EnglandSurreyLabour183.3000.00
2020CountyEnglandSouth East EnglandOxfordshireLabour6924.47116.67
2020CountyEnglandSouth East EnglandKentLabour13519.7417.14
2020CountyEnglandSouth East EnglandHampshireLabour7511.8517.14
2020CountyEnglandSouth East EnglandEast SussexLabour5318.47114.29
2020CountyEnglandSouth East EnglandBuckinghamshireLabour3210.9200.00
2020CountyEnglandSouth East EnglandBerkshireLabour7427.61233.33
2020GOREnglandNorth West EnglandNorth West EnglandLabour125754.702356.10
2020CountyEnglandNorth West EnglandMerseysideLabour22170.16480.00
2020CountyEnglandNorth West EnglandLancashireLabour32143.26746.67
2020CountyEnglandNorth West EnglandGreater ManchesterLabour45871.01880.00
2020CountyEnglandNorth West EnglandCumbriaLabour10331.21228.57
2020CountyEnglandNorth West EnglandCheshireLabour15457.89250.00
2020GOREnglandNorth East EnglandNorth East EnglandLabour44157.27650.00
2020CountyEnglandNorth East EnglandTyne and WearLabour25676.885100.00
2020CountyEnglandNorth East EnglandNorthumberlandLabour2435.8200.00
2020CountyEnglandNorth East EnglandDurhamLabour12647.55125.00
2020GOREnglandLondonLondonLabour112357.352163.64
2020CountyEnglandLondonGreater LondonLabour112357.352163.64
2020GOREnglandEast Of EnglandEast of EnglandLabour42817.85612.00
2020CountyEnglandEast Of EnglandSuffolkLabour6119.81116.67
2020CountyEnglandEast Of EnglandNorfolkLabour7719.30112.50
2020CountyEnglandEast Of EnglandHertfordshireLabour9618.5719.09
2020CountyEnglandEast Of EnglandEssexLabour9413.4316.67
2020CountyEnglandEast Of EnglandCambridgeshireLabour5617.13114.29
2020CountyEnglandEast Of EnglandBedfordshireLabour4429.93133.33
2020GOREnglandEast MidlandsEast MidlandsLabour58129.96817.78
2020CountyEnglandEast MidlandsNottinghamshireLabour18445.10333.33
2020CountyEnglandEast MidlandsNorthamptonshireLabour7423.05112.50
2020CountyEnglandEast MidlandsLincolnshireLabour7216.18110.00
2020CountyEnglandEast MidlandsLeicestershireLabour9125.28111.11
2020CountyEnglandEast MidlandsDerbyshireLabour19041.04220.00
2020CountyWalesWalesMid GlamorganIndependent00.00133.33
2020CountyWalesWalesGwentIndependent00.00120.00
2020CountyWalesWalesDyfedIndependent00.00133.33
2020GORWalesWalesWalesIndependent00.00313.64
2020CountryWalesWalesWalesIndependent00.00313.64
2020UKUnited KingdomUnited KingdomUnited KingdomIndependent240.12163.92
2020GORScotlandScotlandScotlandIndependent00.0039.38
2020CountryScotlandScotlandScotlandIndependent00.0039.38
2020CountyScotlandScotlandShetlandIndependent00.001100.00
2020CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2020CountyScotlandScotlandOrkneyIndependent00.001100.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2020GBGreat BritainGreat BritainGreat BritainIndependent00.00164.03
2020GOREnglandWest MidlandsWest MidlandsIndependent00.0013.03
2020CountyEnglandWest MidlandsHerefordshireIndependent00.001100.00
2020GOREnglandSouth West EnglandSouth West EnglandIndependent00.00412.12
2020CountyEnglandSouth West EnglandGloucestershireIndependent00.00112.50
2020CountyEnglandSouth West EnglandDevonIndependent00.00218.18
2020CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2020GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2020CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2020GOREnglandNorth East EnglandNorth East EnglandIndependent00.0018.33
2020CountyEnglandNorth East EnglandDurhamIndependent00.00125.00
2020GOREnglandLondonLondonIndependent00.0013.03
2020CountyEnglandLondonGreater LondonIndependent00.0013.03
2020GOREnglandEast Of EnglandEast of EnglandIndependent00.0012.00
2020CountyEnglandEast Of EnglandEssexIndependent00.0016.67
2020GOREnglandEast MidlandsEast MidlandsIndependent00.0012.22
2020CountyEnglandEast MidlandsNottinghamshireIndependent00.00111.11
2020UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)80.0400.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2020UKUnited KingdomUnited KingdomUnited KingdomDUP1220.6000.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2020CountyWalesWalesWest GlamorganConservative96.6200.00
2020CountyWalesWalesSouth GlamorganConservative4335.2500.00
2020CountyWalesWalesPowysConservative1926.0300.00
2020CountyWalesWalesMid GlamorganConservative106.1700.00
2020CountyWalesWalesGwentConservative4216.73120.00
2020CountyWalesWalesDyfedConservative116.2500.00
2020CountyWalesWalesClwydConservative4519.7400.00
2020GORWalesWalesWalesConservative17914.2914.55
2020CountryWalesWalesWalesConservative17914.2914.55
2020UKUnited KingdomUnited KingdomUnited KingdomConservative749937.0312931.62
2020GORScotlandScotlandScotlandConservative26921.9200.00
2020CountryScotlandScotlandScotlandConservative26921.9200.00
2020CountyScotlandScotlandTaysideConservative2828.8700.00
2020CountyScotlandScotlandStrathclydeConservative8818.2600.00
2020CountyScotlandScotlandNa h-Eileanan SiarConservative26.4500.00
2020CountyScotlandScotlandLothianConservative3626.4700.00
2020CountyScotlandScotlandHighlandConservative1114.8600.00
2020CountyScotlandScotlandGrampianConservative4028.3700.00
2020CountyScotlandScotlandDumfries and GallowayConservative1637.2100.00
2020CountyScotlandScotlandCentralConservative1825.3500.00
2020CountyScotlandScotlandBordersConservative1441.1800.00
2020CountyScotlandScotlandFifeConservative1621.3300.00
2020GBGreat BritainGreat BritainGreat BritainConservative749937.9012932.49
2020GOREnglandYorkshire And The HumberYorkshire And The HumberConservative37631.49627.27
2020CountyEnglandYorkshire And The HumberWest YorkshireConservative8623.1200.00
2020CountyEnglandYorkshire And The HumberSouth YorkshireConservative103.7700.00
2020CountyEnglandYorkshire And The HumberNorth YorkshireConservative19342.60327.27
2020CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5141.13150.00
2020GOREnglandWest MidlandsWest MidlandsConservative77147.621648.48
2020CountyEnglandWest MidlandsWorcestershireConservative15557.84457.14
2020CountyEnglandWest MidlandsWest MidlandsConservative14230.21114.29
2020CountyEnglandWest MidlandsWarwickshireConservative13654.84466.67
2020CountyEnglandWest MidlandsStaffordshireConservative26458.41660.00
2020CountyEnglandWest MidlandsShropshireConservative6147.66150.00
2020CountyEnglandWest MidlandsHerefordshireConservative1324.5300.00
2020GOREnglandSouth West EnglandSouth West EnglandConservative71140.981030.30
2020CountyEnglandSouth West EnglandWiltshireConservative9762.582100.00
2020CountyEnglandSouth West EnglandSomersetConservative12031.75228.57
2020CountyEnglandSouth West EnglandGloucestershireConservative16145.48450.00
2020CountyEnglandSouth West EnglandDorsetConservative7950.00150.00
2020CountyEnglandSouth West EnglandDevonConservative19239.9219.09
2020CountyEnglandSouth West EnglandCornwallConservative4733.8100.00
2020CountyEnglandSouth West EnglandBristolConservative1521.4300.00
2020GOREnglandSouth East EnglandSouth East EnglandConservative182453.713952.70
2020CountyEnglandSouth East EnglandWest SussexConservative21659.34562.50
2020CountyEnglandSouth East EnglandSurreyConservative25146.06433.33
2020CountyEnglandSouth East EnglandOxfordshireConservative10637.59233.33
2020CountyEnglandSouth East EnglandKentConservative40459.06964.29
2020CountyEnglandSouth East EnglandIsle of WightConservative2562.501100.00
2020CountyEnglandSouth East EnglandHampshireConservative35556.08750.00
2020CountyEnglandSouth East EnglandEast SussexConservative12944.95228.57
2020CountyEnglandSouth East EnglandBuckinghamshireConservative20770.65583.33
2020CountyEnglandSouth East EnglandBerkshireConservative13148.88466.67
2020GOREnglandNorth West EnglandNorth West EnglandConservative60226.2049.76
2020CountyEnglandNorth West EnglandMerseysideConservative319.8400.00
2020CountyEnglandNorth West EnglandLancashireConservative28938.95426.67
2020CountyEnglandNorth West EnglandGreater ManchesterConservative9815.1900.00
2020CountyEnglandNorth West EnglandCumbriaConservative11936.0600.00
2020CountyEnglandNorth West EnglandCheshireConservative6524.4400.00
2020GOREnglandNorth East EnglandNorth East EnglandConservative11615.0600.00
2020CountyEnglandNorth East EnglandTyne and WearConservative206.0100.00
2020CountyEnglandNorth East EnglandNorthumberlandConservative3349.2500.00
2020CountyEnglandNorth East EnglandDurhamConservative4918.4900.00
2020GOREnglandLondonLondonConservative50825.94721.21
2020CountyEnglandLondonGreater LondonConservative50825.94721.21
2020GOREnglandEast Of EnglandEast of EnglandConservative119649.872346.00
2020CountyEnglandEast Of EnglandSuffolkConservative16553.57350.00
2020CountyEnglandEast Of EnglandNorfolkConservative21353.38450.00
2020CountyEnglandEast Of EnglandHertfordshireConservative26451.06545.45
2020CountyEnglandEast Of EnglandEssexConservative35150.14746.67
2020CountyEnglandEast Of EnglandCambridgeshireConservative14644.65342.86
2020CountyEnglandEast Of EnglandBedfordshireConservative5738.78133.33
2020GOREnglandEast MidlandsEast MidlandsConservative94748.842351.11
2020CountyEnglandEast MidlandsRutlandConservative1555.561100.00
2020CountyEnglandEast MidlandsNottinghamshireConservative12731.13222.22
2020CountyEnglandEast MidlandsNorthamptonshireConservative22269.16787.50
2020CountyEnglandEast MidlandsLincolnshireConservative26559.55660.00
2020CountyEnglandEast MidlandsLeicestershireConservative17548.61555.56
2020CountyEnglandEast MidlandsDerbyshireConservative19341.68440.00
2020UKUnited KingdomUnited KingdomUnited KingdomAlliance530.2600.00
2020GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2020CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2019UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party750.3700.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party7516.2300.00
2019UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV60.0300.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.3000.00
2019UKUnited KingdomUnited KingdomUnited KingdomSNP4222.0800.00
2019GORScotlandScotlandScotlandSNP42234.3900.00
2019CountryScotlandScotlandScotlandSNP42234.3900.00
2019CountyScotlandScotlandTaysideSNP3940.2100.00
2019CountyScotlandScotlandStrathclydeSNP18538.3800.00
2019CountyScotlandScotlandShetlandSNP14.5500.00
2019CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2019CountyScotlandScotlandLothianSNP4331.6200.00
2019CountyScotlandScotlandHighlandSNP2027.0300.00
2019CountyScotlandScotlandGrampianSNP4934.7500.00
2019CountyScotlandScotlandDumfries and GallowaySNP1125.5800.00
2019CountyScotlandScotlandCentralSNP2940.8500.00
2019CountyScotlandScotlandBordersSNP926.4700.00
2019CountyScotlandScotlandFifeSNP2938.6700.00
2019GBGreat BritainGreat BritainGreat BritainSNP4222.1300.00
2019UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5200.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2019UKUnited KingdomUnited KingdomUnited KingdomSDLP590.2900.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP5912.7700.00
2019UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland30.0100.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland30.6500.00
2019CountyWalesWalesWest GlamorganPlaid Cymru1511.0300.00
2019CountyWalesWalesSouth GlamorganPlaid Cymru75.7400.00
2019CountyWalesWalesPowysPlaid Cymru22.7400.00
2019CountyWalesWalesMid GlamorganPlaid Cymru2012.3500.00
2019CountyWalesWalesGwyneddPlaid Cymru5552.38150.00
2019CountyWalesWalesGwentPlaid Cymru197.5700.00
2019CountyWalesWalesDyfedPlaid Cymru6335.8000.00
2019CountyWalesWalesClwydPlaid Cymru208.7700.00
2019GORWalesWalesWalesPlaid Cymru20116.0414.55
2019CountryWalesWalesWalesPlaid Cymru20116.0414.55
2019UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru2010.9910.25
2019GBGreat BritainGreat BritainGreat BritainPlaid Cymru2011.0210.25
2019CountyWalesWalesWest GlamorganLiberal Democrats85.8800.00
2019CountyWalesWalesSouth GlamorganLiberal Democrats119.0200.00
2019CountyWalesWalesPowysLiberal Democrats1317.8100.00
2019CountyWalesWalesMid GlamorganLiberal Democrats21.2300.00
2019CountyWalesWalesGwyneddLiberal Democrats21.9000.00
2019CountyWalesWalesGwentLiberal Democrats51.9900.00
2019CountyWalesWalesDyfedLiberal Democrats95.1100.00
2019CountyWalesWalesClwydLiberal Democrats114.8200.00
2019GORWalesWalesWalesLiberal Democrats614.8700.00
2019CountryWalesWalesWalesLiberal Democrats614.8700.00
2019UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats253812.53204.90
2019GORScotlandScotlandScotlandLiberal Democrats655.3000.00
2019CountryScotlandScotlandScotlandLiberal Democrats655.3000.00
2019CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2019CountyScotlandScotlandStrathclydeLiberal Democrats153.1100.00
2019CountyScotlandScotlandLothianLiberal Democrats64.4100.00
2019CountyScotlandScotlandHighlandLiberal Democrats912.1600.00
2019CountyScotlandScotlandGrampianLiberal Democrats1712.0600.00
2019CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2019CountyScotlandScotlandBordersLiberal Democrats25.8800.00
2019CountyScotlandScotlandFifeLiberal Democrats79.3300.00
2019GBGreat BritainGreat BritainGreat BritainLiberal Democrats253812.83205.04
2019GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats14011.7300.00
2019CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats349.1400.00
2019CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats3111.7000.00
2019CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats5211.4800.00
2019CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats3225.8100.00
2019GOREnglandWest MidlandsWest MidlandsLiberal Democrats1086.6700.00
2019CountyEnglandWest MidlandsWorcestershireLiberal Democrats248.9600.00
2019CountyEnglandWest MidlandsWest MidlandsLiberal Democrats163.4000.00
2019CountyEnglandWest MidlandsWarwickshireLiberal Democrats3714.9200.00
2019CountyEnglandWest MidlandsStaffordshireLiberal Democrats81.7700.00
2019CountyEnglandWest MidlandsShropshireLiberal Democrats1612.5000.00
2019CountyEnglandWest MidlandsHerefordshireLiberal Democrats713.2100.00
2019GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats47427.32412.12
2019CountyEnglandSouth West EnglandWiltshireLiberal Democrats2314.8400.00
2019CountyEnglandSouth West EnglandSomersetLiberal Democrats16242.86228.57
2019CountyEnglandSouth West EnglandGloucestershireLiberal Democrats10028.25112.50
2019CountyEnglandSouth West EnglandDorsetLiberal Democrats4427.8500.00
2019CountyEnglandSouth West EnglandDevonLiberal Democrats10221.2119.09
2019CountyEnglandSouth West EnglandCornwallLiberal Democrats3625.9000.00
2019CountyEnglandSouth West EnglandBristolLiberal Democrats710.0000.00
2019GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats62518.4056.76
2019CountyEnglandSouth East EnglandWest SussexLiberal Democrats7119.5100.00
2019CountyEnglandSouth East EnglandSurreyLiberal Democrats11921.8318.33
2019CountyEnglandSouth East EnglandOxfordshireLiberal Democrats7727.30116.67
2019CountyEnglandSouth East EnglandKentLiberal Democrats618.9200.00
2019CountyEnglandSouth East EnglandIsle of WightLiberal Democrats25.0000.00
2019CountyEnglandSouth East EnglandHampshireLiberal Democrats16926.70214.29
2019CountyEnglandSouth East EnglandEast SussexLiberal Democrats4816.72114.29
2019CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3411.6000.00
2019CountyEnglandSouth East EnglandBerkshireLiberal Democrats4416.4200.00
2019GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats2229.6612.44
2019CountyEnglandNorth West EnglandMerseysideLiberal Democrats3511.1100.00
2019CountyEnglandNorth West EnglandLancashireLiberal Democrats527.0100.00
2019CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats558.5300.00
2019CountyEnglandNorth West EnglandCumbriaLiberal Democrats5917.88114.29
2019CountyEnglandNorth West EnglandCheshireLiberal Democrats217.8900.00
2019GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats7810.1300.00
2019CountyEnglandNorth East EnglandTyne and WearLiberal Democrats4212.6100.00
2019CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats34.4800.00
2019CountyEnglandNorth East EnglandDurhamLiberal Democrats207.5500.00
2019GOREnglandLondonLondonLiberal Democrats1547.8739.09
2019CountyEnglandLondonGreater LondonLiberal Democrats1547.8739.09
2019GOREnglandEast Of EnglandEast of EnglandLiberal Democrats44118.39510.00
2019CountyEnglandEast Of EnglandSuffolkLiberal Democrats196.1700.00
2019CountyEnglandEast Of EnglandNorfolkLiberal Democrats6716.79112.50
2019CountyEnglandEast Of EnglandHertfordshireLiberal Democrats14928.82218.18
2019CountyEnglandEast Of EnglandEssexLiberal Democrats8512.1416.67
2019CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats9127.83114.29
2019CountyEnglandEast Of EnglandBedfordshireLiberal Democrats3020.4100.00
2019GOREnglandEast MidlandsEast MidlandsLiberal Democrats1708.7724.44
2019CountyEnglandEast MidlandsRutlandLiberal Democrats311.1100.00
2019CountyEnglandEast MidlandsNottinghamshireLiberal Democrats163.9200.00
2019CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats123.7400.00
2019CountyEnglandEast MidlandsLincolnshireLiberal Democrats204.4900.00
2019CountyEnglandEast MidlandsLeicestershireLiberal Democrats8022.22222.22
2019CountyEnglandEast MidlandsDerbyshireLiberal Democrats439.2900.00
2019CountyWalesWalesWest GlamorganLabour8864.712100.00
2019CountyWalesWalesSouth GlamorganLabour5343.44150.00
2019CountyWalesWalesPowysLabour79.5900.00
2019CountyWalesWalesMid GlamorganLabour8753.70133.33
2019CountyWalesWalesGwyneddLabour32.8600.00
2019CountyWalesWalesGwentLabour12951.39360.00
2019CountyWalesWalesDyfedLabour2514.2000.00
2019CountyWalesWalesClwydLabour6628.9500.00
2019GORWalesWalesWalesLabour45836.55731.82
2019CountryWalesWalesWalesLabour45836.55731.82
2019UKUnited KingdomUnited KingdomUnited KingdomLabour632331.239423.04
2019GORScotlandScotlandScotlandLabour25220.5400.00
2019CountryScotlandScotlandScotlandLabour25220.5400.00
2019CountyScotlandScotlandTaysideLabour99.2800.00
2019CountyScotlandScotlandStrathclydeLabour14129.2500.00
2019CountyScotlandScotlandLothianLabour3827.9400.00
2019CountyScotlandScotlandHighlandLabour34.0500.00
2019CountyScotlandScotlandGrampianLabour117.8000.00
2019CountyScotlandScotlandDumfries and GallowayLabour1023.2600.00
2019CountyScotlandScotlandCentralLabour1723.9400.00
2019CountyScotlandScotlandFifeLabour2330.6700.00
2019GBGreat BritainGreat BritainGreat BritainLabour632331.969423.68
2019GOREnglandYorkshire And The HumberYorkshire And The HumberLabour51843.381045.45
2019CountyEnglandYorkshire And The HumberWest YorkshireLabour22259.685100.00
2019CountyEnglandYorkshire And The HumberSouth YorkshireLabour18971.324100.00
2019CountyEnglandYorkshire And The HumberNorth YorkshireLabour8117.8800.00
2019CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour3125.00150.00
2019GOREnglandWest MidlandsWest MidlandsLabour54633.72515.15
2019CountyEnglandWest MidlandsWorcestershireLabour4416.4200.00
2019CountyEnglandWest MidlandsWest MidlandsLabour29262.13457.14
2019CountyEnglandWest MidlandsWarwickshireLabour5522.1800.00
2019CountyEnglandWest MidlandsStaffordshireLabour11224.7800.00
2019CountyEnglandWest MidlandsShropshireLabour4333.59150.00
2019GOREnglandSouth West EnglandSouth West EnglandLabour21812.5626.06
2019CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2019CountyEnglandSouth West EnglandSomersetLabour297.6700.00
2019CountyEnglandSouth West EnglandGloucestershireLabour4713.2800.00
2019CountyEnglandSouth West EnglandDorsetLabour53.1600.00
2019CountyEnglandSouth West EnglandDevonLabour7014.55218.18
2019CountyEnglandSouth West EnglandCornwallLabour42.8800.00
2019CountyEnglandSouth West EnglandBristolLabour3651.4300.00
2019GOREnglandSouth East EnglandSouth East EnglandLabour50114.7568.11
2019CountyEnglandSouth East EnglandWest SussexLabour4512.3600.00
2019CountyEnglandSouth East EnglandSurreyLabour183.3000.00
2019CountyEnglandSouth East EnglandOxfordshireLabour6924.47116.67
2019CountyEnglandSouth East EnglandKentLabour13519.7417.14
2019CountyEnglandSouth East EnglandHampshireLabour7511.8517.14
2019CountyEnglandSouth East EnglandEast SussexLabour5318.47114.29
2019CountyEnglandSouth East EnglandBuckinghamshireLabour3210.9200.00
2019CountyEnglandSouth East EnglandBerkshireLabour7427.61233.33
2019GOREnglandNorth West EnglandNorth West EnglandLabour125754.702356.10
2019CountyEnglandNorth West EnglandMerseysideLabour22170.16480.00
2019CountyEnglandNorth West EnglandLancashireLabour32143.26746.67
2019CountyEnglandNorth West EnglandGreater ManchesterLabour45871.01880.00
2019CountyEnglandNorth West EnglandCumbriaLabour10331.21228.57
2019CountyEnglandNorth West EnglandCheshireLabour15457.89250.00
2019GOREnglandNorth East EnglandNorth East EnglandLabour44157.27650.00
2019CountyEnglandNorth East EnglandTyne and WearLabour25676.885100.00
2019CountyEnglandNorth East EnglandNorthumberlandLabour2435.8200.00
2019CountyEnglandNorth East EnglandDurhamLabour12647.55125.00
2019GOREnglandLondonLondonLabour112357.352163.64
2019CountyEnglandLondonGreater LondonLabour112357.352163.64
2019GOREnglandEast Of EnglandEast of EnglandLabour42817.85612.00
2019CountyEnglandEast Of EnglandSuffolkLabour6119.81116.67
2019CountyEnglandEast Of EnglandNorfolkLabour7719.30112.50
2019CountyEnglandEast Of EnglandHertfordshireLabour9618.5719.09
2019CountyEnglandEast Of EnglandEssexLabour9413.4316.67
2019CountyEnglandEast Of EnglandCambridgeshireLabour5617.13114.29
2019CountyEnglandEast Of EnglandBedfordshireLabour4429.93133.33
2019GOREnglandEast MidlandsEast MidlandsLabour58129.96817.78
2019CountyEnglandEast MidlandsNottinghamshireLabour18445.10333.33
2019CountyEnglandEast MidlandsNorthamptonshireLabour7423.05112.50
2019CountyEnglandEast MidlandsLincolnshireLabour7216.18110.00
2019CountyEnglandEast MidlandsLeicestershireLabour9125.28111.11
2019CountyEnglandEast MidlandsDerbyshireLabour19041.04220.00
2019CountyWalesWalesMid GlamorganIndependent00.00133.33
2019CountyWalesWalesGwentIndependent00.00120.00
2019CountyWalesWalesDyfedIndependent00.00133.33
2019GORWalesWalesWalesIndependent00.00313.64
2019CountryWalesWalesWalesIndependent00.00313.64
2019UKUnited KingdomUnited KingdomUnited KingdomIndependent240.12163.92
2019GORScotlandScotlandScotlandIndependent00.0039.38
2019CountryScotlandScotlandScotlandIndependent00.0039.38
2019CountyScotlandScotlandShetlandIndependent00.001100.00
2019CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2019CountyScotlandScotlandOrkneyIndependent00.001100.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent245.1900.00
2019GBGreat BritainGreat BritainGreat BritainIndependent00.00164.03
2019GOREnglandWest MidlandsWest MidlandsIndependent00.0013.03
2019CountyEnglandWest MidlandsHerefordshireIndependent00.001100.00
2019GOREnglandSouth West EnglandSouth West EnglandIndependent00.00412.12
2019CountyEnglandSouth West EnglandGloucestershireIndependent00.00112.50
2019CountyEnglandSouth West EnglandDevonIndependent00.00218.18
2019CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2019GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2019CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2019GOREnglandNorth East EnglandNorth East EnglandIndependent00.0018.33
2019CountyEnglandNorth East EnglandDurhamIndependent00.00125.00
2019GOREnglandLondonLondonIndependent00.0013.03
2019CountyEnglandLondonGreater LondonIndependent00.0013.03
2019GOREnglandEast Of EnglandEast of EnglandIndependent00.0012.00
2019CountyEnglandEast Of EnglandEssexIndependent00.0016.67
2019GOREnglandEast MidlandsEast MidlandsIndependent00.0012.22
2019CountyEnglandEast MidlandsNottinghamshireIndependent00.00111.11
2019UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)80.0400.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)81.7300.00
2019UKUnited KingdomUnited KingdomUnited KingdomDUP1220.6000.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP12226.4100.00
2019CountyWalesWalesWest GlamorganConservative96.6200.00
2019CountyWalesWalesSouth GlamorganConservative4335.2500.00
2019CountyWalesWalesPowysConservative1926.0300.00
2019CountyWalesWalesMid GlamorganConservative106.1700.00
2019CountyWalesWalesGwentConservative4216.73120.00
2019CountyWalesWalesDyfedConservative116.2500.00
2019CountyWalesWalesClwydConservative4519.7400.00
2019GORWalesWalesWalesConservative17914.2914.55
2019CountryWalesWalesWalesConservative17914.2914.55
2019UKUnited KingdomUnited KingdomUnited KingdomConservative749937.0312931.62
2019GORScotlandScotlandScotlandConservative26921.9200.00
2019CountryScotlandScotlandScotlandConservative26921.9200.00
2019CountyScotlandScotlandTaysideConservative2828.8700.00
2019CountyScotlandScotlandStrathclydeConservative8818.2600.00
2019CountyScotlandScotlandNa h-Eileanan SiarConservative26.4500.00
2019CountyScotlandScotlandLothianConservative3626.4700.00
2019CountyScotlandScotlandHighlandConservative1114.8600.00
2019CountyScotlandScotlandGrampianConservative4028.3700.00
2019CountyScotlandScotlandDumfries and GallowayConservative1637.2100.00
2019CountyScotlandScotlandCentralConservative1825.3500.00
2019CountyScotlandScotlandBordersConservative1441.1800.00
2019CountyScotlandScotlandFifeConservative1621.3300.00
2019GBGreat BritainGreat BritainGreat BritainConservative749937.9012932.49
2019GOREnglandYorkshire And The HumberYorkshire And The HumberConservative37631.49627.27
2019CountyEnglandYorkshire And The HumberWest YorkshireConservative8623.1200.00
2019CountyEnglandYorkshire And The HumberSouth YorkshireConservative103.7700.00
2019CountyEnglandYorkshire And The HumberNorth YorkshireConservative19342.60327.27
2019CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5141.13150.00
2019GOREnglandWest MidlandsWest MidlandsConservative77147.621648.48
2019CountyEnglandWest MidlandsWorcestershireConservative15557.84457.14
2019CountyEnglandWest MidlandsWest MidlandsConservative14230.21114.29
2019CountyEnglandWest MidlandsWarwickshireConservative13654.84466.67
2019CountyEnglandWest MidlandsStaffordshireConservative26458.41660.00
2019CountyEnglandWest MidlandsShropshireConservative6147.66150.00
2019CountyEnglandWest MidlandsHerefordshireConservative1324.5300.00
2019GOREnglandSouth West EnglandSouth West EnglandConservative71140.981030.30
2019CountyEnglandSouth West EnglandWiltshireConservative9762.582100.00
2019CountyEnglandSouth West EnglandSomersetConservative12031.75228.57
2019CountyEnglandSouth West EnglandGloucestershireConservative16145.48450.00
2019CountyEnglandSouth West EnglandDorsetConservative7950.00150.00
2019CountyEnglandSouth West EnglandDevonConservative19239.9219.09
2019CountyEnglandSouth West EnglandCornwallConservative4733.8100.00
2019CountyEnglandSouth West EnglandBristolConservative1521.4300.00
2019GOREnglandSouth East EnglandSouth East EnglandConservative182453.713952.70
2019CountyEnglandSouth East EnglandWest SussexConservative21659.34562.50
2019CountyEnglandSouth East EnglandSurreyConservative25146.06433.33
2019CountyEnglandSouth East EnglandOxfordshireConservative10637.59233.33
2019CountyEnglandSouth East EnglandKentConservative40459.06964.29
2019CountyEnglandSouth East EnglandIsle of WightConservative2562.501100.00
2019CountyEnglandSouth East EnglandHampshireConservative35556.08750.00
2019CountyEnglandSouth East EnglandEast SussexConservative12944.95228.57
2019CountyEnglandSouth East EnglandBuckinghamshireConservative20770.65583.33
2019CountyEnglandSouth East EnglandBerkshireConservative13148.88466.67
2019GOREnglandNorth West EnglandNorth West EnglandConservative60226.2049.76
2019CountyEnglandNorth West EnglandMerseysideConservative319.8400.00
2019CountyEnglandNorth West EnglandLancashireConservative28938.95426.67
2019CountyEnglandNorth West EnglandGreater ManchesterConservative9815.1900.00
2019CountyEnglandNorth West EnglandCumbriaConservative11936.0600.00
2019CountyEnglandNorth West EnglandCheshireConservative6524.4400.00
2019GOREnglandNorth East EnglandNorth East EnglandConservative11615.0600.00
2019CountyEnglandNorth East EnglandTyne and WearConservative206.0100.00
2019CountyEnglandNorth East EnglandNorthumberlandConservative3349.2500.00
2019CountyEnglandNorth East EnglandDurhamConservative4918.4900.00
2019GOREnglandLondonLondonConservative50825.94721.21
2019CountyEnglandLondonGreater LondonConservative50825.94721.21
2019GOREnglandEast Of EnglandEast of EnglandConservative119649.872346.00
2019CountyEnglandEast Of EnglandSuffolkConservative16553.57350.00
2019CountyEnglandEast Of EnglandNorfolkConservative21353.38450.00
2019CountyEnglandEast Of EnglandHertfordshireConservative26451.06545.45
2019CountyEnglandEast Of EnglandEssexConservative35150.14746.67
2019CountyEnglandEast Of EnglandCambridgeshireConservative14644.65342.86
2019CountyEnglandEast Of EnglandBedfordshireConservative5738.78133.33
2019GOREnglandEast MidlandsEast MidlandsConservative94748.842351.11
2019CountyEnglandEast MidlandsRutlandConservative1555.561100.00
2019CountyEnglandEast MidlandsNottinghamshireConservative12731.13222.22
2019CountyEnglandEast MidlandsNorthamptonshireConservative22269.16787.50
2019CountyEnglandEast MidlandsLincolnshireConservative26559.55660.00
2019CountyEnglandEast MidlandsLeicestershireConservative17548.61555.56
2019CountyEnglandEast MidlandsDerbyshireConservative19341.68440.00
2019UKUnited KingdomUnited KingdomUnited KingdomAlliance530.2600.00
2019GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2019CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance5311.4700.00
2018UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party880.4200.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2018UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV130.0600.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2018UKUnited KingdomUnited KingdomUnited KingdomSNP4222.0400.00
2018GORScotlandScotlandScotlandSNP42234.3900.00
2018CountryScotlandScotlandScotlandSNP42234.3900.00
2018CountyScotlandScotlandTaysideSNP3940.2100.00
2018CountyScotlandScotlandStrathclydeSNP18738.8000.00
2018CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2018CountyScotlandScotlandLothianSNP4331.6200.00
2018CountyScotlandScotlandHighlandSNP1925.6800.00
2018CountyScotlandScotlandGrampianSNP4934.7500.00
2018CountyScotlandScotlandDumfries and GallowaySNP1125.5800.00
2018CountyScotlandScotlandCentralSNP2940.8500.00
2018CountyScotlandScotlandBordersSNP926.4700.00
2018CountyScotlandScotlandFifeSNP2938.6700.00
2018GBGreat BritainGreat BritainGreat BritainSNP4222.0800.00
2018UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5100.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2018UKUnited KingdomUnited KingdomUnited KingdomSDLP660.3200.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2018UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland40.0200.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2018CountyWalesWalesWest GlamorganPlaid Cymru1511.0300.00
2018CountyWalesWalesSouth GlamorganPlaid Cymru64.9200.00
2018CountyWalesWalesPowysPlaid Cymru22.7400.00
2018CountyWalesWalesMid GlamorganPlaid Cymru2012.3500.00
2018CountyWalesWalesGwyneddPlaid Cymru5552.38150.00
2018CountyWalesWalesGwentPlaid Cymru197.5700.00
2018CountyWalesWalesDyfedPlaid Cymru6335.8000.00
2018CountyWalesWalesClwydPlaid Cymru208.7700.00
2018GORWalesWalesWalesPlaid Cymru20015.9614.55
2018CountryWalesWalesWalesPlaid Cymru20015.9614.55
2018UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru2000.9710.24
2018GBGreat BritainGreat BritainGreat BritainPlaid Cymru2000.9910.25
2018CountyWalesWalesWest GlamorganLiberal Democrats85.8800.00
2018CountyWalesWalesSouth GlamorganLiberal Democrats119.0200.00
2018CountyWalesWalesPowysLiberal Democrats1317.8100.00
2018CountyWalesWalesMid GlamorganLiberal Democrats21.2300.00
2018CountyWalesWalesGwyneddLiberal Democrats21.9000.00
2018CountyWalesWalesGwentLiberal Democrats51.9900.00
2018CountyWalesWalesDyfedLiberal Democrats95.1100.00
2018CountyWalesWalesClwydLiberal Democrats114.8200.00
2018GORWalesWalesWalesLiberal Democrats614.8700.00
2018CountryWalesWalesWalesLiberal Democrats614.8700.00
2018UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats18819.08102.39
2018GORScotlandScotlandScotlandLiberal Democrats665.3800.00
2018CountryScotlandScotlandScotlandLiberal Democrats665.3800.00
2018CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2018CountyScotlandScotlandStrathclydeLiberal Democrats153.1100.00
2018CountyScotlandScotlandLothianLiberal Democrats64.4100.00
2018CountyScotlandScotlandHighlandLiberal Democrats1013.5100.00
2018CountyScotlandScotlandGrampianLiberal Democrats1712.0600.00
2018CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2018CountyScotlandScotlandBordersLiberal Democrats25.8800.00
2018CountyScotlandScotlandFifeLiberal Democrats79.3300.00
2018GBGreat BritainGreat BritainGreat BritainLiberal Democrats18819.29102.46
2018GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats1088.9400.00
2018CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats266.9900.00
2018CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats249.0600.00
2018CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats388.1400.00
2018CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats2721.7700.00
2018GOREnglandWest MidlandsWest MidlandsLiberal Democrats764.6900.00
2018CountyEnglandWest MidlandsWorcestershireLiberal Democrats155.6000.00
2018CountyEnglandWest MidlandsWest MidlandsLiberal Democrats142.9800.00
2018CountyEnglandWest MidlandsWarwickshireLiberal Democrats228.8000.00
2018CountyEnglandWest MidlandsStaffordshireLiberal Democrats81.7700.00
2018CountyEnglandWest MidlandsShropshireLiberal Democrats1511.7200.00
2018CountyEnglandWest MidlandsHerefordshireLiberal Democrats23.7700.00
2018GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats35217.9912.44
2018CountyEnglandSouth West EnglandWiltshireLiberal Democrats2214.1900.00
2018CountyEnglandSouth West EnglandSomersetLiberal Democrats9122.2500.00
2018CountyEnglandSouth West EnglandGloucestershireLiberal Democrats8623.06112.50
2018CountyEnglandSouth West EnglandDorsetLiberal Democrats4312.9900.00
2018CountyEnglandSouth West EnglandDevonLiberal Democrats6613.7500.00
2018CountyEnglandSouth West EnglandCornwallLiberal Democrats3726.6200.00
2018CountyEnglandSouth West EnglandBristolLiberal Democrats710.0000.00
2018GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats40111.5622.70
2018CountyEnglandSouth East EnglandWest SussexLiberal Democrats287.5100.00
2018CountyEnglandSouth East EnglandSurreyLiberal Democrats6511.6700.00
2018CountyEnglandSouth East EnglandOxfordshireLiberal Democrats4315.2500.00
2018CountyEnglandSouth East EnglandKentLiberal Democrats415.9000.00
2018CountyEnglandSouth East EnglandIsle of WightLiberal Democrats25.0000.00
2018CountyEnglandSouth East EnglandHampshireLiberal Democrats13320.8117.14
2018CountyEnglandSouth East EnglandEast SussexLiberal Democrats4314.48114.29
2018CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3110.5800.00
2018CountyEnglandSouth East EnglandBerkshireLiberal Democrats155.1200.00
2018GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats1767.4912.44
2018CountyEnglandNorth West EnglandMerseysideLiberal Democrats319.8400.00
2018CountyEnglandNorth West EnglandLancashireLiberal Democrats334.3900.00
2018CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats436.6700.00
2018CountyEnglandNorth West EnglandCumbriaLiberal Democrats5314.40114.29
2018CountyEnglandNorth West EnglandCheshireLiberal Democrats165.9000.00
2018GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats698.9600.00
2018CountyEnglandNorth East EnglandTyne and WearLiberal Democrats3711.1100.00
2018CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats34.4800.00
2018CountyEnglandNorth East EnglandDurhamLiberal Democrats186.7900.00
2018GOREnglandLondonLondonLiberal Democrats1547.8739.09
2018CountyEnglandLondonGreater LondonLiberal Democrats1547.8739.09
2018GOREnglandEast Of EnglandEast of EnglandLiberal Democrats30512.2223.85
2018CountyEnglandEast Of EnglandSuffolkLiberal Democrats174.6200.00
2018CountyEnglandEast Of EnglandNorfolkLiberal Democrats4410.6300.00
2018CountyEnglandEast Of EnglandHertfordshireLiberal Democrats10620.5019.09
2018CountyEnglandEast Of EnglandEssexLiberal Democrats456.3200.00
2018CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats7522.19114.29
2018CountyEnglandEast Of EnglandBedfordshireLiberal Democrats1812.2400.00
2018GOREnglandEast MidlandsEast MidlandsLiberal Democrats1135.8212.22
2018CountyEnglandEast MidlandsRutlandLiberal Democrats13.8500.00
2018CountyEnglandEast MidlandsNottinghamshireLiberal Democrats81.9600.00
2018CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats123.7400.00
2018CountyEnglandEast MidlandsLincolnshireLiberal Democrats132.9200.00
2018CountyEnglandEast MidlandsLeicestershireLiberal Democrats6016.53111.11
2018CountyEnglandEast MidlandsDerbyshireLiberal Democrats234.9700.00
2018CountyWalesWalesWest GlamorganLabour9166.912100.00
2018CountyWalesWalesSouth GlamorganLabour5444.26150.00
2018CountyWalesWalesPowysLabour79.5900.00
2018CountyWalesWalesMid GlamorganLabour8854.32133.33
2018CountyWalesWalesGwyneddLabour32.8600.00
2018CountyWalesWalesGwentLabour13252.59360.00
2018CountyWalesWalesDyfedLabour2916.4800.00
2018CountyWalesWalesClwydLabour6729.3900.00
2018GORWalesWalesWalesLabour47137.59731.82
2018CountryWalesWalesWalesLabour47137.59731.82
2018UKUnited KingdomUnited KingdomUnited KingdomLabour646431.219723.21
2018GORScotlandScotlandScotlandLabour25720.9500.00
2018CountryScotlandScotlandScotlandLabour25720.9500.00
2018CountyScotlandScotlandTaysideLabour99.2800.00
2018CountyScotlandScotlandStrathclydeLabour14329.6700.00
2018CountyScotlandScotlandLothianLabour3928.6800.00
2018CountyScotlandScotlandHighlandLabour34.0500.00
2018CountyScotlandScotlandGrampianLabour117.8000.00
2018CountyScotlandScotlandDumfries and GallowayLabour1023.2600.00
2018CountyScotlandScotlandCentralLabour1825.3500.00
2018CountyScotlandScotlandFifeLabour2432.0000.00
2018GBGreat BritainGreat BritainGreat BritainLabour646431.929723.83
2018GOREnglandYorkshire And The HumberYorkshire And The HumberLabour54144.78940.91
2018CountyEnglandYorkshire And The HumberWest YorkshireLabour22660.75480.00
2018CountyEnglandYorkshire And The HumberSouth YorkshireLabour20075.474100.00
2018CountyEnglandYorkshire And The HumberNorth YorkshireLabour10121.6319.09
2018CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour3729.84150.00
2018GOREnglandWest MidlandsWest MidlandsLabour54533.62412.12
2018CountyEnglandWest MidlandsWorcestershireLabour4817.9100.00
2018CountyEnglandWest MidlandsWest MidlandsLabour29161.91457.14
2018CountyEnglandWest MidlandsWarwickshireLabour5923.6000.00
2018CountyEnglandWest MidlandsStaffordshireLabour11124.5600.00
2018CountyEnglandWest MidlandsShropshireLabour3628.1300.00
2018GOREnglandSouth West EnglandSouth West EnglandLabour22811.6537.32
2018CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2018CountyEnglandSouth West EnglandSomersetLabour266.3600.00
2018CountyEnglandSouth West EnglandGloucestershireLabour5414.4800.00
2018CountyEnglandSouth West EnglandDorsetLabour123.6300.00
2018CountyEnglandSouth West EnglandDevonLabour6814.17218.18
2018CountyEnglandSouth West EnglandCornwallLabour42.8800.00
2018CountyEnglandSouth West EnglandBristolLabour3752.861100.00
2018GOREnglandSouth East EnglandSouth East EnglandLabour41912.0856.76
2018CountyEnglandSouth East EnglandWest SussexLabour3810.19112.50
2018CountyEnglandSouth East EnglandSurreyLabour122.1500.00
2018CountyEnglandSouth East EnglandOxfordshireLabour6322.34116.67
2018CountyEnglandSouth East EnglandKentLabour9012.9500.00
2018CountyEnglandSouth East EnglandHampshireLabour6810.6400.00
2018CountyEnglandSouth East EnglandEast SussexLabour5016.84114.29
2018CountyEnglandSouth East EnglandBuckinghamshireLabour3010.2400.00
2018CountyEnglandSouth East EnglandBerkshireLabour6823.21233.33
2018GOREnglandNorth West EnglandNorth West EnglandLabour133956.982458.54
2018CountyEnglandNorth West EnglandMerseysideLabour23875.565100.00
2018CountyEnglandNorth West EnglandLancashireLabour34846.34853.33
2018CountyEnglandNorth West EnglandGreater ManchesterLabour46471.94770.00
2018CountyEnglandNorth West EnglandCumbriaLabour13837.50228.57
2018CountyEnglandNorth West EnglandCheshireLabour15155.72250.00
2018GOREnglandNorth East EnglandNorth East EnglandLabour50665.71975.00
2018CountyEnglandNorth East EnglandTyne and WearLabour27682.885100.00
2018CountyEnglandNorth East EnglandNorthumberlandLabour2435.8200.00
2018CountyEnglandNorth East EnglandDurhamLabour14755.47375.00
2018GOREnglandLondonLondonLabour112857.612163.64
2018CountyEnglandLondonGreater LondonLabour112857.612163.64
2018GOREnglandEast Of EnglandEast of EnglandLabour42116.87611.54
2018CountyEnglandEast Of EnglandSuffolkLabour6517.66112.50
2018CountyEnglandEast Of EnglandNorfolkLabour7217.39112.50
2018CountyEnglandEast Of EnglandHertfordshireLabour9217.7919.09
2018CountyEnglandEast Of EnglandEssexLabour8812.3616.67
2018CountyEnglandEast Of EnglandCambridgeshireLabour5415.98114.29
2018CountyEnglandEast Of EnglandBedfordshireLabour5034.01133.33
2018GOREnglandEast MidlandsEast MidlandsLabour60931.38920.00
2018CountyEnglandEast MidlandsNottinghamshireLabour19146.81333.33
2018CountyEnglandEast MidlandsNorthamptonshireLabour7423.05112.50
2018CountyEnglandEast MidlandsLincolnshireLabour7717.30110.00
2018CountyEnglandEast MidlandsLeicestershireLabour8423.14111.11
2018CountyEnglandEast MidlandsDerbyshireLabour21947.30330.00
2018CountyWalesWalesMid GlamorganIndependent00.00133.33
2018CountyWalesWalesGwentIndependent00.00120.00
2018CountyWalesWalesDyfedIndependent00.00133.33
2018GORWalesWalesWalesIndependent00.00313.64
2018CountryWalesWalesWalesIndependent00.00313.64
2018UKUnited KingdomUnited KingdomUnited KingdomIndependent150.0792.15
2018GORScotlandScotlandScotlandIndependent00.0039.38
2018CountryScotlandScotlandScotlandIndependent00.0039.38
2018CountyScotlandScotlandShetlandIndependent00.001100.00
2018CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2018CountyScotlandScotlandOrkneyIndependent00.001100.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2018GBGreat BritainGreat BritainGreat BritainIndependent00.0092.21
2018GOREnglandSouth West EnglandSouth West EnglandIndependent00.0012.44
2018CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2018GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2018CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2018GOREnglandLondonLondonIndependent00.0013.03
2018CountyEnglandLondonGreater LondonIndependent00.0013.03
2018UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)40.0200.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2018UKUnited KingdomUnited KingdomUnited KingdomDUP1300.6300.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2018CountyWalesWalesWest GlamorganConservative96.6200.00
2018CountyWalesWalesSouth GlamorganConservative4335.2500.00
2018CountyWalesWalesPowysConservative2027.4000.00
2018CountyWalesWalesMid GlamorganConservative127.4100.00
2018CountyWalesWalesGwentConservative4116.33120.00
2018CountyWalesWalesDyfedConservative116.2500.00
2018CountyWalesWalesClwydConservative4620.1800.00
2018GORWalesWalesWalesConservative18214.5314.55
2018CountryWalesWalesWalesConservative18214.5314.55
2018UKUnited KingdomUnited KingdomUnited KingdomConservative907143.8018844.98
2018GORScotlandScotlandScotlandConservative27222.1700.00
2018CountryScotlandScotlandScotlandConservative27222.1700.00
2018CountyScotlandScotlandTaysideConservative2828.8700.00
2018CountyScotlandScotlandStrathclydeConservative8918.4600.00
2018CountyScotlandScotlandNa h-Eileanan SiarConservative26.4500.00
2018CountyScotlandScotlandLothianConservative3727.2100.00
2018CountyScotlandScotlandHighlandConservative1013.5100.00
2018CountyScotlandScotlandGrampianConservative4129.0800.00
2018CountyScotlandScotlandDumfries and GallowayConservative1637.2100.00
2018CountyScotlandScotlandCentralConservative2028.1700.00
2018CountyScotlandScotlandBordersConservative1441.1800.00
2018CountyScotlandScotlandFifeConservative1520.0000.00
2018GBGreat BritainGreat BritainGreat BritainConservative907144.8018846.19
2018GOREnglandYorkshire And The HumberYorkshire And The HumberConservative42335.02836.36
2018CountyEnglandYorkshire And The HumberWest YorkshireConservative9425.2700.00
2018CountyEnglandYorkshire And The HumberSouth YorkshireConservative114.1500.00
2018CountyEnglandYorkshire And The HumberNorth YorkshireConservative24151.61654.55
2018CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative4939.52150.00
2018GOREnglandWest MidlandsWest MidlandsConservative86053.052163.64
2018CountyEnglandWest MidlandsWorcestershireConservative17565.30685.71
2018CountyEnglandWest MidlandsWest MidlandsConservative14530.85114.29
2018CountyEnglandWest MidlandsWarwickshireConservative15762.80583.33
2018CountyEnglandWest MidlandsStaffordshireConservative28563.05770.00
2018CountyEnglandWest MidlandsShropshireConservative7054.69150.00
2018CountyEnglandWest MidlandsHerefordshireConservative2852.831100.00
2018GOREnglandSouth West EnglandSouth West EnglandConservative113057.742868.29
2018CountyEnglandSouth West EnglandWiltshireConservative9863.232100.00
2018CountyEnglandSouth West EnglandSomersetConservative25361.86787.50
2018CountyEnglandSouth West EnglandGloucestershireConservative19652.55562.50
2018CountyEnglandSouth West EnglandDorsetConservative25677.34888.89
2018CountyEnglandSouth West EnglandDevonConservative26655.42654.55
2018CountyEnglandSouth West EnglandCornwallConservative4633.0900.00
2018CountyEnglandSouth West EnglandBristolConservative1521.4300.00
2018GOREnglandSouth East EnglandSouth East EnglandConservative232567.025270.27
2018CountyEnglandSouth East EnglandWest SussexConservative29077.75787.50
2018CountyEnglandSouth East EnglandSurreyConservative36765.89758.33
2018CountyEnglandSouth East EnglandOxfordshireConservative16257.45466.67
2018CountyEnglandSouth East EnglandKentConservative48970.361285.71
2018CountyEnglandSouth East EnglandIsle of WightConservative2562.501100.00
2018CountyEnglandSouth East EnglandHampshireConservative40863.85964.29
2018CountyEnglandSouth East EnglandEast SussexConservative16655.89342.86
2018CountyEnglandSouth East EnglandBuckinghamshireConservative22075.09583.33
2018CountyEnglandSouth East EnglandBerkshireConservative19867.58466.67
2018GOREnglandNorth West EnglandNorth West EnglandConservative69729.66614.63
2018CountyEnglandNorth West EnglandMerseysideConservative3210.1600.00
2018CountyEnglandNorth West EnglandLancashireConservative32042.61533.33
2018CountyEnglandNorth West EnglandGreater ManchesterConservative11417.6700.00
2018CountyEnglandNorth West EnglandCumbriaConservative14138.3200.00
2018CountyEnglandNorth West EnglandCheshireConservative9033.21125.00
2018GOREnglandNorth East EnglandNorth East EnglandConservative10413.5100.00
2018CountyEnglandNorth East EnglandTyne and WearConservative154.5000.00
2018CountyEnglandNorth East EnglandNorthumberlandConservative3349.2500.00
2018CountyEnglandNorth East EnglandDurhamConservative4015.0900.00
2018GOREnglandLondonLondonConservative51226.15721.21
2018CountyEnglandLondonGreater LondonConservative51226.15721.21
2018GOREnglandEast Of EnglandEast of EnglandConservative151660.743567.31
2018CountyEnglandEast Of EnglandSuffolkConservative23263.04675.00
2018CountyEnglandEast Of EnglandNorfolkConservative26864.73675.00
2018CountyEnglandEast Of EnglandHertfordshireConservative30959.77654.55
2018CountyEnglandEast Of EnglandEssexConservative45864.331280.00
2018CountyEnglandEast Of EnglandCambridgeshireConservative17752.37457.14
2018CountyEnglandEast Of EnglandBedfordshireConservative7248.98133.33
2018GOREnglandEast MidlandsEast MidlandsConservative105054.103066.67
2018CountyEnglandEast MidlandsRutlandConservative1765.381100.00
2018CountyEnglandEast MidlandsNottinghamshireConservative15036.76333.33
2018CountyEnglandEast MidlandsNorthamptonshireConservative22570.09787.50
2018CountyEnglandEast MidlandsLincolnshireConservative28664.27770.00
2018CountyEnglandEast MidlandsLeicestershireConservative21258.40777.78
2018CountyEnglandEast MidlandsDerbyshireConservative20444.06660.00
2018UKUnited KingdomUnited KingdomUnited KingdomAlliance320.1500.00
2018GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2018CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2017UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party880.4200.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2017UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV130.0600.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2017UKUnited KingdomUnited KingdomUnited KingdomSNP4272.0500.00
2017GORScotlandScotlandScotlandSNP42734.8000.00
2017CountryScotlandScotlandScotlandSNP42734.8000.00
2017CountyScotlandScotlandTaysideSNP3940.2100.00
2017CountyScotlandScotlandStrathclydeSNP18839.0000.00
2017CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2017CountyScotlandScotlandLothianSNP4432.3500.00
2017CountyScotlandScotlandHighlandSNP2229.7300.00
2017CountyScotlandScotlandGrampianSNP4934.7500.00
2017CountyScotlandScotlandDumfries and GallowaySNP1125.5800.00
2017CountyScotlandScotlandCentralSNP2940.8500.00
2017CountyScotlandScotlandBordersSNP926.4700.00
2017CountyScotlandScotlandFifeSNP2938.6700.00
2017GBGreat BritainGreat BritainGreat BritainSNP4272.1000.00
2017UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5000.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2017UKUnited KingdomUnited KingdomUnited KingdomSDLP660.3200.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2017UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland40.0200.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2017CountyWalesWalesWest GlamorganPlaid Cymru1511.0300.00
2017CountyWalesWalesSouth GlamorganPlaid Cymru75.7400.00
2017CountyWalesWalesPowysPlaid Cymru22.7400.00
2017CountyWalesWalesMid GlamorganPlaid Cymru2112.9600.00
2017CountyWalesWalesGwyneddPlaid Cymru5552.38150.00
2017CountyWalesWalesGwentPlaid Cymru197.5700.00
2017CountyWalesWalesDyfedPlaid Cymru6235.2300.00
2017CountyWalesWalesClwydPlaid Cymru229.6500.00
2017GORWalesWalesWalesPlaid Cymru20316.2014.55
2017CountryWalesWalesWalesPlaid Cymru20316.2014.55
2017UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru2030.9810.24
2017GBGreat BritainGreat BritainGreat BritainPlaid Cymru2031.0010.25
2017CountyWalesWalesWest GlamorganLiberal Democrats85.8800.00
2017CountyWalesWalesSouth GlamorganLiberal Democrats119.0200.00
2017CountyWalesWalesPowysLiberal Democrats1317.8100.00
2017CountyWalesWalesMid GlamorganLiberal Democrats21.2300.00
2017CountyWalesWalesGwyneddLiberal Democrats21.9000.00
2017CountyWalesWalesGwentLiberal Democrats51.9900.00
2017CountyWalesWalesDyfedLiberal Democrats95.1100.00
2017CountyWalesWalesClwydLiberal Democrats114.8200.00
2017GORWalesWalesWalesLiberal Democrats614.8700.00
2017CountryWalesWalesWalesLiberal Democrats614.8700.00
2017UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats18008.6571.67
2017GORScotlandScotlandScotlandLiberal Democrats665.3800.00
2017CountryScotlandScotlandScotlandLiberal Democrats665.3800.00
2017CountyScotlandScotlandTaysideLiberal Democrats88.2500.00
2017CountyScotlandScotlandStrathclydeLiberal Democrats153.1100.00
2017CountyScotlandScotlandLothianLiberal Democrats64.4100.00
2017CountyScotlandScotlandHighlandLiberal Democrats1013.5100.00
2017CountyScotlandScotlandGrampianLiberal Democrats1712.0600.00
2017CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.3300.00
2017CountyScotlandScotlandBordersLiberal Democrats25.8800.00
2017CountyScotlandScotlandFifeLiberal Democrats79.3300.00
2017GBGreat BritainGreat BritainGreat BritainLiberal Democrats18008.8571.72
2017GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats1078.7400.00
2017CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats328.6000.00
2017CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats217.9200.00
2017CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats418.5200.00
2017CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats2015.8700.00
2017GOREnglandWest MidlandsWest MidlandsLiberal Democrats804.8300.00
2017CountyEnglandWest MidlandsWorcestershireLiberal Democrats155.6000.00
2017CountyEnglandWest MidlandsWest MidlandsLiberal Democrats183.6800.00
2017CountyEnglandWest MidlandsWarwickshireLiberal Democrats228.8000.00
2017CountyEnglandWest MidlandsStaffordshireLiberal Democrats81.7100.00
2017CountyEnglandWest MidlandsShropshireLiberal Democrats1511.7200.00
2017CountyEnglandWest MidlandsHerefordshireLiberal Democrats23.7700.00
2017GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats34517.6312.44
2017CountyEnglandSouth West EnglandWiltshireLiberal Democrats2214.1900.00
2017CountyEnglandSouth West EnglandSomersetLiberal Democrats8921.7600.00
2017CountyEnglandSouth West EnglandGloucestershireLiberal Democrats8322.25112.50
2017CountyEnglandSouth West EnglandDorsetLiberal Democrats4413.2900.00
2017CountyEnglandSouth West EnglandDevonLiberal Democrats6112.7100.00
2017CountyEnglandSouth West EnglandCornwallLiberal Democrats3827.3400.00
2017CountyEnglandSouth West EnglandBristolLiberal Democrats811.4300.00
2017GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats38311.0222.70
2017CountyEnglandSouth East EnglandWest SussexLiberal Democrats256.7000.00
2017CountyEnglandSouth East EnglandSurreyLiberal Democrats5910.5900.00
2017CountyEnglandSouth East EnglandOxfordshireLiberal Democrats3713.1200.00
2017CountyEnglandSouth East EnglandKentLiberal Democrats415.9000.00
2017CountyEnglandSouth East EnglandIsle of WightLiberal Democrats25.0000.00
2017CountyEnglandSouth East EnglandHampshireLiberal Democrats13120.3417.14
2017CountyEnglandSouth East EnglandEast SussexLiberal Democrats4414.81114.29
2017CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3010.2400.00
2017CountyEnglandSouth East EnglandBerkshireLiberal Democrats144.7800.00
2017GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats1857.8312.44
2017CountyEnglandNorth West EnglandMerseysideLiberal Democrats3310.4800.00
2017CountyEnglandNorth West EnglandLancashireLiberal Democrats395.1000.00
2017CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats426.5100.00
2017CountyEnglandNorth West EnglandCumbriaLiberal Democrats5615.22114.29
2017CountyEnglandNorth West EnglandCheshireLiberal Democrats155.5400.00
2017GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats688.8300.00
2017CountyEnglandNorth East EnglandTyne and WearLiberal Democrats3610.8100.00
2017CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats34.4800.00
2017CountyEnglandNorth East EnglandDurhamLiberal Democrats186.7900.00
2017GOREnglandLondonLondonLiberal Democrats1155.8213.03
2017CountyEnglandLondonGreater LondonLiberal Democrats1155.8213.03
2017GOREnglandEast Of EnglandEast of EnglandLiberal Democrats28011.1611.92
2017CountyEnglandEast Of EnglandSuffolkLiberal Democrats164.3500.00
2017CountyEnglandEast Of EnglandNorfolkLiberal Democrats419.9000.00
2017CountyEnglandEast Of EnglandHertfordshireLiberal Democrats9518.3819.09
2017CountyEnglandEast Of EnglandEssexLiberal Democrats517.1600.00
2017CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats5916.8600.00
2017CountyEnglandEast Of EnglandBedfordshireLiberal Democrats1812.2400.00
2017GOREnglandEast MidlandsEast MidlandsLiberal Democrats1105.6712.22
2017CountyEnglandEast MidlandsRutlandLiberal Democrats13.8500.00
2017CountyEnglandEast MidlandsNottinghamshireLiberal Democrats81.9600.00
2017CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats113.4300.00
2017CountyEnglandEast MidlandsLincolnshireLiberal Democrats132.9200.00
2017CountyEnglandEast MidlandsLeicestershireLiberal Democrats5916.25111.11
2017CountyEnglandEast MidlandsDerbyshireLiberal Democrats224.7500.00
2017CountyWalesWalesWest GlamorganLabour9166.912100.00
2017CountyWalesWalesSouth GlamorganLabour5444.26150.00
2017CountyWalesWalesPowysLabour79.5900.00
2017CountyWalesWalesMid GlamorganLabour8854.32133.33
2017CountyWalesWalesGwyneddLabour32.8600.00
2017CountyWalesWalesGwentLabour13252.59360.00
2017CountyWalesWalesDyfedLabour2916.4800.00
2017CountyWalesWalesClwydLabour6729.3900.00
2017GORWalesWalesWalesLabour47137.59731.82
2017CountryWalesWalesWalesLabour47137.59731.82
2017UKUnited KingdomUnited KingdomUnited KingdomLabour641030.809723.21
2017GORScotlandScotlandScotlandLabour25821.0300.00
2017CountryScotlandScotlandScotlandLabour25821.0300.00
2017CountyScotlandScotlandTaysideLabour99.2800.00
2017CountyScotlandScotlandStrathclydeLabour14229.4600.00
2017CountyScotlandScotlandLothianLabour4029.4100.00
2017CountyScotlandScotlandHighlandLabour34.0500.00
2017CountyScotlandScotlandGrampianLabour117.8000.00
2017CountyScotlandScotlandDumfries and GallowayLabour1125.5800.00
2017CountyScotlandScotlandCentralLabour1825.3500.00
2017CountyScotlandScotlandFifeLabour2432.0000.00
2017GBGreat BritainGreat BritainGreat BritainLabour641031.509723.83
2017GOREnglandYorkshire And The HumberYorkshire And The HumberLabour54344.36836.36
2017CountyEnglandYorkshire And The HumberWest YorkshireLabour21958.87360.00
2017CountyEnglandYorkshire And The HumberSouth YorkshireLabour20276.234100.00
2017CountyEnglandYorkshire And The HumberNorth YorkshireLabour10121.0019.09
2017CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour4535.71150.00
2017GOREnglandWest MidlandsWest MidlandsLabour57234.54515.15
2017CountyEnglandWest MidlandsWorcestershireLabour5219.4000.00
2017CountyEnglandWest MidlandsWest MidlandsLabour30261.76457.14
2017CountyEnglandWest MidlandsWarwickshireLabour6626.40116.67
2017CountyEnglandWest MidlandsStaffordshireLabour11624.7900.00
2017CountyEnglandWest MidlandsShropshireLabour3628.1300.00
2017GOREnglandSouth West EnglandSouth West EnglandLabour22611.5524.88
2017CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2017CountyEnglandSouth West EnglandSomersetLabour256.1100.00
2017CountyEnglandSouth West EnglandGloucestershireLabour5514.7500.00
2017CountyEnglandSouth West EnglandDorsetLabour123.6300.00
2017CountyEnglandSouth West EnglandDevonLabour6513.5419.09
2017CountyEnglandSouth West EnglandCornwallLabour53.6000.00
2017CountyEnglandSouth West EnglandBristolLabour3752.861100.00
2017GOREnglandSouth East EnglandSouth East EnglandLabour40211.5756.76
2017CountyEnglandSouth East EnglandWest SussexLabour308.04112.50
2017CountyEnglandSouth East EnglandSurreyLabour111.9700.00
2017CountyEnglandSouth East EnglandOxfordshireLabour6121.63116.67
2017CountyEnglandSouth East EnglandKentLabour8712.5200.00
2017CountyEnglandSouth East EnglandIsle of WightLabour12.5000.00
2017CountyEnglandSouth East EnglandHampshireLabour6610.2500.00
2017CountyEnglandSouth East EnglandEast SussexLabour4916.50114.29
2017CountyEnglandSouth East EnglandBuckinghamshireLabour3110.5800.00
2017CountyEnglandSouth East EnglandBerkshireLabour6622.53233.33
2017GOREnglandNorth West EnglandNorth West EnglandLabour135057.132560.98
2017CountyEnglandNorth West EnglandMerseysideLabour24076.195100.00
2017CountyEnglandNorth West EnglandLancashireLabour35145.94853.33
2017CountyEnglandNorth West EnglandGreater ManchesterLabour47072.87880.00
2017CountyEnglandNorth West EnglandCumbriaLabour13837.50228.57
2017CountyEnglandNorth West EnglandCheshireLabour15155.72250.00
2017GOREnglandNorth East EnglandNorth East EnglandLabour50966.10975.00
2017CountyEnglandNorth East EnglandTyne and WearLabour27883.485100.00
2017CountyEnglandNorth East EnglandNorthumberlandLabour2435.8200.00
2017CountyEnglandNorth East EnglandDurhamLabour14855.85375.00
2017GOREnglandLondonLondonLabour105653.442060.61
2017CountyEnglandLondonGreater LondonLabour105653.442060.61
2017GOREnglandEast Of EnglandEast of EnglandLabour39915.91611.54
2017CountyEnglandEast Of EnglandSuffolkLabour6517.66112.50
2017CountyEnglandEast Of EnglandNorfolkLabour6214.98112.50
2017CountyEnglandEast Of EnglandHertfordshireLabour9217.7919.09
2017CountyEnglandEast Of EnglandEssexLabour7911.1016.67
2017CountyEnglandEast Of EnglandCambridgeshireLabour5114.57114.29
2017CountyEnglandEast Of EnglandBedfordshireLabour5034.01133.33
2017GOREnglandEast MidlandsEast MidlandsLabour62432.151022.22
2017CountyEnglandEast MidlandsNottinghamshireLabour19848.53444.44
2017CountyEnglandEast MidlandsNorthamptonshireLabour7222.43112.50
2017CountyEnglandEast MidlandsLincolnshireLabour7917.75110.00
2017CountyEnglandEast MidlandsLeicestershireLabour8523.42111.11
2017CountyEnglandEast MidlandsDerbyshireLabour22548.60330.00
2017CountyWalesWalesMid GlamorganIndependent00.00133.33
2017CountyWalesWalesGwentIndependent00.00120.00
2017CountyWalesWalesDyfedIndependent00.00133.33
2017GORWalesWalesWalesIndependent00.00313.64
2017CountryWalesWalesWalesIndependent00.00313.64
2017UKUnited KingdomUnited KingdomUnited KingdomIndependent150.07112.63
2017GORScotlandScotlandScotlandIndependent00.0039.38
2017CountryScotlandScotlandScotlandIndependent00.0039.38
2017CountyScotlandScotlandShetlandIndependent00.001100.00
2017CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2017CountyScotlandScotlandOrkneyIndependent00.001100.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2017GBGreat BritainGreat BritainGreat BritainIndependent00.00112.70
2017GOREnglandSouth West EnglandSouth West EnglandIndependent00.0012.44
2017CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2017GOREnglandSouth East EnglandSouth East EnglandIndependent00.0022.70
2017CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2017CountyEnglandSouth East EnglandKentIndependent00.0017.14
2017GOREnglandLondonLondonIndependent00.0026.06
2017CountyEnglandLondonGreater LondonIndependent00.0026.06
2017UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)40.0200.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2017UKUnited KingdomUnited KingdomUnited KingdomDUP1300.6200.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2017CountyWalesWalesWest GlamorganConservative96.6200.00
2017CountyWalesWalesSouth GlamorganConservative4335.2500.00
2017CountyWalesWalesPowysConservative2027.4000.00
2017CountyWalesWalesMid GlamorganConservative159.2600.00
2017CountyWalesWalesGwentConservative4116.33120.00
2017CountyWalesWalesDyfedConservative126.8200.00
2017CountyWalesWalesClwydConservative4620.1800.00
2017GORWalesWalesWalesConservative18614.8414.55
2017CountryWalesWalesWalesConservative18614.8414.55
2017UKUnited KingdomUnited KingdomUnited KingdomConservative922244.3119446.41
2017GORScotlandScotlandScotlandConservative27622.4900.00
2017CountryScotlandScotlandScotlandConservative27622.4900.00
2017CountyScotlandScotlandTaysideConservative2828.8700.00
2017CountyScotlandScotlandStrathclydeConservative9118.8800.00
2017CountyScotlandScotlandNa h-Eileanan SiarConservative26.4500.00
2017CountyScotlandScotlandLothianConservative3727.2100.00
2017CountyScotlandScotlandHighlandConservative1013.5100.00
2017CountyScotlandScotlandGrampianConservative4330.5000.00
2017CountyScotlandScotlandDumfries and GallowayConservative1637.2100.00
2017CountyScotlandScotlandCentralConservative1926.7600.00
2017CountyScotlandScotlandBordersConservative1544.1200.00
2017CountyScotlandScotlandFifeConservative1520.0000.00
2017GBGreat BritainGreat BritainGreat BritainConservative922245.3219447.67
2017GOREnglandYorkshire And The HumberYorkshire And The HumberConservative42334.56836.36
2017CountyEnglandYorkshire And The HumberWest YorkshireConservative8823.6600.00
2017CountyEnglandYorkshire And The HumberSouth YorkshireConservative114.1500.00
2017CountyEnglandYorkshire And The HumberNorth YorkshireConservative24951.77654.55
2017CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5039.68150.00
2017GOREnglandWest MidlandsWest MidlandsConservative84350.911957.58
2017CountyEnglandWest MidlandsWorcestershireConservative17163.81571.43
2017CountyEnglandWest MidlandsWest MidlandsConservative13828.22114.29
2017CountyEnglandWest MidlandsWarwickshireConservative14859.20466.67
2017CountyEnglandWest MidlandsStaffordshireConservative28761.32770.00
2017CountyEnglandWest MidlandsShropshireConservative7054.69150.00
2017CountyEnglandWest MidlandsHerefordshireConservative2954.721100.00
2017GOREnglandSouth West EnglandSouth West EnglandConservative114058.252970.73
2017CountyEnglandSouth West EnglandWiltshireConservative9963.872100.00
2017CountyEnglandSouth West EnglandSomersetConservative25562.35787.50
2017CountyEnglandSouth West EnglandGloucestershireConservative19853.08562.50
2017CountyEnglandSouth West EnglandDorsetConservative25577.04888.89
2017CountyEnglandSouth West EnglandDevonConservative27356.88763.64
2017CountyEnglandSouth West EnglandCornwallConservative4633.0900.00
2017CountyEnglandSouth West EnglandBristolConservative1420.0000.00
2017GOREnglandSouth East EnglandSouth East EnglandConservative236668.115675.68
2017CountyEnglandSouth East EnglandWest SussexConservative29679.36787.50
2017CountyEnglandSouth East EnglandSurreyConservative38268.58975.00
2017CountyEnglandSouth East EnglandOxfordshireConservative17060.28466.67
2017CountyEnglandSouth East EnglandKentConservative48870.221285.71
2017CountyEnglandSouth East EnglandIsle of WightConservative2562.501100.00
2017CountyEnglandSouth East EnglandHampshireConservative41364.131071.43
2017CountyEnglandSouth East EnglandEast SussexConservative16956.90457.14
2017CountyEnglandSouth East EnglandBuckinghamshireConservative21974.74583.33
2017CountyEnglandSouth East EnglandBerkshireConservative20469.62466.67
2017GOREnglandNorth West EnglandNorth West EnglandConservative69729.50717.07
2017CountyEnglandNorth West EnglandMerseysideConservative309.5200.00
2017CountyEnglandNorth West EnglandLancashireConservative32742.80533.33
2017CountyEnglandNorth West EnglandGreater ManchesterConservative11217.36110.00
2017CountyEnglandNorth West EnglandCumbriaConservative13737.2300.00
2017CountyEnglandNorth West EnglandCheshireConservative9133.58125.00
2017GOREnglandNorth East EnglandNorth East EnglandConservative10313.3800.00
2017CountyEnglandNorth East EnglandTyne and WearConservative133.9000.00
2017CountyEnglandNorth East EnglandNorthumberlandConservative3349.2500.00
2017CountyEnglandNorth East EnglandDurhamConservative4215.8500.00
2017GOREnglandLondonLondonConservative60730.72824.24
2017CountyEnglandLondonGreater LondonConservative60730.72824.24
2017GOREnglandEast Of EnglandEast of EnglandConservative154061.403771.15
2017CountyEnglandEast Of EnglandSuffolkConservative23864.67787.50
2017CountyEnglandEast Of EnglandNorfolkConservative27365.94675.00
2017CountyEnglandEast Of EnglandHertfordshireConservative32162.09872.73
2017CountyEnglandEast Of EnglandEssexConservative43160.531066.67
2017CountyEnglandEast Of EnglandCambridgeshireConservative20458.29571.43
2017CountyEnglandEast Of EnglandBedfordshireConservative7349.66133.33
2017GOREnglandEast MidlandsEast MidlandsConservative104153.632964.44
2017CountyEnglandEast MidlandsRutlandConservative1869.231100.00
2017CountyEnglandEast MidlandsNottinghamshireConservative15137.01333.33
2017CountyEnglandEast MidlandsNorthamptonshireConservative22670.40787.50
2017CountyEnglandEast MidlandsLincolnshireConservative27261.12770.00
2017CountyEnglandEast MidlandsLeicestershireConservative21358.68777.78
2017CountyEnglandEast MidlandsDerbyshireConservative20143.41550.00
2017UKUnited KingdomUnited KingdomUnited KingdomAlliance320.1500.00
2017GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2017CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2016UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party880.4200.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2016UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV130.0600.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2016UKUnited KingdomUnited KingdomUnited KingdomSNP3971.9110.24
2016GORScotlandScotlandScotlandSNP39732.4613.13
2016CountryScotlandScotlandScotlandSNP39732.4613.13
2016CountyScotlandScotlandTaysideSNP4848.48133.33
2016CountyScotlandScotlandStrathclydeSNP15532.9800.00
2016CountyScotlandScotlandNa h-Eileanan SiarSNP412.9000.00
2016CountyScotlandScotlandLothianSNP4836.3600.00
2016CountyScotlandScotlandHighlandSNP1620.0000.00
2016CountyScotlandScotlandGrampianSNP5237.9600.00
2016CountyScotlandScotlandDumfries and GallowaySNP919.1500.00
2016CountyScotlandScotlandCentralSNP3143.0600.00
2016CountyScotlandScotlandBordersSNP823.5300.00
2016CountyScotlandScotlandFifeSNP2633.3300.00
2016GBGreat BritainGreat BritainGreat BritainSNP3971.9510.25
2016UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5000.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2016UKUnited KingdomUnited KingdomUnited KingdomSDLP660.3200.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2016UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland40.0200.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2016CountyWalesWalesWest GlamorganPlaid Cymru85.8800.00
2016CountyWalesWalesSouth GlamorganPlaid Cymru119.0200.00
2016CountyWalesWalesMid GlamorganPlaid Cymru106.1700.00
2016CountyWalesWalesGwyneddPlaid Cymru5148.57150.00
2016CountyWalesWalesGwentPlaid Cymru218.3700.00
2016CountyWalesWalesDyfedPlaid Cymru5128.9800.00
2016CountyWalesWalesClwydPlaid Cymru2310.0900.00
2016GORWalesWalesWalesPlaid Cymru17513.9714.55
2016CountryWalesWalesWalesPlaid Cymru17513.9714.55
2016UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru1750.8410.24
2016GBGreat BritainGreat BritainGreat BritainPlaid Cymru1750.8610.25
2016CountyWalesWalesWest GlamorganLiberal Democrats118.0900.00
2016CountyWalesWalesSouth GlamorganLiberal Democrats1613.1100.00
2016CountyWalesWalesPowysLiberal Democrats1115.0700.00
2016CountyWalesWalesMid GlamorganLiberal Democrats42.4700.00
2016CountyWalesWalesGwyneddLiberal Democrats32.8600.00
2016CountyWalesWalesGwentLiberal Democrats41.5900.00
2016CountyWalesWalesDyfedLiberal Democrats73.9800.00
2016CountyWalesWalesClwydLiberal Democrats156.5800.00
2016GORWalesWalesWalesLiberal Democrats715.6700.00
2016CountryWalesWalesWalesLiberal Democrats715.6700.00
2016UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats18318.7971.67
2016GORScotlandScotlandScotlandLiberal Democrats675.4800.00
2016CountryScotlandScotlandScotlandLiberal Democrats675.4800.00
2016CountyScotlandScotlandTaysideLiberal Democrats77.0700.00
2016CountyScotlandScotlandStrathclydeLiberal Democrats122.5500.00
2016CountyScotlandScotlandLothianLiberal Democrats21.5200.00
2016CountyScotlandScotlandHighlandLiberal Democrats1417.5000.00
2016CountyScotlandScotlandGrampianLiberal Democrats1510.9500.00
2016CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.1300.00
2016CountyScotlandScotlandBordersLiberal Democrats617.6500.00
2016CountyScotlandScotlandFifeLiberal Democrats1012.8200.00
2016GBGreat BritainGreat BritainGreat BritainLiberal Democrats18318.9971.72
2016GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats1098.9100.00
2016CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats328.6000.00
2016CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats217.9200.00
2016CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats418.5200.00
2016CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats2015.8700.00
2016GOREnglandWest MidlandsWest MidlandsLiberal Democrats845.0600.00
2016CountyEnglandWest MidlandsWorcestershireLiberal Democrats165.9700.00
2016CountyEnglandWest MidlandsWest MidlandsLiberal Democrats183.6800.00
2016CountyEnglandWest MidlandsWarwickshireLiberal Democrats249.4100.00
2016CountyEnglandWest MidlandsStaffordshireLiberal Democrats81.7100.00
2016CountyEnglandWest MidlandsShropshireLiberal Democrats1612.5000.00
2016CountyEnglandWest MidlandsHerefordshireLiberal Democrats23.7700.00
2016GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats35718.2312.44
2016CountyEnglandSouth West EnglandWiltshireLiberal Democrats2415.4800.00
2016CountyEnglandSouth West EnglandSomersetLiberal Democrats8821.5200.00
2016CountyEnglandSouth West EnglandGloucestershireLiberal Democrats8221.98112.50
2016CountyEnglandSouth West EnglandDorsetLiberal Democrats4914.8500.00
2016CountyEnglandSouth West EnglandDevonLiberal Democrats6313.0700.00
2016CountyEnglandSouth West EnglandCornwallLiberal Democrats4330.9400.00
2016CountyEnglandSouth West EnglandBristolLiberal Democrats811.4300.00
2016GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats36910.6122.70
2016CountyEnglandSouth East EnglandWest SussexLiberal Democrats225.8800.00
2016CountyEnglandSouth East EnglandSurreyLiberal Democrats5710.2300.00
2016CountyEnglandSouth East EnglandOxfordshireLiberal Democrats3412.0600.00
2016CountyEnglandSouth East EnglandKentLiberal Democrats415.8700.00
2016CountyEnglandSouth East EnglandIsle of WightLiberal Democrats12.5000.00
2016CountyEnglandSouth East EnglandHampshireLiberal Democrats13020.1917.14
2016CountyEnglandSouth East EnglandEast SussexLiberal Democrats4314.53114.29
2016CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats289.5600.00
2016CountyEnglandSouth East EnglandBerkshireLiberal Democrats134.4400.00
2016GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats1887.9612.44
2016CountyEnglandNorth West EnglandMerseysideLiberal Democrats3310.4800.00
2016CountyEnglandNorth West EnglandLancashireLiberal Democrats415.3700.00
2016CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats436.6700.00
2016CountyEnglandNorth West EnglandCumbriaLiberal Democrats5615.22114.29
2016CountyEnglandNorth West EnglandCheshireLiberal Democrats155.5400.00
2016GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats698.9600.00
2016CountyEnglandNorth East EnglandTyne and WearLiberal Democrats3610.8100.00
2016CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats1014.9300.00
2016CountyEnglandNorth East EnglandDurhamLiberal Democrats134.9100.00
2016GOREnglandLondonLondonLiberal Democrats1155.8213.03
2016CountyEnglandLondonGreater LondonLiberal Democrats1155.8213.03
2016GOREnglandEast Of EnglandEast of EnglandLiberal Democrats28111.1711.92
2016CountyEnglandEast Of EnglandSuffolkLiberal Democrats195.1600.00
2016CountyEnglandEast Of EnglandNorfolkLiberal Democrats419.9000.00
2016CountyEnglandEast Of EnglandHertfordshireLiberal Democrats9217.8319.09
2016CountyEnglandEast Of EnglandEssexLiberal Democrats537.4400.00
2016CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats5816.2000.00
2016CountyEnglandEast Of EnglandBedfordshireLiberal Democrats1812.2400.00
2016GOREnglandEast MidlandsEast MidlandsLiberal Democrats1216.2112.22
2016CountyEnglandEast MidlandsRutlandLiberal Democrats27.6900.00
2016CountyEnglandEast MidlandsNottinghamshireLiberal Democrats122.9300.00
2016CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats154.6700.00
2016CountyEnglandEast MidlandsLincolnshireLiberal Democrats163.5400.00
2016CountyEnglandEast MidlandsLeicestershireLiberal Democrats5916.25111.11
2016CountyEnglandEast MidlandsDerbyshireLiberal Democrats224.7500.00
2016CountyWalesWalesWest GlamorganLabour9066.182100.00
2016CountyWalesWalesSouth GlamorganLabour6049.18150.00
2016CountyWalesWalesPowysLabour79.5900.00
2016CountyWalesWalesMid GlamorganLabour11772.223100.00
2016CountyWalesWalesGwyneddLabour65.7100.00
2016CountyWalesWalesGwentLabour15360.96480.00
2016CountyWalesWalesDyfedLabour2815.9100.00
2016CountyWalesWalesClwydLabour7432.4600.00
2016GORWalesWalesWalesLabour53542.701045.45
2016CountryWalesWalesWalesLabour53542.701045.45
2016UKUnited KingdomUnited KingdomUnited KingdomLabour674232.3710124.16
2016GORScotlandScotlandScotlandLabour38031.0713.13
2016CountryScotlandScotlandScotlandLabour38031.0713.13
2016CountyScotlandScotlandTaysideLabour1515.1500.00
2016CountyScotlandScotlandStrathclydeLabour20443.4018.33
2016CountyScotlandScotlandNa h-Eileanan SiarLabour26.4500.00
2016CountyScotlandScotlandLothianLabour5541.6700.00
2016CountyScotlandScotlandHighlandLabour78.7500.00
2016CountyScotlandScotlandGrampianLabour2115.3300.00
2016CountyScotlandScotlandDumfries and GallowayLabour1327.6600.00
2016CountyScotlandScotlandCentralLabour3041.6700.00
2016CountyScotlandScotlandFifeLabour3342.3100.00
2016GBGreat BritainGreat BritainGreat BritainLabour674233.1010124.82
2016GOREnglandYorkshire And The HumberYorkshire And The HumberLabour54444.44836.36
2016CountyEnglandYorkshire And The HumberWest YorkshireLabour21958.87360.00
2016CountyEnglandYorkshire And The HumberSouth YorkshireLabour19975.094100.00
2016CountyEnglandYorkshire And The HumberNorth YorkshireLabour10421.6219.09
2016CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour4535.71150.00
2016GOREnglandWest MidlandsWest MidlandsLabour60336.30515.15
2016CountyEnglandWest MidlandsWorcestershireLabour5319.7800.00
2016CountyEnglandWest MidlandsWest MidlandsLabour30261.76457.14
2016CountyEnglandWest MidlandsWarwickshireLabour7830.59116.67
2016CountyEnglandWest MidlandsStaffordshireLabour13328.4200.00
2016CountyEnglandWest MidlandsShropshireLabour3728.9100.00
2016GOREnglandSouth West EnglandSouth West EnglandLabour24112.3124.88
2016CountyEnglandSouth West EnglandWiltshireLabour2818.0600.00
2016CountyEnglandSouth West EnglandSomersetLabour276.6000.00
2016CountyEnglandSouth West EnglandGloucestershireLabour6417.1600.00
2016CountyEnglandSouth West EnglandDorsetLabour144.2400.00
2016CountyEnglandSouth West EnglandDevonLabour6413.2819.09
2016CountyEnglandSouth West EnglandCornwallLabour75.0400.00
2016CountyEnglandSouth West EnglandBristolLabour3752.861100.00
2016GOREnglandSouth East EnglandSouth East EnglandLabour41511.9456.76
2016CountyEnglandSouth East EnglandWest SussexLabour308.02112.50
2016CountyEnglandSouth East EnglandSurreyLabour111.9700.00
2016CountyEnglandSouth East EnglandOxfordshireLabour6322.34116.67
2016CountyEnglandSouth East EnglandKentLabour9113.0400.00
2016CountyEnglandSouth East EnglandIsle of WightLabour25.0000.00
2016CountyEnglandSouth East EnglandHampshireLabour6810.5600.00
2016CountyEnglandSouth East EnglandEast SussexLabour5317.91114.29
2016CountyEnglandSouth East EnglandBuckinghamshireLabour3110.5800.00
2016CountyEnglandSouth East EnglandBerkshireLabour6622.53233.33
2016GOREnglandNorth West EnglandNorth West EnglandLabour136857.892560.98
2016CountyEnglandNorth West EnglandMerseysideLabour23975.875100.00
2016CountyEnglandNorth West EnglandLancashireLabour35946.99853.33
2016CountyEnglandNorth West EnglandGreater ManchesterLabour47072.87880.00
2016CountyEnglandNorth West EnglandCumbriaLabour14940.49228.57
2016CountyEnglandNorth West EnglandCheshireLabour15155.72250.00
2016GOREnglandNorth East EnglandNorth East EnglandLabour53569.48975.00
2016CountyEnglandNorth East EnglandTyne and WearLabour27783.185100.00
2016CountyEnglandNorth East EnglandNorthumberlandLabour3146.2700.00
2016CountyEnglandNorth East EnglandDurhamLabour16863.40375.00
2016GOREnglandLondonLondonLabour105253.241957.58
2016CountyEnglandLondonGreater LondonLabour105253.241957.58
2016GOREnglandEast Of EnglandEast of EnglandLabour40616.14611.54
2016CountyEnglandEast Of EnglandSuffolkLabour6918.75112.50
2016CountyEnglandEast Of EnglandNorfolkLabour6014.49112.50
2016CountyEnglandEast Of EnglandHertfordshireLabour9518.4119.09
2016CountyEnglandEast Of EnglandEssexLabour8111.3816.67
2016CountyEnglandEast Of EnglandCambridgeshireLabour5114.25114.29
2016CountyEnglandEast Of EnglandBedfordshireLabour5034.01133.33
2016GOREnglandEast MidlandsEast MidlandsLabour66334.021124.44
2016CountyEnglandEast MidlandsNottinghamshireLabour20951.10444.44
2016CountyEnglandEast MidlandsNorthamptonshireLabour7222.43112.50
2016CountyEnglandEast MidlandsLincolnshireLabour8619.03110.00
2016CountyEnglandEast MidlandsLeicestershireLabour8824.24111.11
2016CountyEnglandEast MidlandsDerbyshireLabour24452.70440.00
2016CountyWalesWalesPowysIndependent00.001100.00
2016CountyWalesWalesDyfedIndependent00.00133.33
2016CountyWalesWalesClwydIndependent00.00125.00
2016GORWalesWalesWalesIndependent00.00313.64
2016CountryWalesWalesWalesIndependent00.00313.64
2016UKUnited KingdomUnited KingdomUnited KingdomIndependent150.07143.35
2016GORScotlandScotlandScotlandIndependent00.00515.63
2016CountryScotlandScotlandScotlandIndependent00.00515.63
2016CountyScotlandScotlandStrathclydeIndependent00.0018.33
2016CountyScotlandScotlandShetlandIndependent00.001100.00
2016CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2016CountyScotlandScotlandHighlandIndependent00.001100.00
2016CountyScotlandScotlandOrkneyIndependent00.001100.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2016GBGreat BritainGreat BritainGreat BritainIndependent00.00143.44
2016GOREnglandSouth West EnglandSouth West EnglandIndependent00.0012.44
2016CountyEnglandSouth West EnglandCornwallIndependent00.00150.00
2016GOREnglandSouth East EnglandSouth East EnglandIndependent00.0034.05
2016CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2016CountyEnglandSouth East EnglandKentIndependent00.0017.14
2016CountyEnglandSouth East EnglandIsle of WightIndependent00.001100.00
2016GOREnglandLondonLondonIndependent00.0026.06
2016CountyEnglandLondonGreater LondonIndependent00.0026.06
2016UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)40.0200.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2016UKUnited KingdomUnited KingdomUnited KingdomDUP1300.6200.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2016CountyWalesWalesWest GlamorganConservative32.2100.00
2016CountyWalesWalesSouth GlamorganConservative2117.2100.00
2016CountyWalesWalesPowysConservative912.3300.00
2016CountyWalesWalesMid GlamorganConservative21.2300.00
2016CountyWalesWalesGwentConservative3313.1500.00
2016CountyWalesWalesDyfedConservative31.7000.00
2016CountyWalesWalesClwydConservative3214.0400.00
2016GORWalesWalesWalesConservative1038.2200.00
2016CountryWalesWalesWalesConservative1038.2200.00
2016UKUnited KingdomUnited KingdomUnited KingdomConservative863741.4618243.54
2016GORScotlandScotlandScotlandConservative1108.9900.00
2016CountryScotlandScotlandScotlandConservative1108.9900.00
2016CountyScotlandScotlandTaysideConservative1616.1600.00
2016CountyScotlandScotlandStrathclydeConservative306.3800.00
2016CountyScotlandScotlandLothianConservative1511.3600.00
2016CountyScotlandScotlandGrampianConservative2115.3300.00
2016CountyScotlandScotlandDumfries and GallowayConservative919.1500.00
2016CountyScotlandScotlandCentralConservative79.7200.00
2016CountyScotlandScotlandBordersConservative926.4700.00
2016CountyScotlandScotlandFifeConservative33.8500.00
2016GBGreat BritainGreat BritainGreat BritainConservative863742.4018244.72
2016GOREnglandYorkshire And The HumberYorkshire And The HumberConservative41834.15940.91
2016CountyEnglandYorkshire And The HumberWest YorkshireConservative8723.3900.00
2016CountyEnglandYorkshire And The HumberSouth YorkshireConservative124.5300.00
2016CountyEnglandYorkshire And The HumberNorth YorkshireConservative24250.31763.64
2016CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5039.68150.00
2016GOREnglandWest MidlandsWest MidlandsConservative79848.041854.55
2016CountyEnglandWest MidlandsWorcestershireConservative16160.07571.43
2016CountyEnglandWest MidlandsWest MidlandsConservative13928.43114.29
2016CountyEnglandWest MidlandsWarwickshireConservative13352.16350.00
2016CountyEnglandWest MidlandsStaffordshireConservative26857.26770.00
2016CountyEnglandWest MidlandsShropshireConservative6853.13150.00
2016CountyEnglandWest MidlandsHerefordshireConservative2954.721100.00
2016GOREnglandSouth West EnglandSouth West EnglandConservative109355.822868.29
2016CountyEnglandSouth West EnglandWiltshireConservative9259.352100.00
2016CountyEnglandSouth West EnglandSomersetConservative25161.37787.50
2016CountyEnglandSouth West EnglandGloucestershireConservative19351.74450.00
2016CountyEnglandSouth West EnglandDorsetConservative24574.24888.89
2016CountyEnglandSouth West EnglandDevonConservative27056.02763.64
2016CountyEnglandSouth West EnglandCornwallConservative2820.1400.00
2016CountyEnglandSouth West EnglandBristolConservative1420.0000.00
2016GOREnglandSouth East EnglandSouth East EnglandConservative229365.955371.62
2016CountyEnglandSouth East EnglandWest SussexConservative28175.13787.50
2016CountyEnglandSouth East EnglandSurreyConservative38068.22975.00
2016CountyEnglandSouth East EnglandOxfordshireConservative17160.64466.67
2016CountyEnglandSouth East EnglandKentConservative46967.191178.57
2016CountyEnglandSouth East EnglandIsle of WightConservative1435.0000.00
2016CountyEnglandSouth East EnglandHampshireConservative40162.271071.43
2016CountyEnglandSouth East EnglandEast SussexConservative15953.72342.86
2016CountyEnglandSouth East EnglandBuckinghamshireConservative21372.70583.33
2016CountyEnglandSouth East EnglandBerkshireConservative20569.97466.67
2016GOREnglandNorth West EnglandNorth West EnglandConservative66828.27614.63
2016CountyEnglandNorth West EnglandMerseysideConservative309.5200.00
2016CountyEnglandNorth West EnglandLancashireConservative31441.10426.67
2016CountyEnglandNorth West EnglandGreater ManchesterConservative11117.21110.00
2016CountyEnglandNorth West EnglandCumbriaConservative12233.1500.00
2016CountyEnglandNorth West EnglandCheshireConservative9133.58125.00
2016GOREnglandNorth East EnglandNorth East EnglandConservative8110.5200.00
2016CountyEnglandNorth East EnglandTyne and WearConservative133.9000.00
2016CountyEnglandNorth East EnglandNorthumberlandConservative2029.8500.00
2016CountyEnglandNorth East EnglandDurhamConservative3613.5800.00
2016GOREnglandLondonLondonConservative60530.62824.24
2016CountyEnglandLondonGreater LondonConservative60530.62824.24
2016GOREnglandEast Of EnglandEast of EnglandConservative148959.203363.46
2016CountyEnglandEast Of EnglandSuffolkConservative22160.05675.00
2016CountyEnglandEast Of EnglandNorfolkConservative25962.56562.50
2016CountyEnglandEast Of EnglandHertfordshireConservative31961.82872.73
2016CountyEnglandEast Of EnglandEssexConservative41658.43960.00
2016CountyEnglandEast Of EnglandCambridgeshireConservative20256.42457.14
2016CountyEnglandEast Of EnglandBedfordshireConservative7248.98133.33
2016GOREnglandEast MidlandsEast MidlandsConservative97950.232760.00
2016CountyEnglandEast MidlandsRutlandConservative1765.381100.00
2016CountyEnglandEast MidlandsNottinghamshireConservative14034.23333.33
2016CountyEnglandEast MidlandsNorthamptonshireConservative22168.85787.50
2016CountyEnglandEast MidlandsLincolnshireConservative25355.97660.00
2016CountyEnglandEast MidlandsLeicestershireConservative20757.02777.78
2016CountyEnglandEast MidlandsDerbyshireConservative18038.88440.00
2016UKUnited KingdomUnited KingdomUnited KingdomAlliance320.1500.00
2016GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2016CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2015UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party880.4200.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2015UKUnited KingdomUnited KingdomUnited KingdomUK Independence Party (UKIP)00.0010.24
2015GBGreat BritainGreat BritainGreat BritainUK Independence Party (UKIP)00.0010.25
2015GOREnglandSouth East EnglandSouth East EnglandUK Independence Party (UKIP)00.0011.35
2015CountyEnglandSouth East EnglandKentUK Independence Party (UKIP)00.0017.14
2015UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV130.0600.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2015UKUnited KingdomUnited KingdomUnited KingdomSNP4172.0120.48
2015GORScotlandScotlandScotlandSNP41734.1026.25
2015CountryScotlandScotlandScotlandSNP41734.1026.25
2015CountyScotlandScotlandTaysideSNP4949.49266.67
2015CountyScotlandScotlandStrathclydeSNP16535.1100.00
2015CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2015CountyScotlandScotlandLothianSNP4735.6100.00
2015CountyScotlandScotlandHighlandSNP2126.2500.00
2015CountyScotlandScotlandGrampianSNP5338.6900.00
2015CountyScotlandScotlandDumfries and GallowaySNP1021.2800.00
2015CountyScotlandScotlandCentralSNP3041.6700.00
2015CountyScotlandScotlandBordersSNP926.4700.00
2015CountyScotlandScotlandFifeSNP2633.3300.00
2015GBGreat BritainGreat BritainGreat BritainSNP4172.0620.49
2015UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5100.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2015UKUnited KingdomUnited KingdomUnited KingdomSDLP660.3200.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2015UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland40.0200.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2015CountyWalesWalesWest GlamorganPlaid Cymru85.8800.00
2015CountyWalesWalesSouth GlamorganPlaid Cymru86.5600.00
2015CountyWalesWalesMid GlamorganPlaid Cymru106.1700.00
2015CountyWalesWalesGwyneddPlaid Cymru4946.6700.00
2015CountyWalesWalesGwentPlaid Cymru228.7300.00
2015CountyWalesWalesDyfedPlaid Cymru5229.5500.00
2015CountyWalesWalesClwydPlaid Cymru2310.0900.00
2015GORWalesWalesWalesPlaid Cymru17213.7200.00
2015CountryWalesWalesWalesPlaid Cymru17213.7200.00
2015UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru1720.8300.00
2015GBGreat BritainGreat BritainGreat BritainPlaid Cymru1720.8500.00
2015CountyWalesWalesWest GlamorganLiberal Democrats128.8200.00
2015CountyWalesWalesSouth GlamorganLiberal Democrats1512.3000.00
2015CountyWalesWalesPowysLiberal Democrats912.3300.00
2015CountyWalesWalesMid GlamorganLiberal Democrats42.4700.00
2015CountyWalesWalesGwyneddLiberal Democrats32.8600.00
2015CountyWalesWalesGwentLiberal Democrats114.3700.00
2015CountyWalesWalesDyfedLiberal Democrats73.9800.00
2015CountyWalesWalesClwydLiberal Democrats146.1400.00
2015GORWalesWalesWalesLiberal Democrats755.9800.00
2015CountryWalesWalesWalesLiberal Democrats755.9800.00
2015UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats18088.7261.44
2015GORScotlandScotlandScotlandLiberal Democrats756.1300.00
2015CountryScotlandScotlandScotlandLiberal Democrats756.1300.00
2015CountyScotlandScotlandTaysideLiberal Democrats77.0700.00
2015CountyScotlandScotlandStrathclydeLiberal Democrats132.7700.00
2015CountyScotlandScotlandLothianLiberal Democrats64.5500.00
2015CountyScotlandScotlandHighlandLiberal Democrats1518.7500.00
2015CountyScotlandScotlandGrampianLiberal Democrats1712.4100.00
2015CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.1300.00
2015CountyScotlandScotlandBordersLiberal Democrats617.6500.00
2015CountyScotlandScotlandFifeLiberal Democrats1012.8200.00
2015GBGreat BritainGreat BritainGreat BritainLiberal Democrats18088.9161.48
2015GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats1098.9100.00
2015CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats338.8700.00
2015CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats176.4200.00
2015CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats5010.4000.00
2015CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats1713.4900.00
2015GOREnglandWest MidlandsWest MidlandsLiberal Democrats814.8800.00
2015CountyEnglandWest MidlandsWorcestershireLiberal Democrats134.8500.00
2015CountyEnglandWest MidlandsWest MidlandsLiberal Democrats204.0900.00
2015CountyEnglandWest MidlandsWarwickshireLiberal Democrats218.2400.00
2015CountyEnglandWest MidlandsStaffordshireLiberal Democrats91.9200.00
2015CountyEnglandWest MidlandsShropshireLiberal Democrats1612.5000.00
2015CountyEnglandWest MidlandsHerefordshireLiberal Democrats23.7700.00
2015GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats33817.4212.50
2015CountyEnglandSouth West EnglandWiltshireLiberal Democrats2314.8400.00
2015CountyEnglandSouth West EnglandSomersetLiberal Democrats9022.0000.00
2015CountyEnglandSouth West EnglandGloucestershireLiberal Democrats7720.81112.50
2015CountyEnglandSouth West EnglandDorsetLiberal Democrats4714.2400.00
2015CountyEnglandSouth West EnglandDevonLiberal Democrats5411.1800.00
2015CountyEnglandSouth West EnglandCornwallLiberal Democrats3730.0800.00
2015CountyEnglandSouth West EnglandBristolLiberal Democrats1014.2900.00
2015GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats36610.4322.70
2015CountyEnglandSouth East EnglandWest SussexLiberal Democrats246.4200.00
2015CountyEnglandSouth East EnglandSurreyLiberal Democrats559.5700.00
2015CountyEnglandSouth East EnglandOxfordshireLiberal Democrats3411.9700.00
2015CountyEnglandSouth East EnglandKentLiberal Democrats405.7300.00
2015CountyEnglandSouth East EnglandIsle of WightLiberal Democrats12.5000.00
2015CountyEnglandSouth East EnglandHampshireLiberal Democrats12919.6617.14
2015CountyEnglandSouth East EnglandEast SussexLiberal Democrats4113.85114.29
2015CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats3010.2400.00
2015CountyEnglandSouth East EnglandBerkshireLiberal Democrats124.1000.00
2015GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats1837.6912.44
2015CountyEnglandNorth West EnglandMerseysideLiberal Democrats267.8100.00
2015CountyEnglandNorth West EnglandLancashireLiberal Democrats435.6300.00
2015CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats467.1300.00
2015CountyEnglandNorth West EnglandCumbriaLiberal Democrats5514.95114.29
2015CountyEnglandNorth West EnglandCheshireLiberal Democrats134.8100.00
2015GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats709.0900.00
2015CountyEnglandNorth East EnglandTyne and WearLiberal Democrats3510.5100.00
2015CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats1116.4200.00
2015CountyEnglandNorth East EnglandDurhamLiberal Democrats134.9100.00
2015GOREnglandLondonLondonLiberal Democrats1166.2713.13
2015CountyEnglandLondonGreater LondonLiberal Democrats1166.2713.13
2015GOREnglandEast Of EnglandEast of EnglandLiberal Democrats26610.5500.00
2015CountyEnglandEast Of EnglandSuffolkLiberal Democrats184.8900.00
2015CountyEnglandEast Of EnglandNorfolkLiberal Democrats389.1800.00
2015CountyEnglandEast Of EnglandHertfordshireLiberal Democrats7915.3100.00
2015CountyEnglandEast Of EnglandEssexLiberal Democrats618.4600.00
2015CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats5114.3700.00
2015CountyEnglandEast Of EnglandBedfordshireLiberal Democrats1912.9300.00
2015GOREnglandEast MidlandsEast MidlandsLiberal Democrats1296.6212.22
2015CountyEnglandEast MidlandsRutlandLiberal Democrats27.6900.00
2015CountyEnglandEast MidlandsNottinghamshireLiberal Democrats204.8900.00
2015CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats134.0500.00
2015CountyEnglandEast MidlandsLincolnshireLiberal Democrats153.3200.00
2015CountyEnglandEast MidlandsLeicestershireLiberal Democrats5916.25111.11
2015CountyEnglandEast MidlandsDerbyshireLiberal Democrats234.9700.00
2015CountyWalesWalesWest GlamorganLabour9872.062100.00
2015CountyWalesWalesSouth GlamorganLabour6754.92150.00
2015CountyWalesWalesPowysLabour68.2200.00
2015CountyWalesWalesMid GlamorganLabour12375.933100.00
2015CountyWalesWalesGwyneddLabour65.7100.00
2015CountyWalesWalesGwentLabour16163.89480.00
2015CountyWalesWalesDyfedLabour2815.9100.00
2015CountyWalesWalesClwydLabour7432.4600.00
2015GORWalesWalesWalesLabour56344.901045.45
2015CountryWalesWalesWalesLabour56344.901045.45
2015UKUnited KingdomUnited KingdomUnited KingdomLabour688333.1811527.64
2015GORScotlandScotlandScotlandLabour40032.71515.63
2015CountryScotlandScotlandScotlandLabour40032.71515.63
2015CountyScotlandScotlandTaysideLabour1515.1500.00
2015CountyScotlandScotlandStrathclydeLabour21645.96541.67
2015CountyScotlandScotlandNa h-Eileanan SiarLabour39.6800.00
2015CountyScotlandScotlandLothianLabour5642.4200.00
2015CountyScotlandScotlandHighlandLabour810.0000.00
2015CountyScotlandScotlandGrampianLabour2216.0600.00
2015CountyScotlandScotlandDumfries and GallowayLabour1531.9100.00
2015CountyScotlandScotlandCentralLabour3041.6700.00
2015CountyScotlandScotlandFifeLabour3544.8700.00
2015GBGreat BritainGreat BritainGreat BritainLabour688333.9411528.40
2015GOREnglandYorkshire And The HumberYorkshire And The HumberLabour55345.18836.36
2015CountyEnglandYorkshire And The HumberWest YorkshireLabour22159.41360.00
2015CountyEnglandYorkshire And The HumberSouth YorkshireLabour20376.604100.00
2015CountyEnglandYorkshire And The HumberNorth YorkshireLabour10822.4519.09
2015CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour4636.51150.00
2015GOREnglandWest MidlandsWest MidlandsLabour61837.21824.24
2015CountyEnglandWest MidlandsWorcestershireLabour5219.40114.29
2015CountyEnglandWest MidlandsWest MidlandsLabour30562.37571.43
2015CountyEnglandWest MidlandsWarwickshireLabour8432.94116.67
2015CountyEnglandWest MidlandsStaffordshireLabour14130.13110.00
2015CountyEnglandWest MidlandsShropshireLabour3628.1300.00
2015GOREnglandSouth West EnglandSouth West EnglandLabour23712.2212.50
2015CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2015CountyEnglandSouth West EnglandSomersetLabour256.1100.00
2015CountyEnglandSouth West EnglandGloucestershireLabour6317.0300.00
2015CountyEnglandSouth West EnglandDorsetLabour195.7600.00
2015CountyEnglandSouth West EnglandDevonLabour6613.6619.09
2015CountyEnglandSouth West EnglandCornwallLabour75.6900.00
2015CountyEnglandSouth West EnglandBristolLabour3042.8600.00
2015GOREnglandSouth East EnglandSouth East EnglandLabour41811.9168.11
2015CountyEnglandSouth East EnglandWest SussexLabour277.22112.50
2015CountyEnglandSouth East EnglandSurreyLabour91.5700.00
2015CountyEnglandSouth East EnglandOxfordshireLabour6021.13116.67
2015CountyEnglandSouth East EnglandKentLabour9413.4700.00
2015CountyEnglandSouth East EnglandIsle of WightLabour25.0000.00
2015CountyEnglandSouth East EnglandHampshireLabour7411.2817.14
2015CountyEnglandSouth East EnglandEast SussexLabour5518.58114.29
2015CountyEnglandSouth East EnglandBuckinghamshireLabour3210.9200.00
2015CountyEnglandSouth East EnglandBerkshireLabour6522.18233.33
2015GOREnglandNorth West EnglandNorth West EnglandLabour140659.082765.85
2015CountyEnglandNorth West EnglandMerseysideLabour26780.185100.00
2015CountyEnglandNorth West EnglandLancashireLabour36347.51853.33
2015CountyEnglandNorth West EnglandGreater ManchesterLabour47773.95880.00
2015CountyEnglandNorth West EnglandCumbriaLabour15241.30342.86
2015CountyEnglandNorth West EnglandCheshireLabour14754.44375.00
2015GOREnglandNorth East EnglandNorth East EnglandLabour54871.171083.33
2015CountyEnglandNorth East EnglandTyne and WearLabour27582.585100.00
2015CountyEnglandNorth East EnglandNorthumberlandLabour3247.7600.00
2015CountyEnglandNorth East EnglandDurhamLabour17967.554100.00
2015GOREnglandLondonLondonLabour106057.272062.50
2015CountyEnglandLondonGreater LondonLabour106057.272062.50
2015GOREnglandEast Of EnglandEast of EnglandLabour41116.30611.54
2015CountyEnglandEast Of EnglandSuffolkLabour7019.02112.50
2015CountyEnglandEast Of EnglandNorfolkLabour6214.98112.50
2015CountyEnglandEast Of EnglandHertfordshireLabour10119.5719.09
2015CountyEnglandEast Of EnglandEssexLabour8211.3716.67
2015CountyEnglandEast Of EnglandCambridgeshireLabour4612.96114.29
2015CountyEnglandEast Of EnglandBedfordshireLabour5034.01133.33
2015GOREnglandEast MidlandsEast MidlandsLabour66934.331431.11
2015CountyEnglandEast MidlandsNottinghamshireLabour21151.59666.67
2015CountyEnglandEast MidlandsNorthamptonshireLabour7122.12112.50
2015CountyEnglandEast MidlandsLincolnshireLabour8719.25110.00
2015CountyEnglandEast MidlandsLeicestershireLabour8924.52111.11
2015CountyEnglandEast MidlandsDerbyshireLabour24853.56550.00
2015CountyWalesWalesPowysIndependent00.001100.00
2015CountyWalesWalesDyfedIndependent00.00133.33
2015GORWalesWalesWalesIndependent00.0029.09
2015CountryWalesWalesWalesIndependent00.0029.09
2015UKUnited KingdomUnited KingdomUnited KingdomIndependent150.0761.44
2015GORScotlandScotlandScotlandIndependent00.0039.38
2015CountryScotlandScotlandScotlandIndependent00.0039.38
2015CountyScotlandScotlandShetlandIndependent00.001100.00
2015CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2015CountyScotlandScotlandOrkneyIndependent00.001100.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2015GBGreat BritainGreat BritainGreat BritainIndependent00.0061.48
2015GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2015CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2015UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)40.0200.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2015UKUnited KingdomUnited KingdomUnited KingdomDUP1300.6300.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2015CountyWalesWalesWest GlamorganConservative42.9400.00
2015CountyWalesWalesSouth GlamorganConservative1915.5700.00
2015CountyWalesWalesPowysConservative912.3300.00
2015CountyWalesWalesMid GlamorganConservative21.2300.00
2015CountyWalesWalesGwentConservative3313.1000.00
2015CountyWalesWalesDyfedConservative31.7000.00
2015CountyWalesWalesClwydConservative3414.9100.00
2015GORWalesWalesWalesConservative1048.2900.00
2015CountryWalesWalesWalesConservative1048.2900.00
2015UKUnited KingdomUnited KingdomUnited KingdomConservative877042.2819346.39
2015GORScotlandScotlandScotlandConservative1159.4000.00
2015CountryScotlandScotlandScotlandConservative1159.4000.00
2015CountyScotlandScotlandTaysideConservative1515.1500.00
2015CountyScotlandScotlandStrathclydeConservative326.8100.00
2015CountyScotlandScotlandLothianConservative1511.3600.00
2015CountyScotlandScotlandGrampianConservative2014.6000.00
2015CountyScotlandScotlandDumfries and GallowayConservative1429.7900.00
2015CountyScotlandScotlandCentralConservative79.7200.00
2015CountyScotlandScotlandBordersConservative926.4700.00
2015CountyScotlandScotlandFifeConservative33.8500.00
2015GBGreat BritainGreat BritainGreat BritainConservative877043.2419347.65
2015GOREnglandYorkshire And The HumberYorkshire And The HumberConservative41934.231045.45
2015CountyEnglandYorkshire And The HumberWest YorkshireConservative8723.3900.00
2015CountyEnglandYorkshire And The HumberSouth YorkshireConservative134.9100.00
2015CountyEnglandYorkshire And The HumberNorth YorkshireConservative24450.73872.73
2015CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5342.06150.00
2015GOREnglandWest MidlandsWest MidlandsConservative79347.742060.61
2015CountyEnglandWest MidlandsWorcestershireConservative16561.57685.71
2015CountyEnglandWest MidlandsWest MidlandsConservative13327.20114.29
2015CountyEnglandWest MidlandsWarwickshireConservative13552.94466.67
2015CountyEnglandWest MidlandsStaffordshireConservative26155.77770.00
2015CountyEnglandWest MidlandsShropshireConservative7054.69150.00
2015CountyEnglandWest MidlandsHerefordshireConservative2954.721100.00
2015GOREnglandSouth West EnglandSouth West EnglandConservative111257.322972.50
2015CountyEnglandSouth West EnglandWiltshireConservative9259.352100.00
2015CountyEnglandSouth West EnglandSomersetConservative25562.35787.50
2015CountyEnglandSouth West EnglandGloucestershireConservative19652.97450.00
2015CountyEnglandSouth West EnglandDorsetConservative24674.55888.89
2015CountyEnglandSouth West EnglandDevonConservative27757.35872.73
2015CountyEnglandSouth West EnglandCornwallConservative3125.2000.00
2015CountyEnglandSouth West EnglandBristolConservative1521.4300.00
2015GOREnglandSouth East EnglandSouth East EnglandConservative234866.915675.68
2015CountyEnglandSouth East EnglandWest SussexConservative29177.81787.50
2015CountyEnglandSouth East EnglandSurreyConservative41472.001191.67
2015CountyEnglandSouth East EnglandOxfordshireConservative17461.27466.67
2015CountyEnglandSouth East EnglandKentConservative46466.481285.71
2015CountyEnglandSouth East EnglandIsle of WightConservative1435.0000.00
2015CountyEnglandSouth East EnglandHampshireConservative41062.501071.43
2015CountyEnglandSouth East EnglandEast SussexConservative16254.73342.86
2015CountyEnglandSouth East EnglandBuckinghamshireConservative21071.67583.33
2015CountyEnglandSouth East EnglandBerkshireConservative20971.33466.67
2015GOREnglandNorth West EnglandNorth West EnglandConservative66928.11717.07
2015CountyEnglandNorth West EnglandMerseysideConservative319.3100.00
2015CountyEnglandNorth West EnglandLancashireConservative31641.36426.67
2015CountyEnglandNorth West EnglandGreater ManchesterConservative10115.66110.00
2015CountyEnglandNorth West EnglandCumbriaConservative12533.97114.29
2015CountyEnglandNorth West EnglandCheshireConservative9635.56125.00
2015GOREnglandNorth East EnglandNorth East EnglandConservative8811.4300.00
2015CountyEnglandNorth East EnglandTyne and WearConservative164.8000.00
2015CountyEnglandNorth East EnglandNorthumberlandConservative2131.3400.00
2015CountyEnglandNorth East EnglandDurhamConservative3713.9600.00
2015GOREnglandLondonLondonConservative61333.12928.13
2015CountyEnglandLondonGreater LondonConservative61333.12928.13
2015GOREnglandEast Of EnglandEast of EnglandConservative152660.533465.38
2015CountyEnglandEast Of EnglandSuffolkConservative23563.86787.50
2015CountyEnglandEast Of EnglandNorfolkConservative26263.29562.50
2015CountyEnglandEast Of EnglandHertfordshireConservative33063.95872.73
2015CountyEnglandEast Of EnglandEssexConservative42258.53960.00
2015CountyEnglandEast Of EnglandCambridgeshireConservative20457.46457.14
2015CountyEnglandEast Of EnglandBedfordshireConservative7349.66133.33
2015GOREnglandEast MidlandsEast MidlandsConservative98350.442862.22
2015CountyEnglandEast MidlandsRutlandConservative1661.541100.00
2015CountyEnglandEast MidlandsNottinghamshireConservative14034.23333.33
2015CountyEnglandEast MidlandsNorthamptonshireConservative22469.78787.50
2015CountyEnglandEast MidlandsLincolnshireConservative25155.53660.00
2015CountyEnglandEast MidlandsLeicestershireConservative20857.30777.78
2015CountyEnglandEast MidlandsDerbyshireConservative18038.88550.00
2015UKUnited KingdomUnited KingdomUnited KingdomAlliance320.1500.00
2015GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2015CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2014UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party880.4200.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party8819.0500.00
2014UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV130.0600.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV132.8100.00
2014UKUnited KingdomUnited KingdomUnited KingdomSNP4171.9820.48
2014GORScotlandScotlandScotlandSNP41734.1026.25
2014CountryScotlandScotlandScotlandSNP41734.1026.25
2014CountyScotlandScotlandTaysideSNP4949.49266.67
2014CountyScotlandScotlandStrathclydeSNP16535.1100.00
2014CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2014CountyScotlandScotlandLothianSNP4735.6100.00
2014CountyScotlandScotlandHighlandSNP2126.2500.00
2014CountyScotlandScotlandGrampianSNP5338.6900.00
2014CountyScotlandScotlandDumfries and GallowaySNP1021.2800.00
2014CountyScotlandScotlandCentralSNP3041.6700.00
2014CountyScotlandScotlandBordersSNP926.4700.00
2014CountyScotlandScotlandFifeSNP2633.3300.00
2014GBGreat BritainGreat BritainGreat BritainSNP4172.0320.49
2014UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1050.5000.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin10522.7300.00
2014UKUnited KingdomUnited KingdomUnited KingdomSDLP660.3100.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP6614.2900.00
2014UKUnited KingdomUnited KingdomUnited KingdomProgressive Unionist Party of Northern Ireland40.0200.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandProgressive Unionist Party of Northern Ireland40.8700.00
2014CountyWalesWalesWest GlamorganPlaid Cymru85.8800.00
2014CountyWalesWalesSouth GlamorganPlaid Cymru97.3800.00
2014CountyWalesWalesMid GlamorganPlaid Cymru106.1700.00
2014CountyWalesWalesGwyneddPlaid Cymru4946.6700.00
2014CountyWalesWalesGwentPlaid Cymru228.7300.00
2014CountyWalesWalesDyfedPlaid Cymru5128.9800.00
2014CountyWalesWalesClwydPlaid Cymru219.2100.00
2014GORWalesWalesWalesPlaid Cymru17013.5600.00
2014CountryWalesWalesWalesPlaid Cymru17013.5600.00
2014UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru1700.8100.00
2014GBGreat BritainGreat BritainGreat BritainPlaid Cymru1700.8300.00
2014CountyWalesWalesWest GlamorganLiberal Democrats128.8200.00
2014CountyWalesWalesSouth GlamorganLiberal Democrats1512.3000.00
2014CountyWalesWalesPowysLiberal Democrats912.3300.00
2014CountyWalesWalesMid GlamorganLiberal Democrats42.4700.00
2014CountyWalesWalesGwyneddLiberal Democrats21.9000.00
2014CountyWalesWalesGwentLiberal Democrats114.3700.00
2014CountyWalesWalesDyfedLiberal Democrats73.9800.00
2014CountyWalesWalesClwydLiberal Democrats167.0200.00
2014GORWalesWalesWalesLiberal Democrats766.0600.00
2014CountryWalesWalesWalesLiberal Democrats766.0600.00
2014UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats223510.62102.40
2014GORScotlandScotlandScotlandLiberal Democrats756.1300.00
2014CountryScotlandScotlandScotlandLiberal Democrats756.1300.00
2014CountyScotlandScotlandTaysideLiberal Democrats77.0700.00
2014CountyScotlandScotlandStrathclydeLiberal Democrats132.7700.00
2014CountyScotlandScotlandLothianLiberal Democrats64.5500.00
2014CountyScotlandScotlandHighlandLiberal Democrats1518.7500.00
2014CountyScotlandScotlandGrampianLiberal Democrats1712.4100.00
2014CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.1300.00
2014CountyScotlandScotlandBordersLiberal Democrats617.6500.00
2014CountyScotlandScotlandFifeLiberal Democrats1012.8200.00
2014GBGreat BritainGreat BritainGreat BritainLiberal Democrats223510.86102.47
2014GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats1159.1400.00
2014CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats349.1400.00
2014CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats176.2300.00
2014CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats5711.2000.00
2014CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats1814.2900.00
2014GOREnglandWest MidlandsWest MidlandsLiberal Democrats1116.4200.00
2014CountyEnglandWest MidlandsWorcestershireLiberal Democrats175.9600.00
2014CountyEnglandWest MidlandsWest MidlandsLiberal Democrats255.1100.00
2014CountyEnglandWest MidlandsWarwickshireLiberal Democrats3713.6000.00
2014CountyEnglandWest MidlandsStaffordshireLiberal Democrats142.8200.00
2014CountyEnglandWest MidlandsShropshireLiberal Democrats1511.7200.00
2014CountyEnglandWest MidlandsHerefordshireLiberal Democrats35.1700.00
2014GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats44022.2025.00
2014CountyEnglandSouth West EnglandWiltshireLiberal Democrats2818.0600.00
2014CountyEnglandSouth West EnglandSomersetLiberal Democrats12128.81112.50
2014CountyEnglandSouth West EnglandGloucestershireLiberal Democrats9324.47112.50
2014CountyEnglandSouth West EnglandDorsetLiberal Democrats7321.3500.00
2014CountyEnglandSouth West EnglandDevonLiberal Democrats7214.6300.00
2014CountyEnglandSouth West EnglandCornwallLiberal Democrats3730.0800.00
2014CountyEnglandSouth West EnglandBristolLiberal Democrats1622.8600.00
2014GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats49413.8222.70
2014CountyEnglandSouth East EnglandWest SussexLiberal Democrats4311.4400.00
2014CountyEnglandSouth East EnglandSurreyLiberal Democrats7212.5200.00
2014CountyEnglandSouth East EnglandOxfordshireLiberal Democrats4915.8600.00
2014CountyEnglandSouth East EnglandKentLiberal Democrats527.1800.00
2014CountyEnglandSouth East EnglandIsle of WightLiberal Democrats12.5000.00
2014CountyEnglandSouth East EnglandHampshireLiberal Democrats15223.1717.14
2014CountyEnglandSouth East EnglandEast SussexLiberal Democrats5117.23114.29
2014CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats4916.0700.00
2014CountyEnglandSouth East EnglandBerkshireLiberal Democrats258.5300.00
2014GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats2038.4912.44
2014CountyEnglandNorth West EnglandMerseysideLiberal Democrats288.4100.00
2014CountyEnglandNorth West EnglandLancashireLiberal Democrats506.4600.00
2014CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats467.1300.00
2014CountyEnglandNorth West EnglandCumbriaLiberal Democrats6016.30114.29
2014CountyEnglandNorth West EnglandCheshireLiberal Democrats197.0400.00
2014GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats8210.5800.00
2014CountyEnglandNorth East EnglandTyne and WearLiberal Democrats3911.7100.00
2014CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats1116.4200.00
2014CountyEnglandNorth East EnglandDurhamLiberal Democrats186.7200.00
2014GOREnglandLondonLondonLiberal Democrats1166.2713.13
2014CountyEnglandLondonGreater LondonLiberal Democrats1166.2713.13
2014GOREnglandEast Of EnglandEast of EnglandLiberal Democrats35013.6923.85
2014CountyEnglandEast Of EnglandSuffolkLiberal Democrats348.9200.00
2014CountyEnglandEast Of EnglandNorfolkLiberal Democrats5312.6500.00
2014CountyEnglandEast Of EnglandHertfordshireLiberal Democrats9618.60218.18
2014CountyEnglandEast Of EnglandEssexLiberal Democrats8211.1300.00
2014CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats6117.1300.00
2014CountyEnglandEast Of EnglandBedfordshireLiberal Democrats2416.3300.00
2014GOREnglandEast MidlandsEast MidlandsLiberal Democrats1738.7224.44
2014CountyEnglandEast MidlandsNottinghamshireLiberal Democrats337.6900.00
2014CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats175.3000.00
2014CountyEnglandEast MidlandsLincolnshireLiberal Democrats255.4100.00
2014CountyEnglandEast MidlandsLeicestershireLiberal Democrats7219.83222.22
2014CountyEnglandEast MidlandsDerbyshireLiberal Democrats296.2100.00
2014CountyWalesWalesWest GlamorganLabour9972.792100.00
2014CountyWalesWalesSouth GlamorganLabour6754.92150.00
2014CountyWalesWalesPowysLabour68.2200.00
2014CountyWalesWalesMid GlamorganLabour12275.313100.00
2014CountyWalesWalesGwyneddLabour65.7100.00
2014CountyWalesWalesGwentLabour16163.89480.00
2014CountyWalesWalesDyfedLabour2916.4800.00
2014CountyWalesWalesClwydLabour8235.9600.00
2014GORWalesWalesWalesLabour57245.611045.45
2014CountryWalesWalesWalesLabour57245.611045.45
2014UKUnited KingdomUnited KingdomUnited KingdomLabour713033.8912129.09
2014GORScotlandScotlandScotlandLabour40032.71515.63
2014CountryScotlandScotlandScotlandLabour40032.71515.63
2014CountyScotlandScotlandTaysideLabour1515.1500.00
2014CountyScotlandScotlandStrathclydeLabour21645.96541.67
2014CountyScotlandScotlandNa h-Eileanan SiarLabour39.6800.00
2014CountyScotlandScotlandLothianLabour5642.4200.00
2014CountyScotlandScotlandHighlandLabour810.0000.00
2014CountyScotlandScotlandGrampianLabour2216.0600.00
2014CountyScotlandScotlandDumfries and GallowayLabour1531.9100.00
2014CountyScotlandScotlandCentralLabour3041.6700.00
2014CountyScotlandScotlandFifeLabour3544.8700.00
2014GBGreat BritainGreat BritainGreat BritainLabour713034.6612129.88
2014GOREnglandYorkshire And The HumberYorkshire And The HumberLabour56544.91940.91
2014CountyEnglandYorkshire And The HumberWest YorkshireLabour21958.87360.00
2014CountyEnglandYorkshire And The HumberSouth YorkshireLabour21177.294100.00
2014CountyEnglandYorkshire And The HumberNorth YorkshireLabour11021.61218.18
2014CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour4334.13150.00
2014GOREnglandWest MidlandsWest MidlandsLabour68039.351236.36
2014CountyEnglandWest MidlandsWorcestershireLabour6522.81114.29
2014CountyEnglandWest MidlandsWest MidlandsLabour30762.78571.43
2014CountyEnglandWest MidlandsWarwickshireLabour8731.99233.33
2014CountyEnglandWest MidlandsStaffordshireLabour17835.89330.00
2014CountyEnglandWest MidlandsShropshireLabour4333.59150.00
2014GOREnglandSouth West EnglandSouth West EnglandLabour25712.9725.00
2014CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2014CountyEnglandSouth West EnglandSomersetLabour327.6200.00
2014CountyEnglandSouth West EnglandGloucestershireLabour7018.4200.00
2014CountyEnglandSouth West EnglandDorsetLabour236.7300.00
2014CountyEnglandSouth West EnglandDevonLabour6613.41218.18
2014CountyEnglandSouth West EnglandCornwallLabour86.5000.00
2014CountyEnglandSouth West EnglandBristolLabour3144.2900.00
2014GOREnglandSouth East EnglandSouth East EnglandLabour47413.2679.46
2014CountyEnglandSouth East EnglandWest SussexLabour318.24112.50
2014CountyEnglandSouth East EnglandSurreyLabour91.5700.00
2014CountyEnglandSouth East EnglandOxfordshireLabour6521.04116.67
2014CountyEnglandSouth East EnglandKentLabour14219.6117.14
2014CountyEnglandSouth East EnglandIsle of WightLabour25.0000.00
2014CountyEnglandSouth East EnglandHampshireLabour7811.8917.14
2014CountyEnglandSouth East EnglandEast SussexLabour4715.88114.29
2014CountyEnglandSouth East EnglandBuckinghamshireLabour3310.8200.00
2014CountyEnglandSouth East EnglandBerkshireLabour6722.87233.33
2014GOREnglandNorth West EnglandNorth West EnglandLabour140158.622560.98
2014CountyEnglandNorth West EnglandMerseysideLabour26278.685100.00
2014CountyEnglandNorth West EnglandLancashireLabour35946.38746.67
2014CountyEnglandNorth West EnglandGreater ManchesterLabour48074.42880.00
2014CountyEnglandNorth West EnglandCumbriaLabour15842.93342.86
2014CountyEnglandNorth West EnglandCheshireLabour14252.59250.00
2014GOREnglandNorth East EnglandNorth East EnglandLabour52768.00975.00
2014CountyEnglandNorth East EnglandTyne and WearLabour26378.985100.00
2014CountyEnglandNorth East EnglandNorthumberlandLabour3247.7600.00
2014CountyEnglandNorth East EnglandDurhamLabour17364.55375.00
2014GOREnglandLondonLondonLabour105857.162165.63
2014CountyEnglandLondonGreater LondonLabour105857.162165.63
2014GOREnglandEast Of EnglandEast of EnglandLabour46018.00611.54
2014CountyEnglandEast Of EnglandSuffolkLabour8422.05112.50
2014CountyEnglandEast Of EnglandNorfolkLabour6816.23112.50
2014CountyEnglandEast Of EnglandHertfordshireLabour10820.9319.09
2014CountyEnglandEast Of EnglandEssexLabour10414.1116.67
2014CountyEnglandEast Of EnglandCambridgeshireLabour4713.20114.29
2014CountyEnglandEast Of EnglandBedfordshireLabour4933.33133.33
2014GOREnglandEast MidlandsEast MidlandsLabour73637.121533.33
2014CountyEnglandEast MidlandsNottinghamshireLabour23655.01666.67
2014CountyEnglandEast MidlandsNorthamptonshireLabour7122.12112.50
2014CountyEnglandEast MidlandsLincolnshireLabour10322.29110.00
2014CountyEnglandEast MidlandsLeicestershireLabour10528.93111.11
2014CountyEnglandEast MidlandsDerbyshireLabour26256.10660.00
2014CountyWalesWalesPowysIndependent00.001100.00
2014CountyWalesWalesDyfedIndependent00.00133.33
2014GORWalesWalesWalesIndependent00.0029.09
2014CountryWalesWalesWalesIndependent00.0029.09
2014UKUnited KingdomUnited KingdomUnited KingdomIndependent150.0761.44
2014GORScotlandScotlandScotlandIndependent00.0039.38
2014CountryScotlandScotlandScotlandIndependent00.0039.38
2014CountyScotlandScotlandShetlandIndependent00.001100.00
2014CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2014CountyScotlandScotlandOrkneyIndependent00.001100.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent153.2500.00
2014GBGreat BritainGreat BritainGreat BritainIndependent00.0061.48
2014GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2014CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2014UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)40.0200.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)40.8700.00
2014UKUnited KingdomUnited KingdomUnited KingdomDUP1300.6200.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP13028.1400.00
2014CountyWalesWalesWest GlamorganConservative42.9400.00
2014CountyWalesWalesSouth GlamorganConservative1814.7500.00
2014CountyWalesWalesPowysConservative912.3300.00
2014CountyWalesWalesMid GlamorganConservative21.2300.00
2014CountyWalesWalesGwentConservative3313.1000.00
2014CountyWalesWalesDyfedConservative31.7000.00
2014CountyWalesWalesClwydConservative3414.9100.00
2014GORWalesWalesWalesConservative1038.2100.00
2014CountryWalesWalesWalesConservative1038.2100.00
2014UKUnited KingdomUnited KingdomUnited KingdomConservative826039.2716439.42
2014GORScotlandScotlandScotlandConservative1159.4000.00
2014CountryScotlandScotlandScotlandConservative1159.4000.00
2014CountyScotlandScotlandTaysideConservative1515.1500.00
2014CountyScotlandScotlandStrathclydeConservative326.8100.00
2014CountyScotlandScotlandLothianConservative1511.3600.00
2014CountyScotlandScotlandGrampianConservative2014.6000.00
2014CountyScotlandScotlandDumfries and GallowayConservative1429.7900.00
2014CountyScotlandScotlandCentralConservative79.7200.00
2014CountyScotlandScotlandBordersConservative926.4700.00
2014CountyScotlandScotlandFifeConservative33.8500.00
2014GBGreat BritainGreat BritainGreat BritainConservative826040.1516440.49
2014GOREnglandYorkshire And The HumberYorkshire And The HumberConservative41232.75836.36
2014CountyEnglandYorkshire And The HumberWest YorkshireConservative8322.3100.00
2014CountyEnglandYorkshire And The HumberSouth YorkshireConservative145.1300.00
2014CountyEnglandYorkshire And The HumberNorth YorkshireConservative23846.76654.55
2014CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5442.86150.00
2014GOREnglandWest MidlandsWest MidlandsConservative73842.711442.42
2014CountyEnglandWest MidlandsWorcestershireConservative15554.39457.14
2014CountyEnglandWest MidlandsWest MidlandsConservative12525.56114.29
2014CountyEnglandWest MidlandsWarwickshireConservative12646.32233.33
2014CountyEnglandWest MidlandsStaffordshireConservative23948.19550.00
2014CountyEnglandWest MidlandsShropshireConservative6450.00150.00
2014CountyEnglandWest MidlandsHerefordshireConservative2950.001100.00
2014GOREnglandSouth West EnglandSouth West EnglandConservative102651.772255.00
2014CountyEnglandSouth West EnglandWiltshireConservative8957.422100.00
2014CountyEnglandSouth West EnglandSomersetConservative23054.76562.50
2014CountyEnglandSouth West EnglandGloucestershireConservative17546.05225.00
2014CountyEnglandSouth West EnglandDorsetConservative22264.91666.67
2014CountyEnglandSouth West EnglandDevonConservative26553.86763.64
2014CountyEnglandSouth West EnglandCornwallConservative3024.3900.00
2014CountyEnglandSouth West EnglandBristolConservative1521.4300.00
2014GOREnglandSouth East EnglandSouth East EnglandConservative222762.315168.92
2014CountyEnglandSouth East EnglandWest SussexConservative26871.28787.50
2014CountyEnglandSouth East EnglandSurreyConservative39067.831083.33
2014CountyEnglandSouth East EnglandOxfordshireConservative17155.34466.67
2014CountyEnglandSouth East EnglandKentConservative47165.061178.57
2014CountyEnglandSouth East EnglandIsle of WightConservative1537.5000.00
2014CountyEnglandSouth East EnglandHampshireConservative37356.86857.14
2014CountyEnglandSouth East EnglandEast SussexConservative15050.68228.57
2014CountyEnglandSouth East EnglandBuckinghamshireConservative20366.56583.33
2014CountyEnglandSouth East EnglandBerkshireConservative18663.48466.67
2014GOREnglandNorth West EnglandNorth West EnglandConservative64627.03717.07
2014CountyEnglandNorth West EnglandMerseysideConservative329.6100.00
2014CountyEnglandNorth West EnglandLancashireConservative30939.92426.67
2014CountyEnglandNorth West EnglandGreater ManchesterConservative9815.19110.00
2014CountyEnglandNorth West EnglandCumbriaConservative10929.6200.00
2014CountyEnglandNorth West EnglandCheshireConservative9836.30250.00
2014GOREnglandNorth East EnglandNorth East EnglandConservative8510.9700.00
2014CountyEnglandNorth East EnglandTyne and WearConservative216.3100.00
2014CountyEnglandNorth East EnglandNorthumberlandConservative2131.3400.00
2014CountyEnglandNorth East EnglandDurhamConservative3312.3100.00
2014GOREnglandLondonLondonConservative61533.23928.13
2014CountyEnglandLondonGreater LondonConservative61533.23928.13
2014GOREnglandEast Of EnglandEast of EnglandConservative141655.403057.69
2014CountyEnglandEast Of EnglandSuffolkConservative21556.43562.50
2014CountyEnglandEast Of EnglandNorfolkConservative23656.32562.50
2014CountyEnglandEast Of EnglandHertfordshireConservative30458.91763.64
2014CountyEnglandEast Of EnglandEssexConservative40955.50853.33
2014CountyEnglandEast Of EnglandCambridgeshireConservative18953.09457.14
2014CountyEnglandEast Of EnglandBedfordshireConservative6342.86133.33
2014GOREnglandEast MidlandsEast MidlandsConservative87744.232351.11
2014CountyEnglandEast MidlandsRutlandConservative1661.541100.00
2014CountyEnglandEast MidlandsNottinghamshireConservative12629.37111.11
2014CountyEnglandEast MidlandsNorthamptonshireConservative21165.73787.50
2014CountyEnglandEast MidlandsLincolnshireConservative23049.78660.00
2014CountyEnglandEast MidlandsLeicestershireConservative17046.83666.67
2014CountyEnglandEast MidlandsDerbyshireConservative15733.62330.00
2014UKUnited KingdomUnited KingdomUnited KingdomAlliance320.1500.00
2014GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2014CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance326.9300.00
2013UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party980.4600.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party9816.8400.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party9816.8400.00
2013UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV60.0300.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.0300.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.0300.00
2013UKUnited KingdomUnited KingdomUnited KingdomSNP4221.9920.46
2013GORScotlandScotlandScotlandSNP42234.5126.25
2013CountryScotlandScotlandScotlandSNP42234.5126.25
2013CountyScotlandScotlandTaysideSNP4949.49266.67
2013CountyScotlandScotlandStrathclydeSNP16835.7400.00
2013CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2013CountyScotlandScotlandLothianSNP4836.3600.00
2013CountyScotlandScotlandHighlandSNP2227.5000.00
2013CountyScotlandScotlandGrampianSNP5338.6900.00
2013CountyScotlandScotlandDumfries and GallowaySNP1021.2800.00
2013CountyScotlandScotlandCentralSNP3041.6700.00
2013CountyScotlandScotlandBordersSNP926.4700.00
2013CountyScotlandScotlandFifeSNP2633.3300.00
2013GBGreat BritainGreat BritainGreat BritainSNP4222.0520.49
2013UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1380.6500.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin13823.7100.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin13823.7100.00
2013UKUnited KingdomUnited KingdomUnited KingdomSDLP870.4100.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP8714.9500.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP8714.9500.00
2013CountyWalesWalesWest GlamorganPlaid Cymru85.8800.00
2013CountyWalesWalesSouth GlamorganPlaid Cymru97.3800.00
2013CountyWalesWalesMid GlamorganPlaid Cymru106.1700.00
2013CountyWalesWalesGwyneddPlaid Cymru4946.6700.00
2013CountyWalesWalesGwentPlaid Cymru228.7300.00
2013CountyWalesWalesDyfedPlaid Cymru5128.9800.00
2013CountyWalesWalesClwydPlaid Cymru219.2100.00
2013GORWalesWalesWalesPlaid Cymru17013.5600.00
2013CountryWalesWalesWalesPlaid Cymru17013.5600.00
2013UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru1700.8000.00
2013GBGreat BritainGreat BritainGreat BritainPlaid Cymru1700.8300.00
2013CountyWalesWalesWest GlamorganLiberal Democrats128.8200.00
2013CountyWalesWalesSouth GlamorganLiberal Democrats1613.1100.00
2013CountyWalesWalesPowysLiberal Democrats810.9600.00
2013CountyWalesWalesMid GlamorganLiberal Democrats42.4700.00
2013CountyWalesWalesGwyneddLiberal Democrats32.8600.00
2013CountyWalesWalesGwentLiberal Democrats114.3700.00
2013CountyWalesWalesDyfedLiberal Democrats84.5500.00
2013CountyWalesWalesClwydLiberal Democrats177.4600.00
2013GORWalesWalesWalesLiberal Democrats796.3000.00
2013CountryWalesWalesWalesLiberal Democrats796.3000.00
2013UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats256112.10122.78
2013GORScotlandScotlandScotlandLiberal Democrats756.1300.00
2013CountryScotlandScotlandScotlandLiberal Democrats756.1300.00
2013CountyScotlandScotlandTaysideLiberal Democrats77.0700.00
2013CountyScotlandScotlandStrathclydeLiberal Democrats132.7700.00
2013CountyScotlandScotlandLothianLiberal Democrats64.5500.00
2013CountyScotlandScotlandHighlandLiberal Democrats1518.7500.00
2013CountyScotlandScotlandGrampianLiberal Democrats1712.4100.00
2013CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.1300.00
2013CountyScotlandScotlandBordersLiberal Democrats617.6500.00
2013CountyScotlandScotlandFifeLiberal Democrats1012.8200.00
2013GBGreat BritainGreat BritainGreat BritainLiberal Democrats256112.44122.96
2013GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats13810.9700.00
2013CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats3910.4800.00
2013CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats259.1600.00
2013CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats6612.9700.00
2013CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats2015.8700.00
2013GOREnglandWest MidlandsWest MidlandsLiberal Democrats1297.4700.00
2013CountyEnglandWest MidlandsWorcestershireLiberal Democrats186.3200.00
2013CountyEnglandWest MidlandsWest MidlandsLiberal Democrats336.7500.00
2013CountyEnglandWest MidlandsWarwickshireLiberal Democrats3914.3400.00
2013CountyEnglandWest MidlandsStaffordshireLiberal Democrats214.2300.00
2013CountyEnglandWest MidlandsShropshireLiberal Democrats1511.7200.00
2013CountyEnglandWest MidlandsHerefordshireLiberal Democrats35.1700.00
2013GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats46923.6625.00
2013CountyEnglandSouth West EnglandWiltshireLiberal Democrats3120.0000.00
2013CountyEnglandSouth West EnglandSomersetLiberal Democrats12429.52112.50
2013CountyEnglandSouth West EnglandGloucestershireLiberal Democrats9825.79112.50
2013CountyEnglandSouth West EnglandDorsetLiberal Democrats7622.2200.00
2013CountyEnglandSouth West EnglandDevonLiberal Democrats8116.4600.00
2013CountyEnglandSouth West EnglandCornwallLiberal Democrats3629.2700.00
2013CountyEnglandSouth West EnglandBristolLiberal Democrats2332.8600.00
2013GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats53815.0734.05
2013CountyEnglandSouth East EnglandWest SussexLiberal Democrats4913.0300.00
2013CountyEnglandSouth East EnglandSurreyLiberal Democrats7913.7400.00
2013CountyEnglandSouth East EnglandOxfordshireLiberal Democrats5517.8000.00
2013CountyEnglandSouth East EnglandKentLiberal Democrats547.4600.00
2013CountyEnglandSouth East EnglandIsle of WightLiberal Democrats12.5000.00
2013CountyEnglandSouth East EnglandHampshireLiberal Democrats16625.23214.29
2013CountyEnglandSouth East EnglandEast SussexLiberal Democrats5117.23114.29
2013CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats5217.3900.00
2013CountyEnglandSouth East EnglandBerkshireLiberal Democrats3110.6200.00
2013GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats24710.3312.44
2013CountyEnglandNorth West EnglandMerseysideLiberal Democrats4212.6100.00
2013CountyEnglandNorth West EnglandLancashireLiberal Democrats546.9800.00
2013CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats6810.5400.00
2013CountyEnglandNorth West EnglandCumbriaLiberal Democrats6216.85114.29
2013CountyEnglandNorth West EnglandCheshireLiberal Democrats217.7800.00
2013GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats8711.2300.00
2013CountyEnglandNorth East EnglandTyne and WearLiberal Democrats4212.6100.00
2013CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats1116.4200.00
2013CountyEnglandNorth East EnglandDurhamLiberal Democrats186.7200.00
2013GOREnglandLondonLondonLiberal Democrats24313.0626.25
2013CountyEnglandLondonGreater LondonLiberal Democrats24313.0626.25
2013GOREnglandEast Of EnglandEast of EnglandLiberal Democrats38314.9323.85
2013CountyEnglandEast Of EnglandSuffolkLiberal Democrats359.1900.00
2013CountyEnglandEast Of EnglandNorfolkLiberal Democrats5513.1300.00
2013CountyEnglandEast Of EnglandHertfordshireLiberal Democrats10720.38218.18
2013CountyEnglandEast Of EnglandEssexLiberal Democrats8811.9400.00
2013CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats7320.5100.00
2013CountyEnglandEast Of EnglandBedfordshireLiberal Democrats2517.0100.00
2013GOREnglandEast MidlandsEast MidlandsLiberal Democrats1738.7224.44
2013CountyEnglandEast MidlandsNottinghamshireLiberal Democrats347.9300.00
2013CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats175.3000.00
2013CountyEnglandEast MidlandsLincolnshireLiberal Democrats255.4100.00
2013CountyEnglandEast MidlandsLeicestershireLiberal Democrats7019.28222.22
2013CountyEnglandEast MidlandsDerbyshireLiberal Democrats316.6400.00
2013CountyWalesWalesWest GlamorganLabour10174.262100.00
2013CountyWalesWalesSouth GlamorganLabour6754.92150.00
2013CountyWalesWalesPowysLabour79.5900.00
2013CountyWalesWalesMid GlamorganLabour12375.933100.00
2013CountyWalesWalesGwyneddLabour76.6700.00
2013CountyWalesWalesGwentLabour16163.89480.00
2013CountyWalesWalesDyfedLabour3318.7500.00
2013CountyWalesWalesClwydLabour8135.5300.00
2013GORWalesWalesWalesLabour58046.251045.45
2013CountryWalesWalesWalesLabour58046.251045.45
2013UKUnited KingdomUnited KingdomUnited KingdomLabour683132.2711727.15
2013GORScotlandScotlandScotlandLabour39632.38515.63
2013CountryScotlandScotlandScotlandLabour39632.38515.63
2013CountyScotlandScotlandTaysideLabour1515.1500.00
2013CountyScotlandScotlandStrathclydeLabour21345.32541.67
2013CountyScotlandScotlandNa h-Eileanan SiarLabour39.6800.00
2013CountyScotlandScotlandLothianLabour5541.6700.00
2013CountyScotlandScotlandHighlandLabour810.0000.00
2013CountyScotlandScotlandGrampianLabour2216.0600.00
2013CountyScotlandScotlandDumfries and GallowayLabour1531.9100.00
2013CountyScotlandScotlandCentralLabour3041.6700.00
2013CountyScotlandScotlandFifeLabour3544.8700.00
2013GBGreat BritainGreat BritainGreat BritainLabour683133.1811728.89
2013GOREnglandYorkshire And The HumberYorkshire And The HumberLabour57245.47940.91
2013CountyEnglandYorkshire And The HumberWest YorkshireLabour21256.99240.00
2013CountyEnglandYorkshire And The HumberSouth YorkshireLabour22080.594100.00
2013CountyEnglandYorkshire And The HumberNorth YorkshireLabour11322.20327.27
2013CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour4535.71150.00
2013GOREnglandWest MidlandsWest MidlandsLabour67539.061236.36
2013CountyEnglandWest MidlandsWorcestershireLabour6121.40114.29
2013CountyEnglandWest MidlandsWest MidlandsLabour30862.99571.43
2013CountyEnglandWest MidlandsWarwickshireLabour8430.88233.33
2013CountyEnglandWest MidlandsStaffordshireLabour17936.09330.00
2013CountyEnglandWest MidlandsShropshireLabour4232.81150.00
2013CountyEnglandWest MidlandsHerefordshireLabour11.7200.00
2013GOREnglandSouth West EnglandSouth West EnglandLabour24312.2625.00
2013CountyEnglandSouth West EnglandWiltshireLabour2717.4200.00
2013CountyEnglandSouth West EnglandSomersetLabour327.6200.00
2013CountyEnglandSouth West EnglandGloucestershireLabour6717.6300.00
2013CountyEnglandSouth West EnglandDorsetLabour174.9700.00
2013CountyEnglandSouth West EnglandDevonLabour6413.01218.18
2013CountyEnglandSouth West EnglandCornwallLabour86.5000.00
2013CountyEnglandSouth West EnglandBristolLabour2840.0000.00
2013GOREnglandSouth East EnglandSouth East EnglandLabour43812.2768.11
2013CountyEnglandSouth East EnglandWest SussexLabour277.1800.00
2013CountyEnglandSouth East EnglandSurreyLabour81.3900.00
2013CountyEnglandSouth East EnglandOxfordshireLabour5919.09116.67
2013CountyEnglandSouth East EnglandKentLabour13718.9217.14
2013CountyEnglandSouth East EnglandIsle of WightLabour25.0000.00
2013CountyEnglandSouth East EnglandHampshireLabour7311.0917.14
2013CountyEnglandSouth East EnglandEast SussexLabour4414.86114.29
2013CountyEnglandSouth East EnglandBuckinghamshireLabour258.3600.00
2013CountyEnglandSouth East EnglandBerkshireLabour6321.58233.33
2013GOREnglandNorth West EnglandNorth West EnglandLabour135056.492560.98
2013CountyEnglandNorth West EnglandMerseysideLabour25075.085100.00
2013CountyEnglandNorth West EnglandLancashireLabour34344.32746.67
2013CountyEnglandNorth West EnglandGreater ManchesterLabour46371.78880.00
2013CountyEnglandNorth West EnglandCumbriaLabour15542.12342.86
2013CountyEnglandNorth West EnglandCheshireLabour13951.48250.00
2013GOREnglandNorth East EnglandNorth East EnglandLabour53168.521083.33
2013CountyEnglandNorth East EnglandTyne and WearLabour26178.385100.00
2013CountyEnglandNorth East EnglandNorthumberlandLabour3247.7600.00
2013CountyEnglandNorth East EnglandDurhamLabour17565.30375.00
2013GOREnglandLondonLondonLabour87046.751753.13
2013CountyEnglandLondonGreater LondonLabour87046.751753.13
2013GOREnglandEast Of EnglandEast of EnglandLabour44417.31713.46
2013CountyEnglandEast Of EnglandSuffolkLabour8221.52112.50
2013CountyEnglandEast Of EnglandNorfolkLabour7317.42225.00
2013CountyEnglandEast Of EnglandHertfordshireLabour9718.4819.09
2013CountyEnglandEast Of EnglandEssexLabour10313.98213.33
2013CountyEnglandEast Of EnglandCambridgeshireLabour4011.2400.00
2013CountyEnglandEast Of EnglandBedfordshireLabour4933.33133.33
2013GOREnglandEast MidlandsEast MidlandsLabour73236.911431.11
2013CountyEnglandEast MidlandsNottinghamshireLabour23655.01666.67
2013CountyEnglandEast MidlandsNorthamptonshireLabour7423.05112.50
2013CountyEnglandEast MidlandsLincolnshireLabour10322.29220.00
2013CountyEnglandEast MidlandsLeicestershireLabour10428.65111.11
2013CountyEnglandEast MidlandsDerbyshireLabour26055.67550.00
2013CountyWalesWalesPowysIndependent00.001100.00
2013CountyWalesWalesDyfedIndependent00.00133.33
2013GORWalesWalesWalesIndependent00.0029.09
2013CountryWalesWalesWalesIndependent00.0029.09
2013UKUnited KingdomUnited KingdomUnited KingdomIndependent270.1361.39
2013GORScotlandScotlandScotlandIndependent00.0039.38
2013CountryScotlandScotlandScotlandIndependent00.0039.38
2013CountyScotlandScotlandShetlandIndependent00.001100.00
2013CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2013CountyScotlandScotlandOrkneyIndependent00.001100.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent274.6400.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent274.6400.00
2013GBGreat BritainGreat BritainGreat BritainIndependent00.0061.48
2013GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2013CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2013UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)30.0100.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)30.5200.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)30.5200.00
2013UKUnited KingdomUnited KingdomUnited KingdomDUP1750.8300.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandDUP17530.0700.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP17530.0700.00
2013CountyWalesWalesWest GlamorganConservative42.9400.00
2013CountyWalesWalesSouth GlamorganConservative1814.7500.00
2013CountyWalesWalesPowysConservative1013.7000.00
2013CountyWalesWalesMid GlamorganConservative21.2300.00
2013CountyWalesWalesGwentConservative3313.1000.00
2013CountyWalesWalesDyfedConservative31.7000.00
2013CountyWalesWalesClwydConservative3615.7900.00
2013GORWalesWalesWalesConservative1068.4500.00
2013CountryWalesWalesWalesConservative1068.4500.00
2013UKUnited KingdomUnited KingdomUnited KingdomConservative855140.3917941.53
2013GORScotlandScotlandScotlandConservative1169.4800.00
2013CountryScotlandScotlandScotlandConservative1169.4800.00
2013CountyScotlandScotlandTaysideConservative1515.1500.00
2013CountyScotlandScotlandStrathclydeConservative326.8100.00
2013CountyScotlandScotlandLothianConservative1511.3600.00
2013CountyScotlandScotlandGrampianConservative2014.6000.00
2013CountyScotlandScotlandDumfries and GallowayConservative1429.7900.00
2013CountyScotlandScotlandCentralConservative79.7200.00
2013CountyScotlandScotlandBordersConservative1029.4100.00
2013CountyScotlandScotlandFifeConservative33.8500.00
2013GBGreat BritainGreat BritainGreat BritainConservative855141.5317944.20
2013GOREnglandYorkshire And The HumberYorkshire And The HumberConservative42033.39836.36
2013CountyEnglandYorkshire And The HumberWest YorkshireConservative8823.6600.00
2013CountyEnglandYorkshire And The HumberSouth YorkshireConservative186.5900.00
2013CountyEnglandYorkshire And The HumberNorth YorkshireConservative23546.17654.55
2013CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5543.65150.00
2013GOREnglandWest MidlandsWest MidlandsConservative77744.971648.48
2013CountyEnglandWest MidlandsWorcestershireConservative16758.60457.14
2013CountyEnglandWest MidlandsWest MidlandsConservative13527.61114.29
2013CountyEnglandWest MidlandsWarwickshireConservative13047.79350.00
2013CountyEnglandWest MidlandsStaffordshireConservative25050.40660.00
2013CountyEnglandWest MidlandsShropshireConservative6550.78150.00
2013CountyEnglandWest MidlandsHerefordshireConservative3051.721100.00
2013GOREnglandSouth West EnglandSouth West EnglandConservative103452.172255.00
2013CountyEnglandSouth West EnglandWiltshireConservative8756.132100.00
2013CountyEnglandSouth West EnglandSomersetConservative23355.48562.50
2013CountyEnglandSouth West EnglandGloucestershireConservative17646.32225.00
2013CountyEnglandSouth West EnglandDorsetConservative22365.20666.67
2013CountyEnglandSouth West EnglandDevonConservative27054.88763.64
2013CountyEnglandSouth West EnglandCornwallConservative3125.2000.00
2013CountyEnglandSouth West EnglandBristolConservative1420.0000.00
2013GOREnglandSouth East EnglandSouth East EnglandConservative226363.415574.32
2013CountyEnglandSouth East EnglandWest SussexConservative27472.878100.00
2013CountyEnglandSouth East EnglandSurreyConservative38466.781083.33
2013CountyEnglandSouth East EnglandOxfordshireConservative17355.99466.67
2013CountyEnglandSouth East EnglandKentConservative48366.711285.71
2013CountyEnglandSouth East EnglandIsle of WightConservative1537.5000.00
2013CountyEnglandSouth East EnglandHampshireConservative38858.971071.43
2013CountyEnglandSouth East EnglandEast SussexConservative15452.03228.57
2013CountyEnglandSouth East EnglandBuckinghamshireConservative20668.90583.33
2013CountyEnglandSouth East EnglandBerkshireConservative18663.70466.67
2013GOREnglandNorth West EnglandNorth West EnglandConservative66327.74819.51
2013CountyEnglandNorth West EnglandMerseysideConservative339.9100.00
2013CountyEnglandNorth West EnglandLancashireConservative32041.34533.33
2013CountyEnglandNorth West EnglandGreater ManchesterConservative10115.66110.00
2013CountyEnglandNorth West EnglandCumbriaConservative10929.6200.00
2013CountyEnglandNorth West EnglandCheshireConservative10037.04250.00
2013GOREnglandNorth East EnglandNorth East EnglandConservative8611.1000.00
2013CountyEnglandNorth East EnglandTyne and WearConservative216.3100.00
2013CountyEnglandNorth East EnglandNorthumberlandConservative2131.3400.00
2013CountyEnglandNorth East EnglandDurhamConservative3412.6900.00
2013GOREnglandLondonLondonConservative71038.151134.38
2013CountyEnglandLondonGreater LondonConservative71038.151134.38
2013GOREnglandEast Of EnglandEast of EnglandConservative147657.543567.31
2013CountyEnglandEast Of EnglandSuffolkConservative21957.48562.50
2013CountyEnglandEast Of EnglandNorfolkConservative24358.00562.50
2013CountyEnglandEast Of EnglandHertfordshireConservative31159.24763.64
2013CountyEnglandEast Of EnglandEssexConservative44460.241280.00
2013CountyEnglandEast Of EnglandCambridgeshireConservative19554.78571.43
2013CountyEnglandEast Of EnglandBedfordshireConservative6443.54133.33
2013GOREnglandEast MidlandsEast MidlandsConservative90045.392453.33
2013CountyEnglandEast MidlandsRutlandConservative1765.381100.00
2013CountyEnglandEast MidlandsNottinghamshireConservative12829.84111.11
2013CountyEnglandEast MidlandsNorthamptonshireConservative21566.98787.50
2013CountyEnglandEast MidlandsLincolnshireConservative23651.08660.00
2013CountyEnglandEast MidlandsLeicestershireConservative17849.04666.67
2013CountyEnglandEast MidlandsDerbyshireConservative16034.26440.00
2013UKUnited KingdomUnited KingdomUnited KingdomAlliance450.2100.00
2013GORNorthern IrelandNorthern IrelandNorthern IrelandAlliance457.7300.00
2013CountryNorthern IrelandNorthern IrelandNorthern IrelandAlliance457.7300.00
2012UKUnited KingdomUnited KingdomUnited KingdomUlster Unionist Party980.4600.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party9816.8400.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandUlster Unionist Party9816.8400.00
2012UKUnited KingdomUnited KingdomUnited KingdomTraditional Unionist Voice – TUV60.0300.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.0300.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandTraditional Unionist Voice – TUV61.0300.00
2012UKUnited KingdomUnited KingdomUnited KingdomSNP4231.9920.46
2012GORScotlandScotlandScotlandSNP42334.5926.25
2012CountryScotlandScotlandScotlandSNP42334.5926.25
2012CountyScotlandScotlandTaysideSNP4949.49266.67
2012CountyScotlandScotlandStrathclydeSNP16935.9600.00
2012CountyScotlandScotlandNa h-Eileanan SiarSNP722.5800.00
2012CountyScotlandScotlandLothianSNP4836.3600.00
2012CountyScotlandScotlandHighlandSNP2227.5000.00
2012CountyScotlandScotlandGrampianSNP5338.6900.00
2012CountyScotlandScotlandDumfries and GallowaySNP1021.2800.00
2012CountyScotlandScotlandCentralSNP3041.6700.00
2012CountyScotlandScotlandBordersSNP926.4700.00
2012CountyScotlandScotlandFifeSNP2633.3300.00
2012GBGreat BritainGreat BritainGreat BritainSNP4232.0520.49
2012UKUnited KingdomUnited KingdomUnited KingdomSinn Féin1380.6500.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin13823.7100.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandSinn Féin13823.7100.00
2012UKUnited KingdomUnited KingdomUnited KingdomSDLP870.4100.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandSDLP8714.9500.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandSDLP8714.9500.00
2012CountyWalesWalesWest GlamorganPlaid Cymru85.8800.00
2012CountyWalesWalesSouth GlamorganPlaid Cymru86.5600.00
2012CountyWalesWalesMid GlamorganPlaid Cymru106.1700.00
2012CountyWalesWalesGwyneddPlaid Cymru4539.1300.00
2012CountyWalesWalesGwentPlaid Cymru228.7300.00
2012CountyWalesWalesDyfedPlaid Cymru5128.9800.00
2012CountyWalesWalesClwydPlaid Cymru219.2100.00
2012GORWalesWalesWalesPlaid Cymru16513.0500.00
2012CountryWalesWalesWalesPlaid Cymru16513.0500.00
2012UKUnited KingdomUnited KingdomUnited KingdomPlaid Cymru1650.7800.00
2012GBGreat BritainGreat BritainGreat BritainPlaid Cymru1650.8000.00
2012CountyWalesWalesWest GlamorganLiberal Democrats128.8200.00
2012CountyWalesWalesSouth GlamorganLiberal Democrats1613.1100.00
2012CountyWalesWalesPowysLiberal Democrats810.9600.00
2012CountyWalesWalesMid GlamorganLiberal Democrats42.4700.00
2012CountyWalesWalesGwyneddLiberal Democrats54.3500.00
2012CountyWalesWalesGwentLiberal Democrats114.3700.00
2012CountyWalesWalesDyfedLiberal Democrats84.5500.00
2012CountyWalesWalesClwydLiberal Democrats177.4600.00
2012GORWalesWalesWalesLiberal Democrats816.4100.00
2012CountryWalesWalesWalesLiberal Democrats816.4100.00
2012UKUnited KingdomUnited KingdomUnited KingdomLiberal Democrats271112.77122.78
2012GORScotlandScotlandScotlandLiberal Democrats756.1300.00
2012CountryScotlandScotlandScotlandLiberal Democrats756.1300.00
2012CountyScotlandScotlandTaysideLiberal Democrats77.0700.00
2012CountyScotlandScotlandStrathclydeLiberal Democrats132.7700.00
2012CountyScotlandScotlandLothianLiberal Democrats64.5500.00
2012CountyScotlandScotlandHighlandLiberal Democrats1518.7500.00
2012CountyScotlandScotlandGrampianLiberal Democrats1712.4100.00
2012CountyScotlandScotlandDumfries and GallowayLiberal Democrats12.1300.00
2012CountyScotlandScotlandBordersLiberal Democrats617.6500.00
2012CountyScotlandScotlandFifeLiberal Democrats1012.8200.00
2012GBGreat BritainGreat BritainGreat BritainLiberal Democrats271113.13122.96
2012GOREnglandYorkshire And The HumberYorkshire And The HumberLiberal Democrats14111.2100.00
2012CountyEnglandYorkshire And The HumberWest YorkshireLiberal Democrats4010.7500.00
2012CountyEnglandYorkshire And The HumberSouth YorkshireLiberal Democrats269.5200.00
2012CountyEnglandYorkshire And The HumberNorth YorkshireLiberal Democrats6713.1600.00
2012CountyEnglandYorkshire And The HumberEast Riding of YorkshireLiberal Democrats2015.8700.00
2012GOREnglandWest MidlandsWest MidlandsLiberal Democrats1508.6800.00
2012CountyEnglandWest MidlandsWorcestershireLiberal Democrats269.1200.00
2012CountyEnglandWest MidlandsWest MidlandsLiberal Democrats346.9500.00
2012CountyEnglandWest MidlandsWarwickshireLiberal Democrats4315.8100.00
2012CountyEnglandWest MidlandsStaffordshireLiberal Democrats275.4400.00
2012CountyEnglandWest MidlandsShropshireLiberal Democrats1713.2800.00
2012CountyEnglandWest MidlandsHerefordshireLiberal Democrats35.1700.00
2012GOREnglandSouth West EnglandSouth West EnglandLiberal Democrats49124.6125.00
2012CountyEnglandSouth West EnglandWiltshireLiberal Democrats2818.0600.00
2012CountyEnglandSouth West EnglandSomersetLiberal Democrats12930.50112.50
2012CountyEnglandSouth West EnglandGloucestershireLiberal Democrats9825.13112.50
2012CountyEnglandSouth West EnglandDorsetLiberal Democrats7923.1000.00
2012CountyEnglandSouth West EnglandDevonLiberal Democrats8617.4800.00
2012CountyEnglandSouth West EnglandCornwallLiberal Democrats3931.7100.00
2012CountyEnglandSouth West EnglandBristolLiberal Democrats3245.7100.00
2012GOREnglandSouth East EnglandSouth East EnglandLiberal Democrats57416.0034.05
2012CountyEnglandSouth East EnglandWest SussexLiberal Democrats6216.4900.00
2012CountyEnglandSouth East EnglandSurreyLiberal Democrats8514.8100.00
2012CountyEnglandSouth East EnglandOxfordshireLiberal Democrats5316.5600.00
2012CountyEnglandSouth East EnglandKentLiberal Democrats547.4600.00
2012CountyEnglandSouth East EnglandIsle of WightLiberal Democrats410.0000.00
2012CountyEnglandSouth East EnglandHampshireLiberal Democrats17426.44214.29
2012CountyEnglandSouth East EnglandEast SussexLiberal Democrats5418.24114.29
2012CountyEnglandSouth East EnglandBuckinghamshireLiberal Democrats5818.8900.00
2012CountyEnglandSouth East EnglandBerkshireLiberal Democrats3010.2700.00
2012GOREnglandNorth West EnglandNorth West EnglandLiberal Democrats24910.4212.44
2012CountyEnglandNorth West EnglandMerseysideLiberal Democrats4312.9100.00
2012CountyEnglandNorth West EnglandLancashireLiberal Democrats587.4900.00
2012CountyEnglandNorth West EnglandGreater ManchesterLiberal Democrats6710.3900.00
2012CountyEnglandNorth West EnglandCumbriaLiberal Democrats6016.30114.29
2012CountyEnglandNorth West EnglandCheshireLiberal Democrats217.7800.00
2012GOREnglandNorth East EnglandNorth East EnglandLiberal Democrats11815.2300.00
2012CountyEnglandNorth East EnglandTyne and WearLiberal Democrats4012.0100.00
2012CountyEnglandNorth East EnglandNorthumberlandLiberal Democrats2638.8100.00
2012CountyEnglandNorth East EnglandDurhamLiberal Democrats3613.4300.00
2012GOREnglandLondonLondonLiberal Democrats24613.2226.25
2012CountyEnglandLondonGreater LondonLiberal Democrats24613.2226.25
2012GOREnglandEast Of EnglandEast of EnglandLiberal Democrats39715.4823.85
2012CountyEnglandEast Of EnglandSuffolkLiberal Democrats4010.5000.00
2012CountyEnglandEast Of EnglandNorfolkLiberal Democrats5412.8900.00
2012CountyEnglandEast Of EnglandHertfordshireLiberal Democrats10620.19218.18
2012CountyEnglandEast Of EnglandEssexLiberal Democrats9112.3500.00
2012CountyEnglandEast Of EnglandCambridgeshireLiberal Democrats8122.7500.00
2012CountyEnglandEast Of EnglandBedfordshireLiberal Democrats2517.0100.00
2012GOREnglandEast MidlandsEast MidlandsLiberal Democrats1899.4524.44
2012CountyEnglandEast MidlandsNottinghamshireLiberal Democrats378.6200.00
2012CountyEnglandEast MidlandsNorthamptonshireLiberal Democrats216.2300.00
2012CountyEnglandEast MidlandsLincolnshireLiberal Democrats265.6300.00
2012CountyEnglandEast MidlandsLeicestershireLiberal Democrats7119.56222.22
2012CountyEnglandEast MidlandsDerbyshireLiberal Democrats388.1400.00
2012CountyWalesWalesWest GlamorganLabour10174.262100.00
2012CountyWalesWalesSouth GlamorganLabour6855.74150.00
2012CountyWalesWalesPowysLabour79.5900.00
2012CountyWalesWalesMid GlamorganLabour12275.313100.00
2012CountyWalesWalesGwyneddLabour97.8300.00
2012CountyWalesWalesGwentLabour16163.89480.00
2012CountyWalesWalesDyfedLabour3318.7500.00
2012CountyWalesWalesClwydLabour8135.5300.00
2012GORWalesWalesWalesLabour58246.041045.45
2012CountryWalesWalesWalesLabour58246.041045.45
2012UKUnited KingdomUnited KingdomUnited KingdomLabour655630.8911426.45
2012GORScotlandScotlandScotlandLabour39532.30412.50
2012CountryScotlandScotlandScotlandLabour39532.30412.50
2012CountyScotlandScotlandTaysideLabour1515.1500.00
2012CountyScotlandScotlandStrathclydeLabour21245.11433.33
2012CountyScotlandScotlandNa h-Eileanan SiarLabour39.6800.00
2012CountyScotlandScotlandLothianLabour5541.6700.00
2012CountyScotlandScotlandHighlandLabour810.0000.00
2012CountyScotlandScotlandGrampianLabour2216.0600.00
2012CountyScotlandScotlandDumfries and GallowayLabour1531.9100.00
2012CountyScotlandScotlandCentralLabour3041.6700.00
2012CountyScotlandScotlandFifeLabour3544.8700.00
2012GBGreat BritainGreat BritainGreat BritainLabour655631.7611428.15
2012GOREnglandYorkshire And The HumberYorkshire And The HumberLabour56444.83940.91
2012CountyEnglandYorkshire And The HumberWest YorkshireLabour21256.99240.00
2012CountyEnglandYorkshire And The HumberSouth YorkshireLabour21980.224100.00
2012CountyEnglandYorkshire And The HumberNorth YorkshireLabour10620.83327.27
2012CountyEnglandYorkshire And The HumberEast Riding of YorkshireLabour4535.71150.00
2012GOREnglandWest MidlandsWest MidlandsLabour63036.461236.36
2012CountyEnglandWest MidlandsWorcestershireLabour5218.25114.29
2012CountyEnglandWest MidlandsWest MidlandsLabour30762.78571.43
2012CountyEnglandWest MidlandsWarwickshireLabour7126.10233.33
2012CountyEnglandWest MidlandsStaffordshireLabour15932.06330.00
2012CountyEnglandWest MidlandsShropshireLabour4031.25150.00
2012CountyEnglandWest MidlandsHerefordshireLabour11.7200.00
2012GOREnglandSouth West EnglandSouth West EnglandLabour21410.7325.00
2012CountyEnglandSouth West EnglandWiltshireLabour2616.7700.00
2012CountyEnglandSouth West EnglandSomersetLabour307.0900.00
2012CountyEnglandSouth West EnglandGloucestershireLabour6115.6400.00
2012CountyEnglandSouth West EnglandDorsetLabour144.0900.00
2012CountyEnglandSouth West EnglandDevonLabour6112.40218.18
2012CountyEnglandSouth West EnglandBristolLabour2231.4300.00
2012GOREnglandSouth East EnglandSouth East EnglandLabour40911.4068.11
2012CountyEnglandSouth East EnglandWest SussexLabour236.1200.00
2012CountyEnglandSouth East EnglandSurreyLabour81.3900.00
2012CountyEnglandSouth East EnglandOxfordshireLabour5316.56116.67
2012CountyEnglandSouth East EnglandKentLabour12517.2717.14
2012CountyEnglandSouth East EnglandIsle of WightLabour12.5000.00
2012CountyEnglandSouth East EnglandHampshireLabour7010.6417.14
2012CountyEnglandSouth East EnglandEast SussexLabour4113.85114.29
2012CountyEnglandSouth East EnglandBuckinghamshireLabour258.1400.00
2012CountyEnglandSouth East EnglandBerkshireLabour6321.58233.33
2012GOREnglandNorth West EnglandNorth West EnglandLabour131755.102560.98
2012CountyEnglandNorth West EnglandMerseysideLabour24974.775100.00
2012CountyEnglandNorth West EnglandLancashireLabour32041.34746.67
2012CountyEnglandNorth West EnglandGreater ManchesterLabour46271.63880.00
2012CountyEnglandNorth West EnglandCumbriaLabour14739.95342.86
2012CountyEnglandNorth West EnglandCheshireLabour13951.48250.00
2012GOREnglandNorth East EnglandNorth East EnglandLabour48963.101083.33
2012CountyEnglandNorth East EnglandTyne and WearLabour26178.385100.00
2012CountyEnglandNorth East EnglandNorthumberlandLabour1725.3700.00
2012CountyEnglandNorth East EnglandDurhamLabour14855.22375.00
2012GOREnglandLondonLondonLabour87547.021753.13
2012CountyEnglandLondonGreater LondonLabour87547.021753.13
2012GOREnglandEast Of EnglandEast of EnglandLabour40415.75713.46
2012CountyEnglandEast Of EnglandSuffolkLabour7118.64112.50
2012CountyEnglandEast Of EnglandNorfolkLabour6415.27225.00
2012CountyEnglandEast Of EnglandHertfordshireLabour8616.3819.09
2012CountyEnglandEast Of EnglandEssexLabour9913.43213.33
2012CountyEnglandEast Of EnglandCambridgeshireLabour359.8300.00
2012CountyEnglandEast Of EnglandBedfordshireLabour4933.33133.33
2012GOREnglandEast MidlandsEast MidlandsLabour67733.871226.67
2012CountyEnglandEast MidlandsNottinghamshireLabour21550.12555.56
2012CountyEnglandEast MidlandsNorthamptonshireLabour7020.77112.50
2012CountyEnglandEast MidlandsLincolnshireLabour9520.56220.00
2012CountyEnglandEast MidlandsLeicestershireLabour10228.10111.11
2012CountyEnglandEast MidlandsDerbyshireLabour24051.39440.00
2012CountyWalesWalesPowysIndependent00.001100.00
2012CountyWalesWalesGwyneddIndependent00.00150.00
2012CountyWalesWalesDyfedIndependent00.00133.33
2012GORWalesWalesWalesIndependent00.00313.64
2012CountryWalesWalesWalesIndependent00.00313.64
2012UKUnited KingdomUnited KingdomUnited KingdomIndependent270.1371.62
2012GORScotlandScotlandScotlandIndependent00.0039.38
2012CountryScotlandScotlandScotlandIndependent00.0039.38
2012CountyScotlandScotlandShetlandIndependent00.001100.00
2012CountyScotlandScotlandNa h-Eileanan SiarIndependent00.001100.00
2012CountyScotlandScotlandOrkneyIndependent00.001100.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandIndependent274.6400.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandIndependent274.6400.00
2012GBGreat BritainGreat BritainGreat BritainIndependent00.0071.73
2012GOREnglandSouth East EnglandSouth East EnglandIndependent00.0011.35
2012CountyEnglandSouth East EnglandSurreyIndependent00.0018.33
2012UKUnited KingdomUnited KingdomUnited KingdomGreen Party (NI)30.0100.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)30.5200.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandGreen Party (NI)30.5200.00
2012UKUnited KingdomUnited KingdomUnited KingdomDUP1750.8200.00
2012GORNorthern IrelandNorthern IrelandNorthern IrelandDUP17530.0700.00
2012CountryNorthern IrelandNorthern IrelandNorthern IrelandDUP17530.0700.00
2012CountyWalesWalesWest GlamorganConservative42.9400.00
2012CountyWalesWalesSouth GlamorganConservative1814.7500.00
2012CountyWalesWalesPowysConservative1013.7000.00
2012CountyWalesWalesMid GlamorganConservative21.2300.00
2012CountyWalesWalesGwyneddConservative21.7400.00
2012CountyWalesWalesGwentConservative3313.1000.00
2012CountyWalesWalesDyfedConservative31.7000.00
2012CountyWalesWalesClwydConservative3515.3500.00
2012GORWalesWalesWalesConservative1078.4700.00
2012CountryWalesWalesWalesConservative1078.4700.00
2012UKUnited KingdomUnited KingdomUnited KingdomConservative900342.4119044.08
2012GORScotlandScotlandScotlandConservative1169.4800.00
2012CountryScotlandScotlandScotlandConservative1169.4800.00
2012CountyScotlandScotlandTaysideConservative1515.1500.00
2012CountyScotlandScotlandStrathclydeConservative326.8100.00
2012CountyScotlandScotlandLothianConservative1511.3600.00
2012CountyScotlandScotlandGrampianConservative2014.6000.00
2012CountyScotlandScotlandDumfries and GallowayConservative1429.7900.00
2012CountyScotlandScotlandCentralConservative79.7200.00
2012CountyScotlandScotlandBordersConservative1029.4100.00
2012CountyScotlandScotlandFifeConservative33.8500.00
2012GBGreat BritainGreat BritainGreat BritainConservative900343.6119046.91
2012GOREnglandYorkshire And The HumberYorkshire And The HumberConservative43234.34836.36
2012CountyEnglandYorkshire And The HumberWest YorkshireConservative8923.9200.00
2012CountyEnglandYorkshire And The HumberSouth YorkshireConservative186.5900.00
2012CountyEnglandYorkshire And The HumberNorth YorkshireConservative24548.13654.55
2012CountyEnglandYorkshire And The HumberEast Riding of YorkshireConservative5543.65150.00
2012GOREnglandWest MidlandsWest MidlandsConservative82947.971751.52
2012CountyEnglandWest MidlandsWorcestershireConservative17962.81457.14
2012CountyEnglandWest MidlandsWest MidlandsConservative13627.81114.29
2012CountyEnglandWest MidlandsWarwickshireConservative14754.04466.67
2012CountyEnglandWest MidlandsStaffordshireConservative26954.23660.00
2012CountyEnglandWest MidlandsShropshireConservative6853.13150.00
2012CountyEnglandWest MidlandsHerefordshireConservative3051.721100.00