Open Council Data UK


Home
Councils: All GB - County - District - England - London - Metropolitan - Northern Ireland - Scotland - Unitary - Wales - Abolished
Elections: Locals 2021 - Vacancies - Recent Party Changes
Other Stuff: Council Compositions 1973-2019 - All councillors by party
CSV Downloads - Email Me - About This Site
Useful? Consider helping towards my server costs:

Council Compositions 1991- Download CSV for 1973-2019
1973-2015 data courtesy of The Elections Centre

AuthorityControlTotal
Composition  ( Con   Lab   Lib   Other   SNP/PC)
AberconwyNOC41
9 11 10 10 1
AberdeenLab52
9 28 14 0 1
AdurLD39
14 1 22 2 0
AllerdaleLab55
11 31 2 11 0
AlnwickLD29
7 2 15 5 0
Alyn & DeesideLab43
2 29 2 10 0
Amber ValleyLab43
18 22 0 3 0
AngusSNP21
6 0 1 1 13
Annandale & EskdaleNOC16
0 2 8 6 0
ArfonNOC39
0 8 2 16 13
Argyll & ButeInd26
3 1 3 16 3
ArunCon56
36 7 11 2 0
AshfieldLab33
1 32 0 0 0
AshfordCon49
29 7 11 2 0
AvonNOC76
33 36 7 0 0
Aylesbury ValeNOC58
28 1 21 8 0
BaberghNOC42
15 6 5 16 0
Badenoch & StrathspeyInd11
0 0 0 10 1
Banff & BuchanInd18
0 0 0 10 8
Barking & DagenhamLab48
0 44 1 3 0
BarnetCon60
39 18 3 0 0
BarnsleyLab66
2 62 0 2 0
Barrow-In-FurnessNOC38
17 19 0 2 0
BasildonNOC42
17 21 4 0 0
Basingstoke & DeaneCon59
30 14 12 3 0
BassetlawLab50
15 29 1 5 0
BathNOC48
24 11 13 0 0
Bearsden & MilngavieCon10
6 1 2 1 0
BedfordNOC53
21 16 13 3 0
BedfordshireNOC73
35 27 11 0 0
BerkshireCon76
39 19 16 2 0
Berwick-Upon-TweedNOC28
7 1 9 11 0
BerwickshireCon11
9 0 1 1 0
BeverleyNOC52
26 2 13 11 0
BexleyCon62
35 18 9 0 0
BirminghamLab117
32 71 12 2 0
BlabyCon39
30 1 4 4 0
Blackburn with DarwenLab60
17 40 3 0 0
BlackpoolLab44
12 27 5 0 0
Blaenau GwentLab44
1 31 1 9 2
Blyth ValleyLab47
0 28 19 0 0
BolsoverLab37
0 34 0 3 0
BoltonLab60
14 42 3 1 0
BoothferryNOC35
17 11 0 7 0
BostonNOC34
10 8 8 8 0
BournemouthNOC57
20 6 28 3 0
Bracknell ForestCon40
32 7 1 0 0
BradfordLab90
35 53 2 0 0
BraintreeNOC60
23 21 6 10 0
BrecklandCon53
32 8 1 12 0
BrecknockInd44
0 13 2 29 0
BrentNOC66
31 29 6 0 0
BrentwoodLD39
14 1 24 0 0
BridgnorthInd33
11 1 4 17 0
BrightonLab48
15 33 0 0 0
BristolLab68
18 45 5 0 0
BroadlandCon49
26 7 8 8 0
BromleyCon60
43 11 6 0 0
BromsgroveCon41
26 14 1 0 0
BroxbourneCon42
36 4 2 0 0
BroxtoweCon49
28 15 4 2 0
BuckinghamshireCon71
50 11 7 3 0
BurnleyLab48
8 36 4 0 0
BuryLab48
18 29 1 0 0
CaithnessInd16
0 2 0 14 0
CalderdaleLab54
21 28 5 0 0
CambridgeLab42
10 25 7 0 0
CambridgeshireCon77
46 20 10 1 0
CamdenLab59
15 42 0 2 0
Cannock ChaseLab42
5 31 5 1 0
CanterburyNOC49
19 7 23 0 0
CaradonInd41
5 1 10 25 0
CardiffLab65
16 39 9 1 0
CarlisleLab51
17 32 1 1 0
CarmarthenInd37
0 6 1 28 2
CarrickLD45
8 4 24 9 0
Castle MorpethNOC34
6 9 9 10 0
Castle PointCon39
36 3 0 0 0
CentralLab34
5 22 0 1 6
CeredigionInd44
0 1 9 31 3
CharnwoodCon52
34 15 2 1 0
ChelmsfordCon56
29 2 21 4 0
CheltenhamLD41
8 3 24 6 0
CherwellCon52
28 18 3 3 0
CheshireNOC71
29 32 10 0 0
ChesterNOC60
24 21 14 1 0
Chester-Le-StreetLab33
1 27 0 5 0
ChesterfieldLab47
5 31 11 0 0
ChichesterCon50
33 0 14 3 0
ChilternCon50
39 0 9 2 0
ChorleyNOC48
20 24 3 1 0
ChristchurchCon25
13 0 0 12 0
ClackmannanLab12
1 10 0 0 1
CleethorpesNOC41
13 16 11 1 0
ClevelandLab77
19 48 10 0 0
ClwydLab66
9 34 2 20 1
ClydebankLab12
1 11 0 0 0
ClydesdaleLab16
1 9 0 2 4
ColchesterNOC60
19 11 28 2 0
ColwynNOC34
7 3 12 12 0
Comhairle Nan Eilean SiarInd29
0 0 0 29 0
CongletonLD45
14 8 23 0 0
CopelandLab51
20 28 0 3 0
CorbyLab27
1 23 2 1 0
CornwallNOC79
14 8 32 25 0
CotswoldInd45
9 1 3 32 0
CoventryLab54
8 46 0 0 0
CravenNOC34
12 3 12 7 0
CrawleyLab32
7 24 1 0 0
Crewe & NantwichLab57
23 30 2 2 0
CroydonCon70
40 30 0 0 0
Cumbernauld & KilsythNOC12
0 6 0 0 6
CumbriaNOC83
37 37 6 3 0
Cumnock & Doon ValleyLab10
0 8 0 2 0
CunninghameLab31
5 24 0 2 0
Cynon ValleyLab38
0 26 0 2 10
DacorumCon58
38 16 4 0 0
DarlingtonLab52
19 30 2 1 0
DartfordCon47
25 20 0 2 0
DaventryCon35
18 13 2 2 0
DelynInd42
1 13 3 23 2
DerbyNOC44
22 22 0 0 0
DerbyshireLab84
27 51 3 3 0
Derbyshire DalesCon39
24 3 9 3 0
DerwentsideLab55
2 39 0 14 0
DevonCon85
55 13 12 5 0
DinefwrNOC32
0 16 0 13 3
DoncasterLab63
8 55 0 0 0
DorsetCon77
43 6 22 6 0
DoverNOC56
28 21 6 1 0
DudleyLab72
29 43 0 0 0
DumbartonNOC16
4 7 0 2 3
Dumfries & GallowayInd35
0 10 2 19 4
DundeeLab44
10 29 0 0 5
DunfermilineLab34
3 25 3 0 3
DurhamLab72
7 56 5 4 0
DurhamLab49
0 28 15 6 0
DwyforInd29
0 0 0 22 7
DyfedNOC72
0 28 5 34 5
EalingCon70
40 30 0 0 0
EasingtonLab51
0 39 0 12 0
East CambridgeshireInd37
6 1 4 26 0
East DevonCon60
41 0 11 8 0
East DorsetCon36
19 0 13 4 0
East HampshireNOC42
16 0 20 6 0
East HertfordshireCon50
32 2 12 4 0
East KilbrideLab16
2 14 0 0 0
East LindseyInd60
7 4 5 44 0
East LothianLab17
4 12 0 1 0
East NorthamptonshireCon36
23 9 3 1 0
East StaffordshireNOC46
19 23 4 0 0
East SussexCon70
38 17 15 0 0
East YorkshireNOC43
15 5 6 17 0
EastbourneLD30
12 1 16 1 0
EastleighNOC44
18 7 19 0 0
EastwoodCon12
8 1 1 2 0
EdenInd37
0 0 4 33 0
EdinburghLab62
23 33 4 0 2
Ellesmere Port & NestonLab41
10 31 0 0 0
ElmbridgeNOC60
26 9 9 16 0
EnfieldCon66
34 32 0 0 0
Epping ForestCon59
31 13 2 13 0
Epsom & EwellInd42
0 3 6 33 0
ErewashLab52
22 27 1 2 0
EssexCon98
57 26 14 1 0
Ettrick & LauderdaleInd16
1 1 0 13 1
ExeterNOC36
11 18 6 1 0
FalkirkLab36
3 20 0 3 10
FarehamCon42
23 4 10 5 0
FenlandCon40
27 6 2 5 0
FifeLab46
2 30 10 2 2
Forest HeathNOC25
12 1 3 9 0
Forest Of DeanLab49
3 25 6 15 0
FyldeNOC49
22 1 4 22 0
GatesheadLab66
1 60 5 0 0
GedlingCon57
38 15 3 1 0
GillinghamNOC42
17 10 15 0 0
GlanfordNOC41
17 7 0 17 0
GlasgowLab66
4 60 2 0 0
GloucesterNOC35
10 17 7 1 0
GloucestershireNOC63
20 16 23 4 0
GlyndwrInd35
0 6 2 26 1
GordonLD16
0 0 10 6 0
GosportLD30
7 4 17 2 0
GrampianNOC57
10 19 11 3 14
GraveshamNOC44
22 22 0 0 0
Great GrimsbyLab45
12 30 2 1 0
Great YarmouthLab48
15 32 1 0 0
GreenwichLab62
12 44 2 4 0
GuildfordNOC45
19 6 19 1 0
GwentLab63
7 55 0 1 0
GwyneddInd62
1 11 3 34 13
HackneyLab60
4 48 8 0 0
HaltonLab53
2 44 7 0 0
HambletonNOC47
19 2 5 21 0
HamiltonLab20
1 15 2 1 1
Hammersmith & FulhamLab50
22 28 0 0 0
HampshireCon102
57 19 25 1 0
HarboroughNOC37
17 3 12 5 0
HaringeyLab59
17 42 0 0 0
HarlowLab42
6 33 3 0 0
HarrogateNOC60
22 5 28 5 0
HarrowCon63
36 13 11 3 0
HartNOC35
15 0 12 8 0
HartlepoolLab47
11 30 5 1 0
HastingsNOC32
12 10 9 1 0
HavantNOC42
19 12 5 6 0
HaveringNOC63
19 25 6 13 0
HerefordLD27
2 5 20 0 0
Hereford & WorcesterNOC76
38 22 11 5 0
HertfordshireCon77
45 27 5 0 0
HertsmereCon39
22 12 4 1 0
High PeakNOC44
14 16 10 4 0
HighlandInd52
1 10 3 36 2
HillingdonCon69
35 34 0 0 0
Hinckley & BosworthCon34
21 3 10 0 0
HoldernessInd31
0 0 6 25 0
HorshamCon43
28 0 13 2 0
HounslowLab60
15 44 1 0 0
HoveCon30
21 6 3 0 0
HumbersideLab75
31 41 3 0 0
HuntingdonshireCon53
41 5 5 2 0
HyndburnLab47
9 34 3 1 0
InverclydeLab20
1 12 7 0 0
InvernessNOC28
0 12 2 14 0
IpswichLab48
11 37 0 0 0
Isle of WightLD43
15 0 23 5 0
IslingtonLab52
0 49 3 0 0
IslwynLab35
0 30 0 0 5
KennetNOC40
17 1 8 14 0
Kensington & ChelseaCon54
39 15 0 0 0
KentCon99
55 25 18 1 0
KerrierNOC44
5 12 16 11 0
KetteringNOC45
10 20 8 7 0
Kilmarnock & LoudounLab18
3 12 0 0 3
Kincardine & DeesideNOC12
2 0 3 6 1
King's Lynn & West NorfolkNOC60
30 16 5 9 0
Kingston Upon HullLab60
1 58 1 0 0
Kingston Upon ThamesNOC50
25 7 18 0 0
KingswoodLab50
18 26 5 1 0
KirkcaldyLab40
2 33 1 2 2
KirkleesLab72
12 47 11 2 0
KnowsleyLab66
3 62 0 1 0
Kyle & CarrickLab25
7 16 0 2 0
LambethLab64
20 40 4 0 0
LancashireLab99
42 50 7 0 0
LancasterNOC60
15 24 7 14 0
LangbaurghLab59
20 33 6 0 0
LeedsLab99
21 68 9 1 0
LeicesterLab56
13 37 6 0 0
LeicestershireNOC85
38 34 12 1 0
LeominsterInd36
5 2 7 22 0
LewesLD48
18 0 27 3 0
LewishamLab67
6 58 3 0 0
LichfieldCon56
37 15 0 4 0
LincolnLab33
2 31 0 0 0
LincolnshireCon76
39 19 12 6 0
LiverpoolLab99
2 63 27 7 0
LlanelliLab35
0 20 3 11 1
Lliw ValleyLab33
1 22 0 6 4
LochaberInd15
0 4 0 11 0
LothianLab49
12 34 2 0 1
LutonLab48
11 28 9 0 0
MacclesfieldCon60
32 10 14 4 0
MaidstoneNOC55
20 9 22 4 0
MaldonNOC30
13 1 6 10 0
Malvern HillsInd51
13 1 9 28 0
ManchesterLab99
5 85 9 0 0
MansfieldLab46
5 39 2 0 0
MedinaNOC36
18 3 10 5 0
MeirionnyddInd41
0 4 0 24 13
MeltonCon26
18 0 8 0 0
MendipNOC43
13 3 21 6 0
Merthyr TydfilLab32
0 21 0 10 1
MertonLab57
22 29 0 6 0
Mid BedfordshireCon53
40 3 3 7 0
Mid DevonInd40
0 1 9 30 0
Mid GlamorganLab74
0 65 1 3 5
Mid SuffolkNOC40
17 8 10 5 0
Mid SussexCon54
34 2 13 5 0
MiddlesbroughLab53
9 38 5 1 0
MidlothianLab15
1 14 0 0 0
Milton KeynesLab46
13 25 7 1 0
Mole ValleyNOC41
13 1 15 12 0
MonklandsLab20
0 18 0 0 2
MonmouthNOC40
20 14 2 4 0
MontgomeryshireInd46
1 4 4 36 1
MorayNOC18
0 2 0 9 7
MotherwellLab30
2 23 0 2 3
NairnInd10
1 0 0 9 0
NeathLab34
0 25 0 4 5
New ForestNOC58
23 0 29 6 0
Newark & SherwoodLab54
19 28 4 3 0
Newcastle Upon TyneLab78
4 64 10 0 0
Newcastle-Under-LymeLab56
9 39 8 0 0
NewhamLab60
2 57 1 0 0
NewportLab47
7 40 0 0 0
NithsdaleNOC28
4 12 0 6 6
NorfolkCon84
47 28 9 0 0
North CornwallInd38
1 2 4 31 0
North DevonLD44
2 0 26 16 0
North DorsetInd33
0 0 12 21 0
North East DerbyshireLab53
10 35 3 5 0
North East FifeLD18
4 0 12 2 0
North HertfordshireCon50
26 18 2 4 0
North KestevenNOC39
11 6 5 17 0
North NorfolkNOC46
17 6 5 18 0
North ShropshireInd40
4 4 0 32 0
North TynesideLab60
15 38 5 2 0
North WarwickshireLab34
12 20 0 2 0
North West LeicestershireLab40
12 24 0 4 0
North WiltshireLD52
16 3 29 4 0
North YorkshireNOC96
44 22 20 10 0
NorthamptonNOC43
18 21 4 0 0
NorthamptonshireNOC68
34 31 2 1 0
NorthavonNOC57
20 11 25 1 0
NorthumberlandLab66
17 38 8 3 0
NorwichLab48
3 36 9 0 0
NottinghamLab55
17 37 0 1 0
NottinghamshireLab88
34 50 4 0 0
Nuneaton & BedworthLab45
9 36 0 0 0
Oadby & WigstonLD26
7 0 19 0 0
OgwrLab49
8 39 1 1 0
OldhamLab60
2 41 17 0 0
Orkney IslandsInd24
0 0 0 24 0
OswestryInd29
4 6 2 17 0
OxfordLab51
9 37 5 0 0
OxfordshireNOC70
33 23 13 1 0
PendleLab51
5 26 20 0 0
PenwithNOC34
10 13 3 8 0
Perth & KinrossNOC29
12 5 2 2 8
PeterboroughNOC48
19 23 6 0 0
PlymouthLab60
19 41 0 0 0
PooleLD36
16 1 19 0 0
Port TalbotLab31
0 24 1 6 0
PortsmouthNOC39
17 15 5 2 0
PowysInd46
0 5 3 38 0
Preseli PembrokeshireInd40
1 2 1 36 0
PrestonLab57
16 35 6 0 0
PurbeckNOC22
10 0 4 8 0
RadnorInd33
0 4 0 29 0
ReadingLab45
12 29 4 0 0
RedbridgeCon63
42 18 3 0 0
RedditchLab29
9 20 0 0 0
Reigate & BansteadNOC49
24 12 8 5 0
RenfrewLab45
6 32 3 0 4
RestormelLD44
2 1 28 13 0
RhonddaLab33
0 29 0 3 1
RhuddlanInd32
4 11 0 17 0
Rhymney ValleyLab46
0 27 0 8 11
Ribble ValleyCon39
24 1 13 1 0
Richmond Upon ThamesLD52
4 0 48 0 0
RichmondshireInd34
1 0 3 30 0
RochdaleLab60
12 33 15 0 0
Rochester Upon MedwayNOC50
22 20 8 0 0
RochfordNOC40
11 8 19 2 0
Ross & CromartyInd22
1 2 0 18 1
RossendaleLab36
11 25 0 0 0
RotherNOC45
20 3 16 6 0
RotherhamLab66
1 65 0 0 0
RoxburghInd16
1 0 1 12 2
RugbyNOC48
20 17 2 9 0
RunnymedeCon42
26 9 0 7 0
RushcliffeCon54
43 5 6 0 0
RushmoorCon45
30 7 8 0 0
RutlandNOC20
6 0 4 10 0
RyedaleNOC42
6 2 20 14 0
SalfordLab60
4 56 0 0 0
SalisburyCon58
30 5 9 14 0
SandwellLab72
16 50 6 0 0
ScarboroughNOC49
15 16 8 10 0
Scottish BordersInd23
3 0 6 12 2
ScunthorpeLab40
5 33 0 2 0
SedgefieldLab49
1 33 8 7 0
SedgemoorCon49
26 12 7 4 0
SeftonNOC69
22 27 20 0 0
SelbyNOC50
18 14 3 15 0
SevenoaksCon53
31 0 11 11 0
SheffieldLab87
11 70 6 0 0
ShepwayLD56
18 3 33 2 0
Shetland IslandsInd23
0 0 0 23 0
Shrewsbury & AtchamNOC48
19 21 8 0 0
ShropshireNOC66
27 24 8 7 0
Skye & LochalshInd10
0 0 1 9 0
SloughLab39
4 30 5 0 0
SolihullNOC51
23 16 6 6 0
SomersetCon57
32 6 17 2 0
South BedfordshireCon53
34 11 6 2 0
South BuckinghamshireCon41
29 0 1 11 0
South CambridgeshireInd55
21 5 1 28 0
South DerbyshireLab34
12 20 0 2 0
South GlamorganLab62
13 40 6 2 1
South HamsCon44
23 1 4 16 0
South HerefordshireInd35
5 0 2 28 0
South HollandInd38
5 9 1 23 0
South KestevenNOC57
22 12 8 15 0
South LakelandNOC52
16 6 15 15 0
South NorfolkNOC47
22 0 21 4 0
South NorthamptonshireCon40
26 1 1 12 0
South OxfordshireCon50
29 5 8 8 0
South PembrokeshireInd30
0 2 0 26 2
South RibbleCon54
33 15 6 0 0
South ShropshireInd40
7 1 3 29 0
South SomersetLD60
13 0 41 6 0
South StaffordshireCon50
36 7 3 4 0
South TynesideLab60
1 56 2 1 0
South WightNOC24
7 0 11 6 0
SouthamptonLab45
9 31 5 0 0
Southend-on-SeaCon39
24 6 9 0 0
SouthwarkLab64
6 37 21 0 0
SpelthorneCon40
33 4 3 0 0
St AlbansNOC57
27 9 20 1 0
St EdmundsburyNOC44
20 11 5 8 0
St HelensLab54
5 34 15 0 0
StaffordNOC60
29 18 13 0 0
StaffordshireLab82
28 50 1 3 0
Staffordshire MoorlandsInd56
8 9 4 35 0
StevenageLab39
1 35 3 0 0
StewartryInd12
0 0 0 12 0
StirlingNOC20
10 10 0 0 0
StockportNOC63
17 17 26 3 0
Stockton-On-TeesNOC55
17 27 11 0 0
Stoke-on-TrentLab60
2 58 0 0 0
Stratford-on-AvonNOC55
27 2 19 7 0
StrathclydeLab103
5 90 4 3 1
StrathkelvinLab15
2 12 1 0 0
StroudNOC55
15 19 12 9 0
SuffolkCon80
46 26 4 4 0
Suffolk CoastalCon55
36 7 3 9 0
SunderlandLab75
8 64 3 0 0
SurreyCon76
56 7 9 4 0
Surrey HeathCon36
31 1 4 0 0
SutherlandInd14
0 0 0 14 0
SuttonLD56
18 6 32 0 0
SwaleNOC49
18 19 12 0 0
SwanseaLab51
8 31 6 6 0
SwindonLab54
9 39 5 1 0
Taff-ElyNOC43
2 19 2 6 14
TamesideLab57
4 53 0 0 0
TamworthLab30
9 21 0 0 0
TandridgeNOC42
15 7 19 1 0
Taunton DeaneLD53
13 7 29 4 0
TaysideNOC46
14 18 2 2 10
TeesdaleInd31
2 7 1 21 0
TeignbridgeNOC58
19 4 11 24 0
Telford & WrekinLab46
10 33 2 1 0
TendringNOC60
18 11 20 11 0
Test ValleyCon44
28 0 13 3 0
TewkesburyInd36
7 2 6 21 0
ThanetCon54
29 14 2 9 0
Three RiversNOC48
19 10 19 0 0
ThurrockLab39
6 33 0 0 0
Tonbridge & MallingCon55
32 6 17 0 0
TorbayLD36
12 2 21 1 0
TorfaenLab44
1 36 3 4 0
TorridgeInd36
5 4 4 23 0
Tower HamletsLD50
0 20 30 0 0
TraffordCon63
34 25 3 1 0
Tunbridge WellsCon58
37 5 15 1 0
TweedaleInd10
1 1 0 7 1
TynedaleNOC47
17 13 8 9 0
UttlesfordCon42
25 1 10 6 0
Vale of GlamorganNOC46
20 21 0 2 3
Vale Of White HorseCon51
29 2 18 2 0
Vale RoyalLab60
23 32 2 3 0
WakefieldLab63
3 59 0 1 0
WalsallLab60
17 33 8 2 0
Waltham ForestLab57
16 30 11 0 0
WandsworthCon61
48 13 0 0 0
WansbeckLab46
0 44 2 0 0
WansdykeNOC47
23 20 1 3 0
WarringtonLab60
8 42 9 1 0
WarwickCon45
24 10 8 3 0
WarwickshireCon62
32 24 4 2 0
WatfordLab36
10 22 3 1 0
WaveneyLab48
14 27 6 1 0
WaverleyNOC57
28 2 27 0 0
WealdenCon58
44 0 11 3 0
Wear ValleyLD40
0 8 28 4 0
WellingboroughCon34
19 10 1 4 0
Welwyn HatfieldLab47
21 26 0 0 0
West BerkshireLD45
20 0 24 1 0
West DevonInd30
5 1 6 18 0
West DorsetNOC55
18 5 11 21 0
West GlamorganLab61
6 44 2 8 1
West LancashireNOC55
26 27 2 0 0
West LindseyNOC37
12 6 9 10 0
West LothianLab24
0 14 0 3 7
West OxfordshireInd49
11 6 7 25 0
West SomersetInd32
5 3 1 23 0
West SussexCon71
46 9 15 1 0
West WiltshireLD43
9 3 22 9 0
WestminsterCon60
45 15 0 0 0
Weymouth & PortlandNOC35
9 13 8 5 0
WiganLab72
2 63 6 1 0
WigtownInd14
0 1 0 12 1
WiltshireNOC75
35 18 17 5 0
WinchesterNOC55
26 6 23 0 0
Windsor & MaidenheadNOC58
26 0 25 7 0
WirralLab66
24 34 7 1 0
WokingNOC35
15 5 14 1 0
WokinghamCon54
35 2 17 0 0
WolverhamptonLab60
22 35 3 0 0
WoodspringCon59
36 4 14 5 0
WorcesterLab36
10 24 1 1 0
WorthingCon36
24 0 12 0 0
Wrexham MaelorLab46
4 28 6 7 1
WychavonNOC49
23 6 10 10 0
WycombeCon60
38 9 10 3 0
WyreCon56
32 17 5 2 0
Wyre ForestNOC42
8 21 10 3 0
Ynys MonInd39
1 5 0 25 8
YorkLab45
6 35 4 0 0