Political make-up of local councils in the United Kingdom
This page documents political party strengths in the United Kingdom's principal local and regional authorities (commonly known as local councils). The last major change to council compositions was the 4 May 2017 local elections, but changes in party representation arise frequently due to resignations, deaths, by-elections, co-options and defections. There are 418 principal authorities in the UK: 27 county and 201 district councils (two tiers with separate responsibilities covering the same total area), 55 unitary authorities plus the Council of the Isles of Scilly, 32 London boroughs plus the Corporation of the City of London, 36 metropolitan boroughs, 32 Scottish unitary authorities, 22 Welsh unitary authorities and 11 Northern Ireland councils. This list does not include parish and town councils, the lowest tier of local government with limited powers.
The data below is sourced from Open Council Data UK[1] and the BBC News website.[2]
Summary of councillors
This table numbers the seats held by each party as of 1 Feb 2017.
Party | Total | England | Wales |
Scot |
NI | |||||
---|---|---|---|---|---|---|---|---|---|---|
County | District | Metro | London | UA | ||||||
Conservative | 8642 | 941 | 5194 | 392 | 604 | 1296 | 104 | 110 | 1 | |
Labour | 6769 | 374 | 1574 | 1707 | 1054 | 1136 | 544 | 379 | ||
Liberal Democrats | 1820 | 239 | 844 | 181 | 114 | 306 | 70 | 66 | ||
UKIP | 438 | 108 | 219 | 43 | 11 | 55 | 0 | 0 | 2 | |
SNP | 401 | 401 | ||||||||
Plaid Cymru | 176 | 176 | ||||||||
Green (All) | 175 | 18 | 74 | 43 | 11 | 35 | 1 | 12 | 3 | |
DUP | 131 | 131 | ||||||||
Sinn Féin | 103 | 103 | ||||||||
UUP | 86 | 86 | ||||||||
SDLP | 62 | 62 | ||||||||
Alliance | 32 | 32 | ||||||||
TUV | 11 | 11 | ||||||||
PUP | 4 | 4 | ||||||||
Others* | 1908 | 118 | 637 | 57 | 63 | 261 | 352 | 250 | 30 | |
Vacancies | 75 | 13 | 28 | 6 | 1 | 12 | 6 | 4 | 0 | |
Total | 20830 | 1811 | 8570 | 2414 | 1851 | 3101 | 1253 | 1222 | 462 |
* "Others" includes lesser known parties and independents. For further detail, see the URLs to council webpages in the tables below.
Breakdown of each council
For mayoral seats (indicated by (M) beside the council name) the affiliation of the mayor is given in the "Run by" column. For non-mayoral councils with no overall control (NOC) (i.e. where no party has a majority), the "Run by" column indicates whether a minority government or coalition runs the council, or where unknown the largest party followed by "...".
Entries in the "Last change" column indicate the cause and date of the last change in composition when sources were last checked,[3] and will link to the page of the last election in that council where subsequent changes may be detailed.
County councils
Non-metropolitan counties elect their councillors all at once every four years. All 27 counties had their whole councils up for election in May 2017.
District councils
Non-metropolitan districts are subdivisions of non-metropolitan counties. They vary in whether they elect all, half or one-third of their seats at once. None of the 201 district councils were up for election in May 2017.
These data were last updated on 5 May 2017.
Council | Majority | Run by | Web | Total | CON | LAB | LD | UKIP | GRN | Other | Vacant | Last change |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Adur | CON | maj | URL | 29 | 16 | 3 | 0 | 8 | 0 | 2 | 0 | |
Allerdale | NOC | LAB/IND | URL | 56 | 15 | 28 | 0 | 2 | 0 | 11 | 0 | |
Amber Valley | CON | maj | URL | 45 | 23 | 22 | 0 | 0 | 0 | 0 | 0 | |
Arun | CON | maj | URL | 54 | 44 | 1 | 5 | 1 | 0 | 3 | 0 | |
Ashfield | LAB | maj | URL | 35 | 4 | 22 | 0 | 0 | 0 | 9 | 0 | |
Ashford | CON | maj | URL | 43 | 33 | 2 | 1 | 2 | 0 | 3 | 2 | |
Aylesbury Vale | CON | maj | URL | 59 | 42 | 2 | 9 | 3 | 0 | 2 | 1 | |
Babergh | CON | maj | URL | 43 | 29 | 1 | 3 | 0 | 0 | 10 | 0 | |
Barrow-in-Furness | LAB | maj | URL | 36 | 8 | 27 | 0 | 0 | 0 | 1 | 0 | |
Basildon | NOC | CON min | URL | 42 | 19 | 9 | 0 | 10 | 0 | 4 | 0 | |
Basingstoke & Deane | CON | maj | URL | 60 | 32 | 20 | 6 | 0 | 0 | 2 | 0 | |
Bassetlaw | LAB | maj | URL | 48 | 12 | 33 | 0 | 0 | 0 | 3 | 0 | |
Blaby | CON | maj | URL | 39 | 29 | 6 | 4 | 0 | 0 | 0 | 0 | |
Bolsover | LAB | maj | URL | 37 | 0 | 32 | 0 | 0 | 0 | 5 | 0 | |
Boston | NOC | CON min | URL | 30 | 14 | 2 | 0 | 10 | 0 | 4 | 0 | |
Braintree | CON | maj | URL | 49 | 43 | 3 | 0 | 0 | 1 | 2 | 0 | |
Breckland | CON | maj | URL | 49 | 40 | 2 | 0 | 4 | 0 | 2 | 1 | |
Brentwood | CON | maj | URL | 37 | 24 | 2 | 10 | 0 | 0 | 1 | 0 | |
Broadland | CON | maj | URL | 47 | 41 | 0 | 5 | 0 | 0 | 0 | 1 | |
Bromsgrove | CON | maj | URL | 31 | 18 | 7 | 0 | 0 | 0 | 6 | 0 | |
Broxbourne | CON | maj | URL | 30 | 27 | 2 | 0 | 1 | 0 | 0 | 0 | |
Broxtowe | CON | maj | URL | 44 | 27 | 12 | 4 | 0 | 0 | 1 | 0 | |
Burnley | LAB | maj | URL | 45 | 4 | 27 | 10 | 1 | 0 | 3 | 0 | |
Cambridge | LAB | maj | URL | 42 | 0 | 25 | 13 | 0 | 1 | 2 | 1 | |
Cannock Chase | LAB | maj | URL | 41 | 13 | 21 | 1 | 3 | 1 | 2 | 0 | |
Canterbury | CON | maj | URL | 39 | 30 | 3 | 3 | 2 | 0 | 0 | 1 | |
Carlisle | NOC | LAB min | URL | 52 | 20 | 25 | 1 | 0 | 0 | 4 | 2 | |
Castle Point | CON | maj | URL | 41 | 22 | 0 | 0 | 3 | 0 | 16 | 0 | |
Charnwood | CON | maj | URL | 52 | 40 | 9 | 1 | 0 | 0 | 1 | 1 | |
Chelmsford | CON | maj | URL | 57 | 51 | 0 | 5 | 0 | 0 | 0 | 1 | |
Cheltenham | LD | maj | URL | 40 | 7 | 0 | 28 | 0 | 0 | 4 | 1 | |
Cherwell | CON | maj | URL | 48 | 38 | 8 | 0 | 0 | 0 | 2 | 0 | |
Chesterfield | LAB | maj | URL | 48 | 0 | 38 | 8 | 1 | 0 | 1 | 0 | |
Chichester | CON | maj | URL | 48 | 37 | 0 | 4 | 0 | 0 | 3 | 4 | |
Chiltern | CON | maj | URL | 40 | 36 | 0 | 2 | 0 | 0 | 1 | 1 | |
Chorley | LAB | maj | URL | 47 | 14 | 30 | 0 | 0 | 0 | 3 | 0 | |
Christchurch | CON | maj | URL | 24 | 21 | 0 | 0 | 1 | 0 | 2 | 0 | |
Colchester | NOC | LD/LAB/IND | URL | 51 | 22 | 11 | 15 | 0 | 0 | 3 | 0 | |
Copeland (M) | LAB | IND Mayor | URL | 51 | 16 | 29 | 0 | 0 | 0 | 5 | 1 | |
Corby | LAB | maj | URL | 29 | 5 | 24 | 0 | 0 | 0 | 0 | 0 | |
Cotswold | CON | maj | URL | 34 | 22 | 0 | 12 | 0 | 0 | 0 | 0 | |
Craven | CON | maj | URL | 30 | 17 | 3 | 1 | 1 | 0 | 7 | 1 | |
Crawley | LAB | maj | URL | 37 | 15 | 20 | 0 | 0 | 0 | 1 | 1 | |
Dacorum | CON | maj | URL | 51 | 43 | 2 | 4 | 0 | 0 | 1 | 1 | |
Dartford | CON | maj | URL | 44 | 34 | 7 | 0 | 0 | 0 | 3 | 0 | |
Daventry | CON | maj | URL | 36 | 29 | 3 | 1 | 2 | 0 | 0 | 1 | |
Derbyshire Dales | CON | maj | URL | 39 | 29 | 5 | 3 | 0 | 0 | 2 | 0 | |
Dover | CON | maj | URL | 45 | 25 | 16 | 0 | 2 | 0 | 0 | 2 | |
East Cambridgeshire | CON | maj | URL | 39 | 36 | 0 | 2 | 0 | 0 | 1 | 0 | |
East Devon | CON | maj | URL | 59 | 35 | 0 | 6 | 0 | 0 | 16 | 2 | |
East Dorset | CON | maj | URL | 29 | 26 | 0 | 3 | 0 | 0 | 0 | 0 | |
East Hampshire | CON | maj | URL | 44 | 42 | 0 | 2 | 0 | 0 | 0 | 0 | |
East Hertfordshire | CON | maj | URL | 50 | 48 | 0 | 0 | 0 | 0 | 1 | 1 | |
East Lindsey | CON | maj | URL | 55 | 34 | 4 | 1 | 7 | 0 | 9 | 0 | |
East Northamptonshire | CON | maj | URL | 40 | 35 | 1 | 0 | 0 | 0 | 3 | 1 | |
East Staffordshire | CON | maj | URL | 39 | 25 | 11 | 1 | 0 | 0 | 0 | 2 | |
Eastbourne | LD | maj | URL | 27 | 8 | 0 | 18 | 0 | 0 | 1 | 0 | |
Eastleigh | LD | maj | URL | 44 | 6 | 0 | 37 | 0 | 0 | 0 | 1 | |
Eden | CON | maj | URL | 38 | 20 | 0 | 8 | 0 | 0 | 10 | 0 | |
Elmbridge | NOC | IND/LD | URL | 48 | 21 | 0 | 8 | 0 | 0 | 19 | 0 | |
Epping Forest | CON | maj | URL | 58 | 35 | 0 | 3 | 2 | 2 | 16 | 0 | |
Epsom and Ewell | IND | IND | URL | 38 | 4 | 3 | 0 | 0 | 0 | 31 | 0 | |
Erewash | CON | maj | URL | 47 | 30 | 17 | 0 | 0 | 0 | 0 | 0 | |
Exeter | LAB | maj | URL | 39 | 8 | 28 | 1 | 0 | 1 | 0 | 1 | |
Fareham | CON | maj | URL | 31 | 25 | 0 | 4 | 1 | 0 | 1 | 0 | |
Fenland | CON | maj | URL | 39 | 34 | 0 | 2 | 0 | 0 | 3 | 0 | |
Forest Heath | CON | maj | URL | 27 | 18 | 0 | 0 | 3 | 0 | 6 | 0 | |
Forest of Dean | NOC | CON min | URL | 48 | 21 | 9 | 0 | 5 | 3 | 10 | 0 | |
Fylde | CON | maj | URL | 51 | 31 | 1 | 2 | 0 | 0 | 16 | 1 | |
Gedling | LAB | maj | URL | 41 | 15 | 25 | 1 | 0 | 0 | 0 | 0 | |
Gloucester | CON | maj | URL | 39 | 22 | 10 | 7 | 0 | 0 | 0 | 0 | |
Gosport | CON | maj | URL | 34 | 21 | 4 | 9 | 0 | 0 | 0 | 0 | |
Gravesham | CON | maj | URL | 44 | 23 | 19 | 0 | 0 | 0 | 0 | 2 | |
Great Yarmouth | NOC | CON/UKIP | URL | 39 | 14 | 11 | 0 | 12 | 0 | 2 | 0 | |
Guildford | CON | maj | URL | 48 | 34 | 2 | 9 | 0 | 0 | 3 | 0 | |
Hambleton | CON | maj | URL | 28 | 27 | 0 | 0 | 1 | 0 | 0 | 0 | |
Harborough | CON | maj | URL | 37 | 29 | 0 | 8 | 0 | 0 | 0 | 0 | |
Harlow | LAB | maj | URL | 33 | 12 | 19 | 0 | 2 | 0 | 0 | 0 | |
Harrogate | CON | maj | URL | 54 | 37 | 0 | 10 | 0 | 0 | 7 | 0 | |
Hart | NOC | CON min | URL | 33 | 14 | 0 | 8 | 0 | 0 | 11 | 0 | |
Hastings | LAB | maj | URL | 32 | 8 | 23 | 0 | 0 | 0 | 1 | 0 | |
Havant | CON | maj | URL | 38 | 28 | 2 | 1 | 4 | 0 | 2 | 1 | |
Hertsmere | CON | maj | URL | 39 | 35 | 2 | 0 | 0 | 0 | 1 | 1 | |
High Peak | CON | maj | URL | 43 | 23 | 17 | 2 | 0 | 0 | 1 | 0 | |
Hinckley & Bosworth | CON | maj | URL | 34 | 21 | 1 | 12 | 0 | 0 | 0 | 0 | |
Horsham | CON | maj | URL | 44 | 38 | 0 | 4 | 0 | 0 | 2 | 0 | |
Huntingdonshire | CON | maj | URL | 52 | 32 | 2 | 6 | 3 | 0 | 8 | 1 | |
Hyndburn | LAB | maj | URL | 35 | 7 | 26 | 0 | 2 | 0 | 0 | 0 | |
Ipswich | LAB | maj | URL | 48 | 12 | 33 | 2 | 0 | 0 | 0 | 1 | |
Kettering | CON | maj | URL | 36 | 24 | 7 | 1 | 0 | 0 | 2 | 2 | |
King's Lynn and West Norfolk | CON | maj | URL | 62 | 48 | 7 | 0 | 0 | 0 | 6 | 1 | |
Lancaster | NOC | LAB min | URL | 60 | 18 | 30 | 0 | 0 | 8 | 4 | 0 | |
Lewes | CON | maj | URL | 41 | 22 | 0 | 11 | 0 | 2 | 5 | 1 | |
Lichfield | CON | maj | URL | 47 | 41 | 4 | 1 | 0 | 0 | 0 | 1 | |
Lincoln | LAB | maj | URL | 33 | 6 | 26 | 0 | 0 | 0 | 1 | 0 | |
Maidstone | NOC | LD min | URL | 55 | 22 | 2 | 22 | 4 | 0 | 4 | 1 | |
Maldon | CON | maj | URL | 31 | 27 | 0 | 0 | 1 | 0 | 3 | 0 | |
Malvern Hills | CON | maj | URL | 38 | 23 | 0 | 5 | 0 | 2 | 7 | 1 | |
Mansfield (M) | NOC | IND Mayor | URL | 36 | 0 | 17 | 0 | 2 | 0 | 17 | 0 | |
Melton | CON | maj | URL | 28 | 24 | 1 | 0 | 0 | 0 | 1 | 2 | |
Mendip | CON | maj | URL | 47 | 31 | 0 | 10 | 0 | 3 | 2 | 1 | |
Mid Devon | CON | maj | URL | 42 | 28 | 0 | 5 | 2 | 0 | 7 | 0 | |
Mid Suffolk | CON | maj | URL | 40 | 28 | 0 | 4 | 0 | 6 | 1 | 1 | |
Mid Sussex | CON | maj | URL | 54 | 50 | 0 | 0 | 0 | 0 | 0 | 4 | |
Mole Valley | CON | maj | URL | 41 | 22 | 0 | 13 | 0 | 0 | 6 | 0 | |
New Forest | CON | maj | URL | 60 | 58 | 0 | 2 | 0 | 0 | 0 | 0 | |
Newark & Sherwood | CON | maj | URL | 39 | 24 | 11 | 0 | 0 | 0 | 3 | 1 | |
Newcastle-under-Lyme | NOC | LAB min | URL | 60 | 21 | 26 | 3 | 2 | 0 | 8 | 0 | |
North Devon | NOC | CON min | URL | 43 | 20 | 0 | 12 | 0 | 0 | 11 | 0 | |
North Dorset | CON | maj | URL | 33 | 27 | 0 | 3 | 0 | 0 | 2 | 1 | |
North East Derbyshire | LAB | maj | URL | 53 | 18 | 33 | 1 | 0 | 0 | 1 | 0 | |
North Hertfordshire | CON | maj | URL | 49 | 32 | 12 | 3 | 0 | 0 | 0 | 2 | |
North Kesteven | CON | maj | URL | 43 | 26 | 0 | 0 | 0 | 0 | 15 | 2 | |
North Norfolk | CON | maj | URL | 48 | 31 | 0 | 16 | 0 | 0 | 0 | 1 | |
North Warwickshire | CON | maj | URL | 35 | 21 | 13 | 0 | 0 | 0 | 1 | 0 | |
North West Leicestershire | CON | maj | URL | 38 | 25 | 9 | 1 | 0 | 0 | 3 | 0 | |
Northampton | CON | maj | URL | 45 | 25 | 17 | 3 | 0 | 0 | 0 | 0 | |
Norwich | LAB | maj | URL | 39 | 0 | 26 | 3 | 0 | 10 | 0 | 0 | |
Nuneaton & Bedworth | LAB | maj | URL | 34 | 7 | 24 | 0 | 0 | 2 | 0 | 1 | |
Oadby & Wigston | LD | maj | URL | 26 | 5 | 1 | 19 | 0 | 0 | 1 | 0 | |
Oxford | LAB | maj | URL | 48 | 0 | 34 | 8 | 0 | 4 | 1 | 1 | |
Pendle | NOC | LAB/LD | URL | 49 | 24 | 15 | 9 | 0 | 0 | 1 | 0 | |
Preston | LAB | maj | URL | 57 | 18 | 32 | 5 | 0 | 0 | 0 | 2 | |
Purbeck | CON | maj | URL | 25 | 20 | 0 | 4 | 0 | 0 | 1 | 0 | |
Redditch | LAB | maj | URL | 29 | 13 | 15 | 0 | 1 | 0 | 0 | 0 | |
Reigate & Banstead | CON | maj | URL | 51 | 38 | 0 | 2 | 0 | 2 | 8 | 1 | |
Ribble Valley | CON | maj | URL | 40 | 35 | 1 | 4 | 0 | 0 | 0 | 0 | |
Richmondshire | CON | maj | URL | 34 | 22 | 0 | 1 | 0 | 0 | 10 | 1 | |
Rochford | CON | maj | URL | 39 | 21 | 0 | 4 | 4 | 3 | 7 | 0 | |
Rossendale | LAB | maj | URL | 36 | 13 | 22 | 0 | 0 | 0 | 1 | 0 | |
Rother | CON | maj | URL | 38 | 31 | 0 | 3 | 0 | 0 | 4 | 0 | |
Rugby | NOC | CON min | URL | 42 | 21 | 8 | 9 | 0 | 0 | 2 | 2 | |
Runnymede | CON | maj | URL | 42 | 35 | 0 | 0 | 0 | 0 | 6 | 1 | |
Rushcliffe | CON | maj | URL | 44 | 33 | 4 | 2 | 0 | 2 | 2 | 1 | |
Rushmoor | CON | maj | URL | 39 | 25 | 11 | 0 | 2 | 0 | 0 | 1 | |
Ryedale | NOC | CON min | URL | 30 | 13 | 0 | 2 | 0 | 0 | 15 | 0 | |
Scarborough | CON | maj | URL | 50 | 26 | 13 | 0 | 5 | 2 | 4 | 0 | |
Sedgemoor | CON | maj | URL | 48 | 35 | 9 | 1 | 2 | 0 | 0 | 1 | |
Selby | CON | maj | URL | 31 | 22 | 7 | 0 | 0 | 0 | 2 | 0 | |
Sevenoaks | CON | maj | URL | 54 | 48 | 1 | 2 | 2 | 0 | 1 | 0 | |
Shepway | CON | maj | URL | 30 | 23 | 0 | 0 | 6 | 0 | 1 | 0 | |
South Bucks | CON | maj | URL | 28 | 27 | 0 | 0 | 0 | 0 | 1 | 0 | |
South Cambridgeshire | CON | maj | URL | 57 | 35 | 1 | 14 | 0 | 0 | 6 | 1 | |
South Derbyshire | CON | maj | URL | 36 | 23 | 12 | 0 | 0 | 0 | 0 | 1 | |
South Hams | CON | maj | URL | 31 | 24 | 0 | 5 | 0 | 2 | 0 | 0 | |
South Holland | CON | maj | URL | 37 | 28 | 0 | 0 | 2 | 0 | 7 | 0 | |
South Kesteven | CON | maj | URL | 56 | 45 | 3 | 0 | 1 | 0 | 7 | 0 | |
South Lakeland | LD | maj | URL | 51 | 16 | 2 | 31 | 0 | 0 | 1 | 1 | |
South Norfolk | CON | maj | URL | 46 | 40 | 0 | 6 | 0 | 0 | 0 | 0 | |
South Northamptonshire | CON | maj | URL | 42 | 34 | 0 | 4 | 0 | 0 | 3 | 1 | |
South Oxfordshire | CON | maj | URL | 36 | 33 | 1 | 1 | 0 | 0 | 1 | 0 | |
South Ribble | CON | maj | URL | 50 | 29 | 18 | 2 | 0 | 0 | 1 | 0 | |
South Somerset | NOC | LD min | URL | 60 | 26 | 0 | 30 | 0 | 0 | 3 | 1 | |
South Staffordshire | CON | maj | URL | 49 | 42 | 1 | 0 | 1 | 0 | 4 | 1 | |
Spelthorne | CON | maj | URL | 39 | 28 | 1 | 3 | 5 | 0 | 1 | 1 | |
St Albans | CON | maj | URL | 58 | 31 | 7 | 17 | 0 | 1 | 2 | 0 | |
St Edmundsbury | CON | maj | URL | 45 | 34 | 2 | 0 | 5 | 1 | 3 | 0 | |
Stafford | CON | maj | URL | 40 | 29 | 7 | 0 | 0 | 0 | 2 | 2 | |
Staffordshire Moorlands | CON | maj | URL | 56 | 35 | 7 | 2 | 2 | 0 | 10 | 0 | |
Stevenage | LAB | maj | URL | 39 | 7 | 28 | 3 | 0 | 0 | 0 | 1 | |
Stratford-on-Avon | CON | maj | URL | 36 | 29 | 1 | 4 | 0 | 0 | 1 | 1 | |
Stroud | NOC | LAB/GRN/LD | URL | 51 | 23 | 18 | 2 | 0 | 8 | 0 | 0 | |
Suffolk Coastal | CON | maj | URL | 42 | 37 | 1 | 2 | 0 | 0 | 2 | 0 | |
Surrey Heath | CON | maj | URL | 40 | 36 | 1 | 1 | 0 | 0 | 2 | 0 | |
Swale | CON | maj | URL | 47 | 32 | 4 | 0 | 9 | 0 | 2 | 0 | |
Tamworth | CON | maj | URL | 30 | 20 | 7 | 0 | 3 | 0 | 0 | 0 | |
Tandridge | CON | maj | URL | 42 | 31 | 0 | 6 | 0 | 0 | 5 | 0 | |
Taunton Deane | CON | maj | URL | 56 | 33 | 2 | 15 | 1 | 0 | 5 | 0 | |
Teignbridge | CON | maj | URL | 46 | 25 | 0 | 14 | 0 | 0 | 5 | 2 | |
Tendring | NOC | CON/IND | URL | 60 | 28 | 5 | 1 | 13 | 0 | 13 | 0 | |
Test Valley | CON | maj | URL | 48 | 37 | 0 | 8 | 0 | 0 | 2 | 1 | |
Tewkesbury | CON | maj | URL | 38 | 33 | 0 | 2 | 0 | 0 | 3 | 0 | |
Thanet | UKIP | maj | URL | 56 | 19 | 5 | 0 | 29 | 0 | 3 | 0 | |
Three Rivers | LD | maj | URL | 39 | 16 | 3 | 20 | 0 | 0 | 0 | 0 | |
Tonbridge & Malling | CON | maj | URL | 54 | 47 | 0 | 4 | 0 | 0 | 2 | 1 | |
Torridge | CON | maj | URL | 36 | 19 | 1 | 1 | 6 | 2 | 6 | 1 | |
Tunbridge Wells | CON | maj | URL | 48 | 43 | 2 | 3 | 0 | 0 | 0 | 0 | |
Uttlesford | CON | maj | URL | 39 | 24 | 0 | 4 | 0 | 0 | 10 | 1 | |
Vale of White Horse | CON | maj | URL | 38 | 29 | 0 | 9 | 0 | 0 | 0 | 0 | |
Warwick | CON | maj | URL | 46 | 31 | 9 | 2 | 0 | 1 | 3 | 0 | |
Watford | LD | maj | URL | 36 | 0 | 10 | 23 | 0 | 0 | 0 | 3 | |
Waveney | CON | maj | URL | 48 | 27 | 17 | 0 | 0 | 1 | 3 | 0 | |
Waverley | CON | maj | URL | 57 | 51 | 0 | 0 | 0 | 0 | 6 | 0 | |
Wealden | CON | maj | URL | 55 | 49 | 0 | 1 | 0 | 0 | 5 | 0 | |
Wellingborough | CON | maj | URL | 36 | 27 | 9 | 0 | 0 | 0 | 0 | 0 | |
Welwyn Hatfield | CON | maj | URL | 48 | 26 | 15 | 5 | 0 | 0 | 0 | 2 | |
West Devon | CON | maj | URL | 31 | 20 | 0 | 0 | 0 | 0 | 10 | 1 | |
West Dorset | CON | maj | URL | 42 | 30 | 0 | 12 | 0 | 0 | 0 | 0 | |
West Lancashire | LAB | maj | URL | 54 | 21 | 31 | 0 | 0 | 0 | 1 | 1 | |
West Lindsey | CON | maj | URL | 36 | 24 | 3 | 7 | 0 | 0 | 2 | 0 | |
West Oxfordshire | CON | maj | URL | 49 | 39 | 4 | 5 | 0 | 0 | 0 | 1 | |
West Somerset | CON | maj | URL | 28 | 19 | 1 | 1 | 4 | 0 | 2 | 1 | |
Weymouth & Portland | NOC | C/L/LD/G/I/U | URL | 36 | 13 | 12 | 5 | 1 | 2 | 2 | 1 | |
Winchester | CON | maj | URL | 45 | 25 | 0 | 20 | 0 | 0 | 0 | 0 | |
Woking | CON | maj | URL | 30 | 17 | 3 | 7 | 0 | 0 | 3 | 0 | |
Worcester | NOC | LAB min | URL | 35 | 16 | 16 | 0 | 0 | 2 | 0 | 1 | |
Worthing | CON | maj | URL | 37 | 31 | 0 | 2 | 2 | 1 | 1 | 0 | |
Wychavon | CON | maj | URL | 45 | 38 | 0 | 5 | 0 | 0 | 0 | 2 | |
Wycombe | CON | maj | URL | 60 | 49 | 6 | 1 | 0 | 0 | 4 | 0 | |
Wyre | CON | maj | URL | 50 | 36 | 12 | 0 | 0 | 0 | 0 | 2 | |
Wyre Forest | CON | maj | URL | 33 | 20 | 4 | 2 | 0 | 0 | 6 | 1 |
London borough councils
The London Assembly is (together with the elected Mayor of London) the governing body for the Greater London Authority.
Elections to all 32 London boroughs were last held in May 2014 and will next be held in May 2018.
These data were last updated on 5 May 2017.
Council | Majority | Run by | Web | Total | CON | LAB | LD | UKIP | GRN | Other | Vacant | Last change |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Barking & Dagenham | LAB | maj | URL | 51 | 0 | 49 | 0 | 0 | 0 | 2 | 0 | |
Barnet | CON | maj | URL | 63 | 32 | 30 | 1 | 0 | 0 | 0 | 0 | |
Bexley | CON | maj | URL | 63 | 45 | 15 | 0 | 3 | 0 | 0 | 0 | |
Brent | LAB | maj | URL | 63 | 4 | 56 | 0 | 0 | 0 | 3 | 0 | |
Bromley | CON | maj | URL | 60 | 51 | 7 | 0 | 2 | 0 | 0 | 0 | |
Camden | LAB | maj | URL | 54 | 11 | 38 | 1 | 0 | 1 | 2 | 1 | |
Croydon | LAB | maj | URL | 70 | 30 | 39 | 0 | 0 | 0 | 1 | 0 | |
Ealing | LAB | maj | URL | 69 | 12 | 53 | 4 | 0 | 0 | 0 | 0 | |
Enfield | LAB | maj | URL | 63 | 22 | 39 | 0 | 0 | 0 | 1 | 1 | |
Greenwich | LAB | maj | URL | 51 | 9 | 42 | 0 | 0 | 0 | 0 | 0 | |
Hackney (M) | LAB | maj | URL | 57 | 4 | 50 | 3 | 0 | 0 | 0 | 0 | |
Hammersmith & Fulham | LAB | maj | URL | 46 | 19 | 25 | 0 | 0 | 0 | 0 | 2 | |
Haringey | LAB | maj | URL | 57 | 0 | 49 | 8 | 0 | 0 | 0 | 0 | |
Harrow | LAB | maj | URL | 63 | 27 | 33 | 1 | 0 | 0 | 2 | 0 | |
Havering | NOC | CON/IND | URL | 54 | 22 | 2 | 0 | 6 | 0 | 24 | 0 | |
Hillingdon | CON | maj | URL | 65 | 42 | 23 | 0 | 0 | 0 | 0 | 0 | |
Hounslow | LAB | maj | URL | 60 | 11 | 48 | 0 | 0 | 0 | 1 | 0 | |
Islington | LAB | maj | URL | 48 | 0 | 47 | 0 | 0 | 1 | 0 | 0 | |
Kensington & Chelsea | CON | maj | URL | 50 | 37 | 11 | 2 | 0 | 0 | 0 | 0 | |
Kingston upon Thames | CON | maj | URL | 48 | 27 | 2 | 18 | 0 | 0 | 1 | 0 | |
Lambeth | LAB | maj | URL | 63 | 3 | 58 | 0 | 0 | 1 | 1 | 0 | |
Lewisham (M) | LAB | LAB Mayor | URL | 54 | 0 | 53 | 0 | 0 | 1 | 0 | 0 | |
Merton | LAB | maj | URL | 60 | 20 | 36 | 1 | 0 | 0 | 3 | 0 | |
Newham (M) | LAB | LAB Mayor | URL | 60 | 0 | 59 | 0 | 0 | 0 | 1 | 0 | |
Redbridge | LAB | maj | URL | 63 | 24 | 36 | 3 | 0 | 0 | 0 | 0 | |
Richmond upon Thames | CON | maj | URL | 54 | 38 | 1 | 15 | 0 | 0 | 0 | 0 | |
Southwark | LAB | maj | URL | 63 | 2 | 48 | 13 | 0 | 0 | 0 | 0 | |
Sutton | LD | maj | URL | 54 | 8 | 0 | 44 | 0 | 0 | 2 | 0 | |
Tower Hamlets (M) | NOC | LAB Mayor | URL | 45 | 5 | 22 | 1 | 0 | 0 | 17 | 0 | |
Waltham Forest | LAB | maj | URL | 60 | 16 | 43 | 0 | 0 | 0 | 1 | 0 | |
Wandsworth | CON | maj | URL | 60 | 39 | 19 | 0 | 0 | 0 | 2 | 0 | |
Westminster | CON | maj | URL | 60 | 44 | 15 | 0 | 0 | 0 | 1 | 0 |
The 100-member Court of Common Council in the City of London was last elected in March 2017.
Council | Majority | Run by | Web | Total | IND | TFT | LAB | Vacant | Last change |
---|---|---|---|---|---|---|---|---|---|
City of London Corporation | IND | IND | URL | 100 | 85 | 10 | 5 | 0 | Election, 23 March 2017 |
Metropolitan borough councils
Of the 36 boroughs, only Doncaster elects its whole council at once, which last happened in May 2017. The other boroughs are due to hold elections for one third of their seats in May 2018.
These data were last updated on 5 May 2017.
Council | Majority | Run by | Web | Total | CON | LAB | LD | UKIP | GRN | Other | Vacant | Last change |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Barnsley | LAB | maj | URL | 63 | 4 | 55 | 0 | 0 | 0 | 4 | 0 | |
Birmingham | LAB | maj | URL | 120 | 29 | 79 | 9 | 0 | 0 | 1 | 2 | |
Bolton | LAB | maj | URL | 60 | 16 | 37 | 3 | 4 | 0 | 0 | 0 | |
Bradford | LAB | maj | URL | 90 | 20 | 49 | 10 | 1 | 3 | 6 | 1 | |
Bury | LAB | maj | URL | 51 | 16 | 30 | 3 | 0 | 0 | 0 | 2 | |
Calderdale | NOC | LAB min | URL | 51 | 20 | 22 | 5 | 0 | 0 | 2 | 2 | |
Coventry | LAB | maj | URL | 54 | 13 | 39 | 0 | 0 | 0 | 2 | 0 | |
Doncaster (M) | LAB | LAB Mayor | URL | 55 | 7 | 43 | 0 | 0 | 0 | 5 | 0 | Election, 4 May 2017 |
Dudley | NOC | LAB min | URL | 72 | 29 | 35 | 0 | 8 | 0 | 0 | 0 | |
Gateshead | LAB | maj | URL | 66 | 0 | 54 | 12 | 0 | 0 | 0 | 0 | |
Kirklees | NOC | LAB min | URL | 69 | 20 | 33 | 9 | 0 | 3 | 4 | 0 | |
Knowsley | LAB | maj | URL | 45 | 0 | 42 | 3 | 0 | 0 | 0 | 0 | |
Leeds | LAB | maj | URL | 99 | 19 | 60 | 9 | 0 | 3 | 8 | 0 | |
Liverpool (M) | LAB | LAB Mayor | URL | 90 | 0 | 78 | 4 | 0 | 4 | 2 | 2 | |
Manchester | LAB | maj | URL | 96 | 0 | 94 | 1 | 0 | 0 | 0 | 1 | |
Newcastle upon Tyne | LAB | maj | URL | 78 | 0 | 55 | 20 | 0 | 0 | 3 | 0 | |
North Tyneside | LAB | maj | URL | 60 | 7 | 51 | 2 | 0 | 0 | 0 | 0 | |
Oldham | LAB | maj | URL | 55 | 2 | 40 | 9 | 2 | 0 | 1 | 1 | |
Rochdale | LAB | maj | URL | 60 | 10 | 48 | 2 | 0 | 0 | 0 | 0 | |
Rotherham | LAB | maj | URL | 63 | 0 | 48 | 1 | 13 | 0 | 1 | 0 | |
Salford (M) | LAB | LAB Mayor | URL | 60 | 9 | 49 | 0 | 0 | 0 | 1 | 1 | |
Sandwell | LAB | maj | URL | 72 | 0 | 70 | 0 | 1 | 0 | 1 | 0 | |
Sefton | LAB | maj | URL | 66 | 6 | 38 | 17 | 0 | 0 | 5 | 0 | |
Sheffield | LAB | maj | URL | 84 | 0 | 55 | 20 | 4 | 4 | 0 | 1 | |
Solihull | CON | maj | URL | 51 | 32 | 1 | 6 | 2 | 10 | 0 | 0 | |
South Tyneside | LAB | maj | URL | 54 | 0 | 53 | 0 | 0 | 0 | 1 | 0 | |
St Helens | LAB | maj | URL | 48 | 3 | 42 | 3 | 0 | 0 | 0 | 0 | |
Stockport | NOC | LAB min | URL | 63 | 14 | 22 | 21 | 0 | 0 | 5 | 1 | |
Sunderland | LAB | maj | URL | 75 | 6 | 66 | 2 | 0 | 0 | 1 | 0 | |
Tameside | LAB | maj | URL | 57 | 6 | 51 | 0 | 0 | 0 | 0 | 0 | |
Trafford | CON | maj | URL | 63 | 34 | 24 | 3 | 0 | 0 | 1 | 1 | |
Wakefield | LAB | maj | URL | 63 | 7 | 53 | 0 | 2 | 0 | 1 | 0 | |
Walsall | NOC | LAB/LD min | URL | 60 | 25 | 28 | 2 | 3 | 0 | 2 | 0 | |
Wigan | LAB | maj | URL | 75 | 5 | 65 | 0 | 0 | 0 | 5 | 0 | |
Wirral | LAB | maj | URL | 66 | 21 | 38 | 5 | 0 | 1 | 0 | 1 | |
Wolverhampton | LAB | maj | URL | 60 | 10 | 49 | 0 | 1 | 0 | 0 | 0 |
Unitary authorities (England)
Unitary authorities vary in whether they elect to all or a third of their seats at a time. Six of the 55 unitary authorities in England had all of their seats up for election in May 2017.
These data were last updated on 5 May 2017.
Council | Majority | Run by | Web | Total | CON | LAB | LD | UKIP | GRN | Other | Vacant | Last change |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Bath and North East Somerset | CON | maj | URL | 65 | 37 | 6 | 15 | 0 | 1 | 5 | 1 | |
Bedford (M) | NOC | LD Mayor | URL | 40 | 15 | 14 | 9 | 0 | 0 | 2 | 0 | |
Blackburn with Darwen | LAB | maj | URL | 64 | 16 | 43 | 3 | 0 | 0 | 0 | 2 | |
Blackpool | LAB | maj | URL | 42 | 13 | 29 | 0 | 0 | 0 | 0 | 0 | |
Bournemouth | CON | maj | URL | 54 | 52 | 0 | 0 | 0 | 1 | 1 | 0 | |
Bracknell Forest | CON | maj | URL | 42 | 41 | 1 | 0 | 0 | 0 | 0 | 0 | |
Brighton & Hove | NOC | LAB min | URL | 54 | 20 | 22 | 0 | 0 | 11 | 1 | 0 | |
Bristol (M) | LAB | LAB Mayor | URL | 70 | 14 | 37 | 8 | 0 | 11 | 0 | 0 | |
Central Bedfordshire | CON | maj | URL | 59 | 51 | 2 | 1 | 0 | 0 | 3 | 2 | |
Cheshire East | CON | maj | URL | 82 | 51 | 16 | 2 | 0 | 0 | 13 | 0 | |
Cheshire West & Chester | LAB | maj | URL | 75 | 36 | 38 | 0 | 0 | 0 | 1 | 0 | |
Cornwall | NOC | LD/IND | URL | 123 | 46 | 5 | 37 | 0 | 0 | 34 | 0 | Election, 4 May 2017 |
Darlington | LAB | maj | URL | 50 | 17 | 29 | 3 | 0 | 0 | 1 | 0 | |
Derby | LAB | maj | URL | 51 | 18 | 26 | 5 | 2 | 0 | 0 | 0 | |
Durham | LAB | maj | URL | 126 | 10 | 74 | 14 | 0 | 0 | 28 | 0 | Election, 4 May 2017 |
East Riding of Yorkshire | CON | maj | URL | 67 | 48 | 6 | 3 | 3 | 0 | 7 | 0 | |
Halton | LAB | maj | URL | 56 | 2 | 52 | 2 | 0 | 0 | 0 | 0 | |
Hartlepool | LAB | maj | URL | 33 | 3 | 18 | 0 | 6 | 0 | 5 | 1 | |
Herefordshire | CON | maj | URL | 53 | 29 | 0 | 2 | 0 | 3 | 19 | 0 | |
Hull | LAB | maj | URL | 59 | 2 | 39 | 17 | 0 | 0 | 1 | 0 | |
Isle of Wight | CON | maj | URL | 40 | 25 | 1 | 2 | 0 | 1 | 11 | 0 | Election, 4 May 2017 |
Leicester (M) | LAB | maj | URL | 54 | 1 | 51 | 1 | 0 | 0 | 0 | 1 | |
Luton | LAB | maj | URL | 48 | 5 | 34 | 8 | 0 | 0 | 1 | 0 | |
Medway | CON | maj | URL | 55 | 38 | 15 | 0 | 2 | 0 | 0 | 0 | |
Middlesbrough (M) | LAB | LAB Mayor | URL | 46 | 5 | 31 | 0 | 0 | 0 | 10 | 0 | |
Milton Keynes | NOC | LAB min | URL | 57 | 22 | 22 | 13 | 0 | 0 | 0 | 0 | |
North East Lincolnshire | NOC | LAB min | URL | 42 | 14 | 18 | 5 | 4 | 0 | 1 | 0 | |
North Lincolnshire | CON | maj | URL | 43 | 26 | 16 | 0 | 0 | 0 | 0 | 1 | |
North Somerset | CON | maj | URL | 50 | 36 | 3 | 4 | 0 | 1 | 6 | 0 | |
Northumberland | NOC | URL | 67 | 33 | 24 | 3 | 0 | 0 | 7 | 0 | Election, 4 May 2017 | |
Nottingham | LAB | maj | URL | 55 | 3 | 50 | 0 | 0 | 0 | 1 | 1 | |
Peterborough | NOC | CON min | URL | 60 | 30 | 14 | 7 | 2 | 0 | 6 | 1 | |
Plymouth | NOC | CON/UKIP | URL | 57 | 27 | 27 | 0 | 3 | 0 | 0 | 0 | |
Poole | CON | maj | URL | 42 | 30 | 0 | 7 | 1 | 0 | 4 | 0 | |
Portsmouth | NOC | CON min | URL | 42 | 20 | 2 | 15 | 3 | 0 | 2 | 0 | |
Reading | LAB | maj | URL | 46 | 10 | 31 | 2 | 0 | 3 | 0 | 0 | |
Redcar & Cleveland | NOC | LAB min | URL | 59 | 11 | 28 | 10 | 0 | 0 | 10 | 0 | |
Rutland | CON | maj | URL | 26 | 18 | 0 | 2 | 0 | 0 | 6 | 0 | |
Shropshire | CON | maj | URL | 74 | 49 | 8 | 12 | 0 | 1 | 4 | 0 | Election, 4 May 2017 |
Slough | LAB | maj | URL | 42 | 7 | 33 | 0 | 1 | 0 | 0 | 1 | |
South Gloucestershire | CON | maj | URL | 70 | 40 | 14 | 16 | 0 | 0 | 0 | 0 | |
Southampton | LAB | LAB | URL | 48 | 19 | 25 | 0 | 0 | 0 | 4 | 0 | |
Southend-on-Sea | NOC | CON min | URL | 51 | 25 | 10 | 2 | 2 | 0 | 11 | 1 | |
Stockton-on-Tees | LAB | maj | URL | 56 | 13 | 30 | 1 | 0 | 0 | 12 | 0 | |
Stoke-on-Trent | NOC | IND/CON/UKIP | URL | 44 | 7 | 20 | 0 | 1 | 0 | 16 | 0 | |
Swindon | CON | maj | URL | 57 | 30 | 25 | 2 | 0 | 0 | 0 | 0 | |
Telford & Wrekin | LAB | maj | URL | 54 | 21 | 28 | 3 | 0 | 0 | 2 | 0 | |
Thurrock | NOC | CON min | URL | 49 | 18 | 14 | 0 | 17 | 0 | 0 | 0 | |
Torbay (M) | CON | CON Mayor | URL | 36 | 24 | 0 | 8 | 1 | 0 | 3 | 0 | |
Warrington | LAB | maj | URL | 58 | 2 | 45 | 11 | 0 | 0 | 0 | 0 | |
West Berkshire | CON | maj | URL | 52 | 47 | 0 | 4 | 0 | 0 | 0 | 1 | |
Wiltshire | CON | maj | URL | 98 | 68 | 3 | 20 | 0 | 0 | 7 | 0 | Election, 4 May 2017 |
Windsor & Maidenhead | CON | maj | URL | 57 | 53 | 0 | 1 | 0 | 0 | 2 | 1 | |
Wokingham | CON | maj | URL | 54 | 45 | 1 | 7 | 0 | 0 | 1 | 0 | |
York | NOC | CON/LD | URL | 47 | 14 | 13 | 12 | 0 | 4 | 2 | 2 |
The Council of the Isles of Scilly is a similar single-tier authority, which was also up for election in May 2017. All candidates stood independently.
Council | Majority | Run by | Web | Total | IND | Vacant | Last change |
---|---|---|---|---|---|---|---|
Isles of Scilly | IND | IND | URL | 16 | 16 | 0 | Election, 4 May 2017 |
Unitary authorities (Scotland)
All 32 Scottish unitary authorities were up for election in May 2017.
These data were last updated on 9 May 2017.
Unitary authorities (Wales)
All 22 Welsh unitary authorities were up for election in May 2017. The deaths of two candidates postponed the elections in one ward in Merthyr Tydfil and one in Ceredigion to 8 June, the day of the general election; no-one stood for election in one single-member ward in Powys.[5]
These data were last updated on 9 May 2017.
Council | Majority | Run by | Web | Total | LAB | PC | CON | LD | GRN | Other | Vacant | Last change |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Blaenau Gwent | IND | IND | URL | 42 | 13 | 1 | 0 | 0 | 0 | 28 | 0 | Election, 4 May 2017 |
Bridgend | NOC | LAB... | URL | 54 | 26 | 3 | 11 | 1 | 0 | 13 | 0 | Election, 4 May 2017 |
Caerphilly | LAB | maj | URL | 73 | 50 | 18 | 0 | 0 | 0 | 5 | 0 | Election, 4 May 2017 |
Cardiff | LAB | maj | URL | 75 | 39 | 3 | 20 | 8 | 0 | 2 | 0 | Election, 4 May 2017 |
Carmarthenshire | NOC | PC... | URL | 74 | 22 | 36 | 0 | 0 | 0 | 16 | 0 | Election, 4 May 2017 |
Ceredigion | NOC | PC... | URL | 42 | 1 | 20 | 0 | 8 | 0 | 13 | 1 | Election, 4 May 2017 |
Conwy | IND | IND... | URL | 59 | 8 | 10 | 16 | 4 | 0 | 21 | 0 | Election, 4 May 2017 |
Denbighshire | NOC | CON... | URL | 47 | 13 | 9 | 16 | 1 | 0 | 8 | 0 | Election, 4 May 2017 |
Flintshire | NOC | LAB... | URL | 70 | 34 | 0 | 6 | 5 | 0 | 25 | 0 | Election, 4 May 2017 |
Gwynedd | PC | maj | URL | 75 | 1 | 41 | 0 | 1 | 0 | 32 | 0 | Election, 4 May 2017 |
Isle of Anglesey | NOC | PC... | URL | 30 | 2 | 14 | 0 | 1 | 0 | 13 | 0 | Election, 4 May 2017 |
Merthyr Tydfil | URL | 33 | 14 | 0 | 0 | 0 | 0 | 16 | 3 | Election, 4 May 2017 | ||
Monmouthshire | CON | maj | URL | 43 | 10 | 0 | 25 | 3 | 0 | 5 | 0 | Election, 4 May 2017 |
Neath Port Talbot | LAB | maj | URL | 64 | 43 | 15 | 0 | 1 | 0 | 5 | 0 | Election, 4 May 2017 |
Newport | LAB | maj | URL | 50 | 31 | 0 | 12 | 2 | 0 | 5 | 0 | Election, 4 May 2017 |
Pembrokeshire | IND | IND | URL | 60 | 7 | 6 | 11 | 1 | 0 | 35 | 0 | Election, 4 May 2017 |
Powys | NOC | IND... | URL | 73 | 7 | 2 | 19 | 13 | 1 | 30 | 1 | Election, 4 May 2017 |
Rhondda Cynon Taff | LAB | maj | URL | 75 | 47 | 18 | 4 | 1 | 0 | 5 | 0 | Election, 4 May 2017 |
Swansea | LAB | maj | URL | 72 | 46 | 0 | 8 | 2 | 0 | 9 | 0 | Election, 4 May 2017 |
Torfaen | LAB | maj | URL | 44 | 29 | 0 | 4 | 0 | 0 | 11 | 0 | Election, 4 May 2017 |
Vale of Glamorgan | NOC | CON... | URL | 47 | 14 | 4 | 23 | 0 | 0 | 6 | 0 | Election, 4 May 2017 |
Wrexham | NOC | IND... | URL | 52 | 12 | 3 | 9 | 2 | 0 | 26 | 0 | Election, 4 May 2017 |
Northern Ireland
Elections were last held for the 11 councils in Northern Ireland in May 2014, and will next be held in May 2019.
The councils have mayors, but the position is largely ceremonial.
These data were last updated on 31 July 2017.[6]
See also
- List of political parties in the United Kingdom by representation
- Local government in the United Kingdom
References
- ↑ Open Council Data UK
- ↑ "Election 2017". BBC News. Retrieved 2017-05-05.
- ↑ "Recent changes". opencouncildata.co.uk. Retrieved 2017-05-12.
- ↑ "Lincolnshire County Council". BBC News. Retrieved 2017-05-05.
- ↑ "Merthyr Tydfil: 30 seats declared - no final results". ITV News. Retrieved 2017-05-11.
- ↑ "Open Council Data UK | Northern Ireland". opencouncildata.co.uk. Retrieved 2017-05-05.
- ↑ "Drink-driving DUP councillor quits". The Irish News. Retrieved 2017-07-30.
- ↑ "New Councillor - Antrim and Newtownabbey Borough Council". www.eoni.org.uk. Retrieved 2017-07-30.
- ↑ "New Councillor - Ards and North Down Borough Council". www.eoni.org.uk. Retrieved 2017-05-13.
- ↑ "New Councillor - Armagh City, Banbridge & Craigavon Borough Council". www.eoni.org.uk. Retrieved 2017-05-13.
- ↑ "New Councillor - Belfast City Council". www.eoni.org.uk. Retrieved 2017-07-30.
- ↑ "New Councillor - Causeway Coast & Glens Borough Council". www.eoni.org.uk. Retrieved 2017-05-13.
- ↑ "New Councillor - Derry City & Strabane District Council". www.eoni.org.uk. Retrieved 2017-05-13.
- ↑ "New Councillor". www.eoni.org.uk. Retrieved 2017-05-13.
- ↑ "Quinn takes over from Catney on SDLP council team". www.lisburntoday.co.uk. Retrieved 2017-05-12.
- ↑ "New Councillor - Mid & East Antrim Borough Council". www.eoni.org.uk. Retrieved 2017-05-13.
- ↑ "Father replaces son on council". www.carrickfergustimes.co.uk. Retrieved 2017-05-12.
- ↑ Young, Connla. "SDLP councillor Tony Quinn resigns". The Irish News. Retrieved 2017-05-12.
- ↑ "New Sinn Féin Councillor announced for Newry Council". Newry Times. Retrieved 2017-05-12.
- "Local elections 2010". The Guardian. London. 7 May 2010. Retrieved 9 May 2010.
- "Elections 2010: Local Councils A-Z". BBC News. 9 May 2010. Retrieved 9 May 2010.
External links
- Open Council Data UK: All UK councillors with parties and wards
- Edkins, Keith: Local Council Political Compositions
- A to Z of Local Councils. Directgov.