Council Compositions 1983

Prior to 2016, Greens are included in other and PC/SNP are combined.
Download council-level data as CSV: 1973-2015 - 2016-2024
AuthorityMajorityTotal
Composition  ( Con   Lab   Lib   SNP/PC   Other)
AberconwyNOC41
12 3 6 0 20
AberdeenLab48
13 27 8 0 0
AdurNOC39
17 1 19 0 2
AllerdaleNOC55
10 27 0 0 18
AlnwickNOC29
8 1 8 0 12
Alyn & DeesideNOC45
13 22 5 0 5
Amber ValleyLab43
7 24 7 0 5
AngusNOC22
11 2 0 5 4
Annandale & EskdaleInd16
0 0 0 0 16
ArfonNOC40
0 12 2 11 15
Argyll & ButeInd26
2 1 0 3 20
ArunCon56
51 1 4 0 0
AshfieldLab33
1 28 4 0 0
AshfordCon49
26 6 8 0 9
AvonLab76
32 39 4 0 1
Aylesbury ValeCon58
34 4 5 0 15
BaberghNOC42
18 3 3 0 18
Badenoch & StrathspeyInd10
0 0 0 0 10
Banff & BuchanInd18
1 0 0 5 12
Barking & DagenhamLab48
3 37 3 0 5
BarnetCon60
48 12 0 0 0
BarnsleyLab66
3 58 2 0 3
Barrow-In-FurnessLab38
11 25 1 0 1
BasildonLab42
13 24 3 0 2
Basingstoke & DeaneNOC59
28 22 3 0 6
BassetlawLab50
19 27 1 0 3
BathCon48
33 11 4 0 0
Bearsden & MilngavieCon10
6 2 0 0 2
BedfordCon53
32 9 9 0 3
BedfordshireNOC83
40 34 8 0 1
BerkshireNOC87
42 27 17 0 1
Berwick-Upon-TweedNOC28
9 3 7 0 9
BerwickshireCon12
11 1 0 0 0
BeverleyCon53
37 5 10 0 1
BexleyCon62
41 14 5 0 2
BirminghamCon117
60 55 2 0 0
BlabyCon39
26 0 4 0 9
Blackburn with DarwenLab60
24 31 2 0 3
BlackpoolCon44
32 9 3 0 0
Blaenau GwentLab50
1 39 1 2 7
Blyth ValleyLab47
3 33 11 0 0
BolsoverLab37
0 35 0 0 2
BoltonLab60
22 36 2 0 0
BoothferryCon35
21 6 1 0 7
BostonNOC34
17 4 4 0 9
BournemouthCon57
39 5 5 0 8
Bracknell ForestCon40
40 0 0 0 0
BradfordNOC90
43 41 6 0 0
BraintreeNOC60
28 16 3 0 13
BrecklandCon53
32 8 1 0 12
BrecknockInd51
0 16 1 1 33
BrentNOC66
30 33 0 0 3
BrentwoodCon39
28 2 9 0 0
BridgnorthInd33
9 2 3 0 19
BrightonNOC48
24 20 4 0 0
BristolNOC68
32 30 6 0 0
BroadlandCon49
37 1 3 0 8
BromleyCon60
52 5 3 0 0
BromsgroveCon41
29 8 1 0 3
BroxbourneCon42
33 6 3 0 0
BroxtoweCon49
38 10 0 0 1
BuckinghamshireCon70
47 15 2 0 6
BurnleyLab54
18 35 1 0 0
BuryCon48
27 21 0 0 0
CaithnessInd15
0 1 1 0 13
CalderdaleNOC54
20 22 11 0 1
CambridgeNOC42
12 21 9 0 0
CambridgeshireCon68
35 19 11 0 3
CamdenLab59
26 33 0 0 0
Cannock ChaseNOC42
6 19 16 0 1
CanterburyCon49
37 7 3 0 2
CaradonInd41
5 1 2 0 33
CardiffCon65
34 28 3 0 0
CarlisleLab51
22 27 1 0 1
CarmarthenInd36
0 5 2 0 29
CarrickNOC45
22 1 12 0 10
Castle MorpethNOC34
7 2 10 0 15
Castle PointCon39
38 1 0 0 0
CentralLab34
4 22 1 5 2
CeredigionInd43
0 2 11 2 28
CharnwoodCon52
38 14 0 0 0
ChelmsfordLD60
26 0 31 0 3
CheltenhamNOC33
16 1 12 0 4
CherwellCon52
32 16 3 0 1
CheshireNOC71
28 35 7 0 1
ChesterCon60
37 14 8 0 1
Chester-Le-StreetLab33
1 23 4 0 5
ChesterfieldLab47
9 38 0 0 0
ChichesterCon50
27 0 12 0 11
ChilternCon50
43 2 3 0 2
ChorleyNOC47
22 22 1 0 2
ChristchurchCon25
14 3 0 0 8
ClackmannanLab12
1 7 0 4 0
CleethorpesNOC41
16 8 8 0 9
ClevelandLab89
26 62 0 0 1
ClwydNOC66
13 27 3 0 23
ClydebankLab10
1 8 0 0 1
ClydesdaleNOC14
0 5 0 2 7
ColchesterCon60
36 14 6 0 4
ColwynNOC34
10 1 12 0 11
Comhairle Nan Eilean SiarInd30
0 0 0 0 30
CongletonCon45
23 6 15 0 1
CopelandLab51
18 29 1 0 3
CorbyLab27
3 24 0 0 0
CornwallInd79
16 6 12 0 45
CotswoldInd45
10 1 4 0 30
CoventryLab54
21 33 0 0 0
CravenCon34
19 2 9 0 4
CrawleyLab32
12 20 0 0 0
Crewe & NantwichNOC57
26 26 5 0 0
CroydonCon70
62 5 0 0 3
Cumbernauld & KilsythLab10
0 6 0 4 0
CumbriaLab83
35 42 3 0 3
Cumnock & Doon ValleyLab10
0 8 0 0 2
CunninghameLab31
5 21 0 2 3
Cynon ValleyLab38
0 26 0 6 6
DacorumCon58
36 17 3 0 2
DarlingtonLab52
20 27 2 0 3
DartfordCon45
26 15 0 0 4
DaventryCon35
18 8 2 0 7
DelynNOC40
3 18 4 2 13
DerbyLab44
18 25 1 0 0
DerbyshireLab84
21 59 1 0 3
Derbyshire DalesCon39
26 2 5 0 6
DerwentsideLab55
4 36 3 0 12
DevonCon98
65 16 10 0 7
DinefwrLab32
0 17 0 4 11
DoncasterLab63
11 51 1 0 0
DorsetCon91
53 11 16 0 11
DoverCon56
39 17 0 0 0
DudleyCon72
42 29 1 0 0
DumbartonLab15
3 9 0 1 2
Dumfries & GallowayInd35
4 4 2 3 22
DundeeLab44
17 25 0 0 2
DunfermilineLab30
4 22 1 1 2
DurhamLab72
7 53 6 0 6
DurhamLab49
2 27 9 0 11
DwyforInd29
0 0 0 5 24
DyfedNOC80
0 32 3 5 40
EalingCon70
37 30 3 0 0
EasingtonLab51
0 34 9 0 8
East CambridgeshireInd37
3 1 1 0 32
East DevonCon60
46 1 8 0 5
East DorsetCon36
27 0 4 0 5
East HampshireCon42
30 0 5 0 7
East HertfordshireCon50
32 2 2 0 14
East KilbrideLab15
2 12 0 1 0
East LindseyInd60
13 3 8 0 36
East LothianLab17
7 10 0 0 0
East NorthamptonshireCon36
30 6 0 0 0
East StaffordshireNOC46
20 21 2 0 3
East SussexCon84
53 14 15 0 2
East YorkshireCon43
29 2 1 0 11
EastbourneCon30
18 1 11 0 0
EastleighNOC44
22 11 11 0 0
EastwoodCon12
9 0 0 0 3
EdenInd37
0 0 0 0 37
EdinburghNOC62
31 25 2 2 2
Ellesmere Port & NestonLab41
13 28 0 0 0
ElmbridgeCon60
34 5 4 0 17
EnfieldCon66
47 19 0 0 0
Epping ForestCon59
39 13 0 0 7
Epsom & EwellInd39
0 3 3 0 33
ErewashCon51
28 19 0 0 4
EssexCon98
51 32 13 0 2
Ettrick & LauderdaleInd16
1 0 0 0 15
ExeterCon36
21 10 4 0 1
FalkirkLab36
2 27 0 4 3
FarehamCon42
27 3 8 0 4
FenlandCon40
22 8 6 0 4
FifeLab45
10 27 4 1 3
Forest HeathNOC25
12 2 0 0 11
Forest Of DeanNOC49
4 22 5 0 18
FyldeCon49
26 1 2 0 20
GatesheadLab66
7 56 1 0 2
GedlingCon55
40 8 5 0 2
GillinghamCon42
24 8 10 0 0
GlanfordCon41
24 2 2 0 13
GlasgowLab72
11 58 3 0 0
GlcLab92
41 50 1 0 0
GloucesterCon33
17 11 5 0 0
GloucestershireNOC61
25 17 11 0 8
GlyndwrInd33
0 2 0 0 31
GordonNOC12
3 0 3 0 6
GosportCon30
22 3 2 0 3
GrampianCon54
28 15 6 3 2
GraveshamCon44
23 20 1 0 0
Great GrimsbyNOC45
18 22 4 0 1
Great YarmouthCon48
26 18 4 0 0
Greater ManchesterLab106
19 78 9 0 0
GreenwichLab62
16 43 3 0 0
GuildfordCon45
31 6 7 0 1
GwentLab78
12 65 1 0 0
GwyneddInd66
2 6 7 8 43
HackneyLab60
3 50 5 0 2
HaltonLab47
8 35 2 0 2
HambletonInd47
14 3 1 0 29
HamiltonLab20
1 17 2 0 0
Hammersmith & FulhamNOC50
23 25 2 0 0
HampshireCon102
62 31 7 0 2
HarboroughCon37
24 2 2 0 9
HaringeyLab59
26 33 0 0 0
HarlowLab42
3 34 4 0 1
HarrogateCon60
43 1 5 0 11
HarrowCon63
41 6 13 0 3
HartNOC35
14 0 11 0 10
HartlepoolLab47
11 34 0 0 2
HastingsNOC32
12 9 9 0 2
HavantCon42
25 9 4 0 4
HaveringCon63
37 12 5 0 9
HerefordLD27
5 4 15 0 3
Hereford & WorcesterCon92
48 20 16 0 8
HertfordshireCon77
43 29 4 0 1
HertsmereCon39
21 12 6 0 0
High PeakNOC44
19 14 3 0 8
HighlandInd52
1 5 2 2 42
HillingdonCon69
57 10 2 0 0
Hinckley & BosworthCon34
28 3 3 0 0
HoldernessInd31
3 0 1 0 27
HorshamCon42
35 0 2 0 5
HounslowLab60
27 33 0 0 0
HoveCon30
24 3 2 0 1
HumbersideLab75
32 42 1 0 0
HuntingdonshireCon53
37 8 2 0 6
HyndburnLab47
20 25 2 0 0
InverclydeLab23
1 13 9 0 0
InvernessInd28
0 8 2 1 17
IpswichLab48
17 31 0 0 0
Isle of WightLD43
12 0 27 0 4
IslingtonLab52
0 51 1 0 0
IslwynLab35
0 24 1 8 2
KennetInd40
9 0 4 0 27
Kensington & ChelseaCon54
39 15 0 0 0
KentCon99
64 23 10 0 2
KerrierNOC44
17 4 3 0 20
KetteringCon45
23 12 3 0 7
Kilmarnock & LoudounLab16
5 11 0 0 0
Kincardine & DeesideInd12
2 0 1 0 9
King's Lynn & West NorfolkCon60
42 15 1 0 2
Kingston Upon HullLab60
11 49 0 0 0
Kingston Upon ThamesCon50
40 3 7 0 0
KingswoodCon47
25 18 2 0 2
KirkcaldyLab36
3 23 0 4 6
KirkleesLab72
20 37 15 0 0
KnowsleyLab66
9 55 2 0 0
Kyle & CarrickLab25
12 13 0 0 0
LambethNOC64
27 32 5 0 0
LancashireLab99
38 53 6 0 2
LancasterCon60
37 15 6 0 2
LangbaurghLab60
29 31 0 0 0
LeedsLab99
33 54 12 0 0
LeicesterLab47
16 31 0 0 0
LeicestershireNOC93
44 43 5 0 1
LeominsterInd36
3 1 8 0 24
LewesCon48
39 0 4 0 5
LewishamLab67
26 41 0 0 0
LichfieldCon56
38 15 0 0 3
LincolnLab33
10 23 0 0 0
LincolnshireCon76
42 13 10 0 11
LiverpoolLab99
18 51 30 0 0
LlanelliLab33
0 30 2 0 1
Lliw ValleyLab32
1 25 0 1 5
LochaberInd12
0 2 1 0 9
LothianNOC49
22 22 3 1 1
LutonCon48
25 17 6 0 0
MacclesfieldCon60
37 7 5 0 11
MaidstoneNOC55
27 8 17 0 3
MaldonNOC30
15 1 9 0 5
Malvern HillsInd51
13 2 8 0 28
ManchesterLab99
22 72 5 0 0
MansfieldLab46
5 38 3 0 0
MedinaLD36
10 0 21 0 5
MeirionnyddInd39
0 4 0 5 30
MeltonCon26
18 0 2 0 6
MendipCon43
25 4 3 0 11
MerseysideLab99
27 57 15 0 0
Merthyr TydfilLab33
0 32 0 0 1
MertonCon57
44 13 0 0 0
Mid BedfordshireCon53
36 7 1 0 9
Mid DevonInd40
0 0 10 0 30
Mid GlamorganLab85
3 63 2 10 7
Mid SuffolkNOC40
19 6 1 0 14
Mid SussexCon54
43 0 5 0 6
MiddlesbroughLab53
16 35 1 0 1
MidlothianLab15
0 13 1 1 0
Milton KeynesNOC46
20 18 7 0 1
Mole ValleyNOC41
15 1 5 0 20
MonklandsLab21
3 18 0 0 0
MonmouthCon39
26 7 2 0 4
MontgomeryshireInd49
1 3 2 3 40
MorayInd18
0 0 0 3 15
MotherwellLab29
3 21 0 3 2
NairnInd10
0 0 0 0 10
NeathLab34
0 29 1 2 2
New ForestCon58
40 1 4 0 13
Newark & SherwoodNOC56
25 25 2 0 4
Newcastle Upon TyneLab78
24 44 9 0 1
Newcastle-Under-LymeLab56
8 39 6 0 3
NewhamLab60
0 54 6 0 0
NewportLab47
11 36 0 0 0
NithsdaleInd28
5 4 0 3 16
NorfolkCon83
51 27 4 0 1
North CornwallInd38
1 0 8 0 29
North DevonInd44
9 1 8 0 26
North DorsetInd33
2 0 6 0 25
North East DerbyshireLab53
17 31 0 0 5
North East FifeCon18
11 0 5 0 2
North HertfordshireCon50
33 15 1 0 1
North KestevenInd39
15 2 2 0 20
North NorfolkInd46
14 2 1 0 29
North ShropshireInd40
6 1 0 0 33
North TynesideLab60
21 33 5 0 1
North WarwickshireLab34
11 19 1 0 3
North West LeicestershireNOC40
12 18 4 0 6
North WiltshireCon52
35 3 11 0 3
North YorkshireCon93
49 19 14 0 11
NorthamptonNOC43
21 18 4 0 0
NorthamptonshireNOC68
31 31 4 0 2
NorthavonCon57
35 10 10 0 2
NorthumberlandLab66
14 34 15 0 3
NorwichLab48
9 37 2 0 0
NottinghamLab55
27 28 0 0 0
NottinghamshireLab88
32 55 0 0 1
Nuneaton & BedworthLab45
10 33 2 0 0
Oadby & WigstonCon26
22 1 3 0 0
OgwrNOC57
19 28 1 2 7
OldhamLab60
17 40 3 0 0
Orkney IslandsInd24
0 0 0 0 24
OswestryInd29
4 3 3 0 19
OxfordLab45
15 28 2 0 0
OxfordshireCon69
36 19 9 0 5
PendleNOC51
14 19 17 0 1
PenwithInd34
5 1 2 0 26
Perth & KinrossCon29
19 5 1 1 3
PeterboroughNOC48
18 23 7 0 0
PlymouthCon60
33 24 0 0 3
PooleCon36
27 0 9 0 0
Port TalbotLab31
0 24 0 0 7
PortsmouthCon39
25 11 1 0 2
PowysInd53
1 6 3 0 43
Preseli PembrokeshireInd44
0 3 0 0 41
PrestonLab57
24 30 3 0 0
PurbeckInd22
7 0 2 0 13
RadnorInd33
0 0 0 0 33
ReadingCon45
26 13 6 0 0
RedbridgeCon63
51 12 0 0 0
RedditchLab29
9 17 0 0 3
Reigate & BansteadCon49
38 11 0 0 0
RenfrewLab40
4 34 0 1 1
RestormelInd44
6 1 10 0 27
RhonddaLab33
0 26 0 2 5
RhuddlanInd32
4 4 2 0 22
Rhymney ValleyLab48
0 34 1 9 4
Ribble ValleyCon38
32 2 1 0 3
Richmond Upon ThamesNOC52
26 0 26 0 0
RichmondshireInd34
0 0 4 0 30
RochdaleNOC60
17 27 16 0 0
Rochester Upon MedwayCon50
27 22 0 0 1
RochfordCon40
28 2 7 0 3
Ross & CromartyInd20
1 0 0 0 19
RossendaleCon36
19 14 2 0 1
RotherCon45
24 3 4 0 14
RotherhamLab66
4 60 2 0 0
RoxburghInd16
5 0 0 0 11
RugbyNOC48
24 15 1 0 8
RunnymedeCon42
32 6 1 0 3
RushcliffeCon54
51 2 1 0 0
RushmoorCon45
29 10 5 0 1
RutlandInd20
5 0 4 0 11
RyedaleInd42
9 1 10 0 22
SalfordLab60
11 47 2 0 0
SalisburyNOC58
25 4 10 0 19
SandwellLab72
13 54 5 0 0
ScarboroughNOC49
22 8 5 0 14
Scottish BordersInd23
8 0 3 0 12
ScunthorpeLab40
6 27 7 0 0
SedgefieldLab49
2 41 3 0 3
SedgemoorCon49
27 11 5 0 6
SeftonCon69
39 21 8 0 1
SelbyCon50
27 10 0 0 13
SevenoaksCon53
37 1 4 0 11
SheffieldLab87
18 61 7 0 1
ShepwayCon56
31 2 17 0 6
Shetland IslandsInd24
0 0 0 0 24
Shrewsbury & AtchamNOC48
24 15 6 0 3
ShropshireNOC66
18 21 11 0 16
Skye & LochalshInd9
0 0 0 0 9
SloughLab39
15 21 3 0 0
SolihullCon51
34 12 2 0 3
SomersetCon57
33 9 8 0 7
South BedfordshireCon53
38 10 4 0 1
South BuckinghamshireCon41
31 0 1 0 9
South CambridgeshireInd55
4 2 5 0 44
South DerbyshireLab34
7 18 2 0 7
South GlamorganLab80
35 41 3 1 0
South HamsNOC44
27 0 4 0 13
South HerefordshireInd35
4 0 3 0 28
South HollandInd38
14 0 3 0 21
South KestevenCon57
32 10 6 0 9
South LakelandNOC52
23 3 8 0 18
South NorfolkCon47
34 1 5 0 7
South NorthamptonshireCon40
27 3 0 0 10
South OxfordshireCon56
37 7 4 0 8
South PembrokeshireInd29
0 4 0 0 25
South RibbleCon54
39 11 4 0 0
South ShropshireInd40
5 1 4 0 30
South SomersetNOC60
19 1 27 0 13
South StaffordshireCon50
34 3 3 0 10
South TynesideLab60
3 46 2 0 9
South WightCon24
13 0 4 0 7
South YorkshireLab100
14 82 3 0 1
SouthamptonCon45
23 21 1 0 0
Southend-on-SeaCon39
27 3 9 0 0
SouthwarkLab64
8 53 0 0 3
SpelthorneCon40
36 4 0 0 0
St AlbansCon57
30 9 17 0 1
St EdmundsburyCon44
30 9 3 0 2
St HelensLab54
12 38 4 0 0
StaffordNOC60
19 19 6 0 16
StaffordshireLab82
28 48 4 0 2
Staffordshire MoorlandsNOC56
25 15 2 0 14
StevenageLab39
2 27 10 0 0
StewartryInd12
0 0 0 0 12
StirlingNOC20
9 10 0 0 1
StockportNOC63
30 18 12 0 3
Stockton-On-TeesLab55
26 28 1 0 0
Stoke-on-TrentLab60
3 57 0 0 0
Stratford-on-AvonCon55
36 3 4 0 12
StrathclydeLab103
15 79 4 3 2
StrathkelvinLab14
4 10 0 0 0
StroudCon56
30 7 6 0 13
SuffolkCon82
49 31 0 0 2
Suffolk CoastalCon55
44 2 0 0 9
SunderlandLab75
14 52 7 0 2
SurreyCon76
61 7 3 0 5
Surrey HeathCon36
36 0 0 0 0
SutherlandInd14
0 0 0 0 14
SuttonCon56
46 7 3 0 0
SwaleCon49
31 13 4 0 1
SwanseaLab51
16 33 0 0 2
SwindonLab49
16 30 2 0 1
Taff-ElyLab48
1 31 3 5 8
TamesideLab57
10 44 3 0 0
TamworthCon27
15 12 0 0 0
TandridgeCon42
37 2 2 0 1
Taunton DeaneCon49
32 10 1 0 6
TaysideCon46
27 12 0 5 2
TeesdaleInd31
0 5 0 0 26
TeignbridgeNOC58
22 3 5 0 28
Telford & WrekinLab46
7 33 0 0 6
TendringCon60
32 8 8 0 12
Test ValleyCon44
34 1 4 0 5
TewkesburyInd45
13 0 2 0 30
ThanetInd54
28 8 2 0 16
Three RiversCon47
26 9 12 0 0
ThurrockLab39
10 23 1 0 5
Tonbridge & MallingCon52
36 5 9 0 2
TorbayCon36
34 0 0 0 2
TorfaenLab43
1 32 0 0 10
TorridgeInd36
3 1 3 0 29
Tower HamletsLab50
0 31 18 0 1
TraffordCon63
36 21 6 0 0
Tunbridge WellsCon48
43 1 3 0 1
TweedaleInd10
0 0 0 0 10
Tyne & WearLab104
23 72 7 0 2
TynedaleNOC47
12 7 12 0 16
UttlesfordCon42
28 1 6 0 7
Vale of GlamorganCon46
32 10 0 2 2
Vale Of White HorseCon51
40 1 8 0 2
Vale RoyalNOC60
30 22 2 0 6
WakefieldLab63
6 51 4 0 2
WalsallNOC60
17 25 9 0 9
Waltham ForestNOC57
25 26 6 0 0
WandsworthCon61
33 27 1 0 0
WansbeckLab46
0 35 10 0 1
WansdykeCon47
33 11 0 0 3
WarringtonLab60
22 36 2 0 0
WarwickCon45
31 7 4 0 3
WarwickshireNOC62
30 27 3 0 2
WatfordLab36
13 23 0 0 0
WaveneyCon48
27 17 2 0 2
WaverleyCon57
46 2 4 0 5
WealdenCon58
48 0 2 0 8
Wear ValleyLab40
3 28 2 0 7
WellingboroughCon34
18 12 1 0 3
Welwyn HatfieldLab43
19 24 0 0 0
West BerkshireCon45
35 0 10 0 0
West DevonInd30
12 0 1 0 17
West DorsetInd55
15 1 6 0 33
West GlamorganLab70
10 56 0 0 4
West LancashireCon55
31 20 1 0 3
West LindseyNOC37
10 2 11 0 14
West LothianLab21
0 15 0 4 2
West MidlandsLab104
25 74 5 0 0
West OxfordshireCon49
25 5 5 0 14
West SomersetInd32
4 0 1 0 27
West SussexCon80
57 8 14 0 1
West WiltshireCon43
33 4 4 0 2
West YorkshireLab88
14 63 11 0 0
WestminsterCon60
43 16 0 0 1
Weymouth & PortlandNOC35
16 12 0 0 7
WiganLab72
5 59 8 0 0
WigtownInd14
0 0 0 0 14
WiltshireCon74
40 20 12 0 2
WinchesterCon54
36 5 5 0 8
Windsor & MaidenheadCon58
48 0 6 0 4
WirralCon66
34 24 8 0 0
WokingCon35
21 8 6 0 0
WokinghamCon54
46 1 7 0 0
WolverhamptonLab60
26 34 0 0 0
WoodspringCon59
47 4 3 0 5
WorcesterNOC36
18 18 0 0 0
WorthingCon36
24 0 12 0 0
Wrexham MaelorNOC45
10 21 3 1 10
WychavonNOC49
19 3 6 0 21
WycombeCon60
50 6 1 0 3
WyreCon56
46 8 2 0 0
Wyre ForestNOC42
18 7 14 0 3
Ynys MonInd45
0 2 0 0 43
YorkNOC45
18 17 10 0 0

Email Me    Creative Commons Licence: Attribution ShareAlike (CSV downloads are public domain)     About This Site
Provided by Lawson Data Services Ltd. (Company No. 15322169)