HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 46739,
"next": "http://elections.democracyclub.org.uk/api/elections/?format=api&limit=100&offset=2900",
"previous": "http://elections.democracyclub.org.uk/api/elections/?format=api&limit=100&offset=2700",
"results": [
{
"election_id": "local.camden.2026-05-07",
"tmp_election_id": null,
"election_title": "Camden local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CMD/1965-04-01/?format=api",
"official_identifier": "CMD",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Camden",
"common_name": "Camden",
"slug": "camden",
"territory_code": "ENG",
"election_name": "Camden local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.camden.belsize.2026-05-07",
"local.camden.bloomsbury.2026-05-07",
"local.camden.camden-square.2026-05-07",
"local.camden.camden-town.2026-05-07",
"local.camden.fortune-green.2026-05-07",
"local.camden.frognal.2026-05-07",
"local.camden.gospel-oak.2026-05-07",
"local.camden.hampstead-town.2026-05-07",
"local.camden.haverstock.2026-05-07",
"local.camden.highgate.2026-05-07",
"local.camden.holborn-covent-garden.2026-05-07",
"local.camden.kentish-town-north.2026-05-07",
"local.camden.kentish-town-south.2026-05-07",
"local.camden.kilburn.2026-05-07",
"local.camden.kings-cross.2026-05-07",
"local.camden.primrose-hill.2026-05-07",
"local.camden.regents-park.2026-05-07",
"local.camden.south-hampstead.2026-05-07",
"local.camden.st-pancras-somers-town.2026-05-07",
"local.camden.west-hampstead.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **London borough councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms. Most London wards elect more than one councillor, which is why you may have more than one vote.\r\n\r\nLondon boroughs are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-05T14:14:52.874432Z",
"modified": "2026-02-04T14:14:23.105493Z"
},
{
"election_id": "local.sefton.2023-02-16",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2023-02-16",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-02-16",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.netherton-and-orrell.by.2023-02-16"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-17T22:09:41.904850Z",
"modified": "2023-03-28T15:58:24.423187Z"
},
{
"election_id": "local.suffolk.2025-12-18",
"tmp_election_id": null,
"election_title": "Suffolk local election",
"poll_open_date": "2025-12-18",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFK/1974-04-01/?format=api",
"official_identifier": "SFK",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Suffolk County Council",
"common_name": "Suffolk",
"slug": "suffolk",
"territory_code": "ENG",
"election_name": "Suffolk local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2025-12-18",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.suffolk.pakefield.by.2025-12-18"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-14T10:20:43.264426Z",
"modified": "2025-11-17T09:11:35.597192Z"
},
{
"election_id": "local.portsmouth.2020-05-07",
"tmp_election_id": null,
"election_title": "Portsmouth local election",
"poll_open_date": "2020-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/POR/1997-04-01/?format=api",
"official_identifier": "POR",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Portsmouth City Council",
"common_name": "Portsmouth",
"slug": "portsmouth",
"territory_code": "ENG",
"election_name": "Portsmouth local election",
"start_date": "1997-04-01",
"end_date": null,
"created": "1997-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.portsmouth.baffins.2020-05-07",
"local.portsmouth.central-southsea.2020-05-07",
"local.portsmouth.charles-dickens.2020-05-07",
"local.portsmouth.copnor.2020-05-07",
"local.portsmouth.cosham.2020-05-07",
"local.portsmouth.drayton-and-farlington.2020-05-07",
"local.portsmouth.eastney-and-craneswater.2020-05-07",
"local.portsmouth.fratton.2020-05-07",
"local.portsmouth.hilsea.2020-05-07",
"local.portsmouth.milton.2020-05-07",
"local.portsmouth.nelson.2020-05-07",
"local.portsmouth.paulsgrove.2020-05-07",
"local.portsmouth.st-jude.2020-05-07",
"local.portsmouth.st-thomas.2020-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": {
"cancelled_election": {
"url": null,
"title": "Cancelled Election",
"detail": "The UK Government has postponed the elections scheduled for 7 May 2020 due to the coronavirus outbreak."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": "local.portsmouth.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2016-05-05",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2016-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2016-05-05",
"local.sefton.birkdale.2016-05-05",
"local.sefton.blundellsands.2016-05-05",
"local.sefton.cambridge.2016-05-05",
"local.sefton.church.2016-05-05",
"local.sefton.derby.2016-05-05",
"local.sefton.dukes.2016-05-05",
"local.sefton.ford.2016-05-05",
"local.sefton.harington.2016-05-05",
"local.sefton.kew.2016-05-05",
"local.sefton.linacre.2016-05-05",
"local.sefton.litherland.2016-05-05",
"local.sefton.manor.2016-05-05",
"local.sefton.meols.2016-05-05",
"local.sefton.molyneux.2016-05-05",
"local.sefton.netherton-and-orrell.2016-05-05",
"local.sefton.norwood.2016-05-05",
"local.sefton.park.2016-05-05",
"local.sefton.ravenmeols.2016-05-05",
"local.sefton.st-oswald.2016-05-05",
"local.sefton.sudell.2016-05-05",
"local.sefton.victoria.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2017-11-02",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2017-11-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-11-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.dukes.by.2017-11-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-09-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.staffordshire-moorlands.2017-07-20",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2017-07-20",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-07-20",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.leek-east.by.2017-07-20"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-05-25T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.surrey.2025-10-16",
"tmp_election_id": null,
"election_title": "Surrey local election",
"poll_open_date": "2025-10-16",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SRY/1974-04-01/?format=api",
"official_identifier": "SRY",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Surrey County Council",
"common_name": "Surrey",
"slug": "surrey",
"territory_code": "ENG",
"election_name": "Surrey local election",
"start_date": "1974-04-01",
"end_date": "2027-04-01",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-18T14:55:40.064235Z"
},
"group": "local.2025-10-16",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey.camberley-west.by.2025-10-16",
"local.surrey.caterham-valley.by.2025-10-16",
"local.surrey.guildford-south-east.by.2025-10-16"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-09-01T23:45:18.004600Z",
"modified": "2026-06-18T14:55:40.064235Z"
},
{
"election_id": "local.staffordshire-moorlands.2018-03-22",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2018-03-22",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-03-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.leek-west.by.2018-03-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-01-25T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2018-05-03",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2018-05-03",
"local.sefton.birkdale.2018-05-03",
"local.sefton.blundellsands.2018-05-03",
"local.sefton.cambridge.2018-05-03",
"local.sefton.church.2018-05-03",
"local.sefton.derby.2018-05-03",
"local.sefton.dukes.2018-05-03",
"local.sefton.ford.2018-05-03",
"local.sefton.harington.2018-05-03",
"local.sefton.kew.2018-05-03",
"local.sefton.linacre.2018-05-03",
"local.sefton.litherland.2018-05-03",
"local.sefton.manor.2018-05-03",
"local.sefton.meols.2018-05-03",
"local.sefton.molyneux.2018-05-03",
"local.sefton.netherton-and-orrell.2018-05-03",
"local.sefton.norwood.2018-05-03",
"local.sefton.park.2018-05-03",
"local.sefton.ravenmeols.2018-05-03",
"local.sefton.st-oswald.2018-05-03",
"local.sefton.sudell.2018-05-03",
"local.sefton.victoria.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.east-dunbartonshire.2026-01-29",
"tmp_election_id": null,
"election_title": "East Dunbartonshire local election",
"poll_open_date": "2026-01-29",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/EDU/1996-04-01/?format=api",
"official_identifier": "EDU",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The East Dunbartonshire Council",
"common_name": "East Dunbartonshire",
"slug": "east-dunbartonshire",
"territory_code": "SCT",
"election_name": "East Dunbartonshire local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-01-29",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.east-dunbartonshire.bearsden-south.by.2026-01-29"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-20T17:40:24.589850Z",
"modified": "2025-11-21T08:29:42.823662Z"
},
{
"election_id": "local.staffordshire-moorlands.2019-05-02",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.alton.2019-05-02",
"local.staffordshire-moorlands.bagnall-and-stanley.2019-05-02",
"local.staffordshire-moorlands.biddulph-east.2019-05-02",
"local.staffordshire-moorlands.biddulph-moor.2019-05-02",
"local.staffordshire-moorlands.biddulph-north.2019-05-02",
"local.staffordshire-moorlands.biddulph-south.2019-05-02",
"local.staffordshire-moorlands.biddulph-west.2019-05-02",
"local.staffordshire-moorlands.brown-edge-and-endon.2019-05-02",
"local.staffordshire-moorlands.caverswall.2019-05-02",
"local.staffordshire-moorlands.cellarhead.2019-05-02",
"local.staffordshire-moorlands.cheadle-north-east.2019-05-02",
"local.staffordshire-moorlands.cheadle-south-east.2019-05-02",
"local.staffordshire-moorlands.cheadle-west.2019-05-02",
"local.staffordshire-moorlands.checkley.2019-05-02",
"local.staffordshire-moorlands.cheddleton.2019-05-02",
"local.staffordshire-moorlands.churnet.2019-05-02",
"local.staffordshire-moorlands.dane.2019-05-02",
"local.staffordshire-moorlands.forsbrook.2019-05-02",
"local.staffordshire-moorlands.hamps-valley.2019-05-02",
"local.staffordshire-moorlands.horton.2019-05-02",
"local.staffordshire-moorlands.ipstones.2019-05-02",
"local.staffordshire-moorlands.leek-east.2019-05-02",
"local.staffordshire-moorlands.leek-north.2019-05-02",
"local.staffordshire-moorlands.leek-south.2019-05-02",
"local.staffordshire-moorlands.leek-west.2019-05-02",
"local.staffordshire-moorlands.manifold.2019-05-02",
"local.staffordshire-moorlands.werrington.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.staffordshire-moorlands.2021-05-06",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.cheadle-north-east.by.2021-05-06",
"local.staffordshire-moorlands.cheadle-south-east.by.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wigan.2026-05-07",
"tmp_election_id": null,
"election_title": "Wigan local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WGN/1974-04-01/?format=api",
"official_identifier": "WGN",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Wigan Metropolitan Borough Council",
"common_name": "Wigan",
"slug": "wigan",
"territory_code": "ENG",
"election_name": "Wigan local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wigan.abram.2026-05-07",
"local.wigan.ashton-in-makerfield-south.2026-05-07",
"local.wigan.aspull-new-springs-whelley.2026-05-07",
"local.wigan.astley.2026-05-07",
"local.wigan.atherton-north.2026-05-07",
"local.wigan.atherton-south-lilford.2026-05-07",
"local.wigan.bryn-with-ashton-in-makerfield-north.2026-05-07",
"local.wigan.douglas.2026-05-07",
"local.wigan.golborne-lowton-west.2026-05-07",
"local.wigan.hindley.2026-05-07",
"local.wigan.hindley-green.2026-05-07",
"local.wigan.ince.2026-05-07",
"local.wigan.leigh-central-higher-folds.2026-05-07",
"local.wigan.leigh-south.2026-05-07",
"local.wigan.leigh-west.2026-05-07",
"local.wigan.lowton-east.2026-05-07",
"local.wigan.orrell.2026-05-07",
"local.wigan.pemberton.2026-05-07",
"local.wigan.shevington-with-lower-ground-moor.2026-05-07",
"local.wigan.standish-with-langtree.2026-05-07",
"local.wigan.tyldesley-mosley-common.2026-05-07",
"local.wigan.wigan-central.2026-05-07",
"local.wigan.wigan-west.2026-05-07",
"local.wigan.winstanley.2026-05-07",
"local.wigan.worsley-mesnes.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **metropolitan borough councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards are represented by more than one councillor. This council elects one-third of its councillors each year, which is why you may only have one vote.\r\n\r\nMetropolitan borough councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T12:22:41.057504Z",
"modified": "2026-02-11T11:05:22.604650Z"
},
{
"election_id": "local.staffordshire-moorlands.2022-05-05",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.cheadle-south-east.by.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-03-28T20:21:17.011563Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.staffordshire-moorlands.2023-01-19",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2023-01-19",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-01-19",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.biddulph-west.by.2023-01-19"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-12-18T19:26:52.178930Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.staffordshire-moorlands.2023-05-04",
"tmp_election_id": null,
"election_title": "Staffordshire Moorlands local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STF/1974-04-01/?format=api",
"official_identifier": "STF",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Staffordshire Moorlands District Council",
"common_name": "Staffordshire Moorlands",
"slug": "staffordshire-moorlands",
"territory_code": "ENG",
"election_name": "Staffordshire Moorlands local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire-moorlands.alton.2023-05-04",
"local.staffordshire-moorlands.bagnall-and-stanley.2023-05-04",
"local.staffordshire-moorlands.biddulph-east.2023-05-04",
"local.staffordshire-moorlands.biddulph-moor.2023-05-04",
"local.staffordshire-moorlands.biddulph-north.2023-05-04",
"local.staffordshire-moorlands.biddulph-south.2023-05-04",
"local.staffordshire-moorlands.biddulph-west.2023-05-04",
"local.staffordshire-moorlands.brown-edge-and-endon.2023-05-04",
"local.staffordshire-moorlands.caverswall.2023-05-04",
"local.staffordshire-moorlands.cellarhead.2023-05-04",
"local.staffordshire-moorlands.cheadle-north-east.2023-05-04",
"local.staffordshire-moorlands.cheadle-south-east.2023-05-04",
"local.staffordshire-moorlands.cheadle-west.2023-05-04",
"local.staffordshire-moorlands.checkley.2023-05-04",
"local.staffordshire-moorlands.cheddleton.2023-05-04",
"local.staffordshire-moorlands.churnet.2023-05-04",
"local.staffordshire-moorlands.dane.2023-05-04",
"local.staffordshire-moorlands.forsbrook.2023-05-04",
"local.staffordshire-moorlands.hamps-valley.2023-05-04",
"local.staffordshire-moorlands.horton.2023-05-04",
"local.staffordshire-moorlands.ipstones.2023-05-04",
"local.staffordshire-moorlands.leek-east.2023-05-04",
"local.staffordshire-moorlands.leek-north.2023-05-04",
"local.staffordshire-moorlands.leek-south.2023-05-04",
"local.staffordshire-moorlands.leek-west.2023-05-04",
"local.staffordshire-moorlands.manifold.2023-05-04",
"local.staffordshire-moorlands.werrington.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-11T09:29:26.393625Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2019-05-02",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2019-05-02",
"local.sefton.birkdale.2019-05-02",
"local.sefton.blundellsands.2019-05-02",
"local.sefton.cambridge.2019-05-02",
"local.sefton.church.2019-05-02",
"local.sefton.derby.2019-05-02",
"local.sefton.dukes.2019-05-02",
"local.sefton.ford.2019-05-02",
"local.sefton.harington.2019-05-02",
"local.sefton.kew.2019-05-02",
"local.sefton.linacre.2019-05-02",
"local.sefton.litherland.2019-05-02",
"local.sefton.manor.2019-05-02",
"local.sefton.meols.2019-05-02",
"local.sefton.molyneux.2019-05-02",
"local.sefton.netherton-and-orrell.2019-05-02",
"local.sefton.norwood.2019-05-02",
"local.sefton.park.2019-05-02",
"local.sefton.ravenmeols.2019-05-02",
"local.sefton.st-oswald.2019-05-02",
"local.sefton.sudell.2019-05-02",
"local.sefton.victoria.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2020-05-07",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2020-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2020-05-07",
"local.sefton.birkdale.2020-05-07",
"local.sefton.blundellsands.2020-05-07",
"local.sefton.cambridge.2020-05-07",
"local.sefton.church.2020-05-07",
"local.sefton.derby.2020-05-07",
"local.sefton.dukes.2020-05-07",
"local.sefton.ford.2020-05-07",
"local.sefton.harington.2020-05-07",
"local.sefton.kew.2020-05-07",
"local.sefton.linacre.2020-05-07",
"local.sefton.litherland.2020-05-07",
"local.sefton.manor.2020-05-07",
"local.sefton.meols.2020-05-07",
"local.sefton.molyneux.2020-05-07",
"local.sefton.netherton-and-orrell.2020-05-07",
"local.sefton.norwood.2020-05-07",
"local.sefton.park.2020-05-07",
"local.sefton.ravenmeols.2020-05-07",
"local.sefton.st-oswald.2020-05-07",
"local.sefton.sudell.2020-05-07",
"local.sefton.victoria.2020-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": {
"cancelled_election": {
"url": null,
"title": "Cancelled Election",
"detail": "The UK Government has postponed the elections scheduled for 7 May 2020 due to the coronavirus outbreak."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": "local.sefton.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2021-05-06",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2021-05-06",
"local.sefton.birkdale.2021-05-06",
"local.sefton.blundellsands.2021-05-06",
"local.sefton.cambridge.2021-05-06",
"local.sefton.church.2021-05-06",
"local.sefton.derby.2021-05-06",
"local.sefton.dukes.2021-05-06",
"local.sefton.ford.2021-05-06",
"local.sefton.harington.2021-05-06",
"local.sefton.kew.2021-05-06",
"local.sefton.linacre.2021-05-06",
"local.sefton.litherland.2021-05-06",
"local.sefton.manor.2021-05-06",
"local.sefton.meols.2021-05-06",
"local.sefton.molyneux.2021-05-06",
"local.sefton.netherton-and-orrell.2021-05-06",
"local.sefton.norwood.2021-05-06",
"local.sefton.park.2021-05-06",
"local.sefton.ravenmeols.2021-05-06",
"local.sefton.st-oswald.2021-05-06",
"local.sefton.sudell.2021-05-06",
"local.sefton.victoria.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": "local.sefton.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2022-05-05",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2022-05-05",
"local.sefton.birkdale.2022-05-05",
"local.sefton.blundellsands.2022-05-05",
"local.sefton.cambridge.2022-05-05",
"local.sefton.church.2022-05-05",
"local.sefton.derby.2022-05-05",
"local.sefton.dukes.2022-05-05",
"local.sefton.ford.2022-05-05",
"local.sefton.harington.2022-05-05",
"local.sefton.kew.2022-05-05",
"local.sefton.linacre.2022-05-05",
"local.sefton.litherland.2022-05-05",
"local.sefton.manor.2022-05-05",
"local.sefton.meols.2022-05-05",
"local.sefton.molyneux.2022-05-05",
"local.sefton.netherton-and-orrell.2022-05-05",
"local.sefton.norwood.2022-05-05",
"local.sefton.park.2022-05-05",
"local.sefton.ravenmeols.2022-05-05",
"local.sefton.st-oswald.2022-05-05",
"local.sefton.sudell.2022-05-05",
"local.sefton.victoria.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-06T11:36:40.844909Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.mole-valley.2021-05-06",
"tmp_election_id": null,
"election_title": "Mole Valley local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/MOL/1974-04-01/?format=api",
"official_identifier": "MOL",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Mole Valley District Council",
"common_name": "Mole Valley",
"slug": "mole-valley",
"territory_code": "ENG",
"election_name": "Mole Valley local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:06:46.494574Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.mole-valley.ashtead-common.2021-05-06",
"local.mole-valley.ashtead-park.2021-05-06",
"local.mole-valley.ashtead-village.2021-05-06",
"local.mole-valley.bookham-north.2021-05-06",
"local.mole-valley.bookham-south.2021-05-06",
"local.mole-valley.dorking-north.2021-05-06",
"local.mole-valley.dorking-south.2021-05-06",
"local.mole-valley.fetcham-east.2021-05-06",
"local.mole-valley.fetcham-west.2021-05-06",
"local.mole-valley.holmwoods.2021-05-06",
"local.mole-valley.leatherhead-north.2021-05-06",
"local.mole-valley.leatherhead-south.2021-05-06",
"local.mole-valley.westcott.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": "local.mole-valley.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2026-06-17T15:06:46.494574Z"
},
{
"election_id": "local.sefton.2022-11-24",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2022-11-24",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-11-24",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.linacre.by.2022-11-24"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-10-20T08:05:10.351924Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sefton.2023-05-04",
"tmp_election_id": null,
"election_title": "Sefton local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFT/1974-04-01/?format=api",
"official_identifier": "SFT",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sefton Metropolitan Borough Council",
"common_name": "Sefton",
"slug": "sefton",
"territory_code": "ENG",
"election_name": "Sefton local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sefton.ainsdale.2023-05-04",
"local.sefton.birkdale.2023-05-04",
"local.sefton.blundellsands.2023-05-04",
"local.sefton.cambridge.2023-05-04",
"local.sefton.church.2023-05-04",
"local.sefton.derby.2023-05-04",
"local.sefton.dukes.2023-05-04",
"local.sefton.ford.2023-05-04",
"local.sefton.harington.2023-05-04",
"local.sefton.kew.2023-05-04",
"local.sefton.linacre.2023-05-04",
"local.sefton.litherland.2023-05-04",
"local.sefton.manor.2023-05-04",
"local.sefton.meols.2023-05-04",
"local.sefton.molyneux.2023-05-04",
"local.sefton.netherton-and-orrell.2023-05-04",
"local.sefton.norwood.2023-05-04",
"local.sefton.park.2023-05-04",
"local.sefton.ravenmeols.2023-05-04",
"local.sefton.st-oswald.2023-05-04",
"local.sefton.sudell.2023-05-04",
"local.sefton.victoria.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-11T11:21:15.218421Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.portsmouth.2021-05-06",
"tmp_election_id": null,
"election_title": "Portsmouth local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/POR/1997-04-01/?format=api",
"official_identifier": "POR",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Portsmouth City Council",
"common_name": "Portsmouth",
"slug": "portsmouth",
"territory_code": "ENG",
"election_name": "Portsmouth local election",
"start_date": "1997-04-01",
"end_date": null,
"created": "1997-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.portsmouth.baffins.2021-05-06",
"local.portsmouth.central-southsea.2021-05-06",
"local.portsmouth.charles-dickens.2021-05-06",
"local.portsmouth.copnor.2021-05-06",
"local.portsmouth.cosham.2021-05-06",
"local.portsmouth.drayton-and-farlington.2021-05-06",
"local.portsmouth.eastney-and-craneswater.2021-05-06",
"local.portsmouth.fratton.2021-05-06",
"local.portsmouth.hilsea.2021-05-06",
"local.portsmouth.milton.2021-05-06",
"local.portsmouth.nelson.2021-05-06",
"local.portsmouth.paulsgrove.2021-05-06",
"local.portsmouth.st-jude.2021-05-06",
"local.portsmouth.st-thomas.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": "local.portsmouth.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.powys.2017-05-04",
"tmp_election_id": null,
"election_title": "Powys County Council local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/POW/1996-04-01/?format=api",
"official_identifier": "POW",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Powys County Council",
"common_name": "Powys",
"slug": "powys",
"territory_code": "WLS",
"election_name": "Powys local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.powys.aber-craf.2017-05-04",
"local.powys.banwy.2017-05-04",
"local.powys.beguildy.2017-05-04",
"local.powys.berriew.2017-05-04",
"local.powys.blaen-hafren.2017-05-04",
"local.powys.bronllys.2017-05-04",
"local.powys.builth.2017-05-04",
"local.powys.bwlch.2017-05-04",
"local.powys.caersws.2017-05-04",
"local.powys.churchstoke.2017-05-04",
"local.powys.crickhowell.2017-05-04",
"local.powys.cwm-twrch.2017-05-04",
"local.powys.disserth-and-trecoed.2017-05-04",
"local.powys.dolforwyn.2017-05-04",
"local.powys.felin-fach.2017-05-04",
"local.powys.forden.2017-05-04",
"local.powys.glantwymyn.2017-05-04",
"local.powys.glasbury.2017-05-04",
"local.powys.guilsfield.2017-05-04",
"local.powys.gwernyfed.2017-05-04",
"local.powys.hay.2017-05-04",
"local.powys.kerry.2017-05-04",
"local.powys.knighton.2017-05-04",
"local.powys.llanafanfawr.2017-05-04",
"local.powys.llanbadarn-fawr.2017-05-04",
"local.powys.llanbrynmair.2017-05-04",
"local.powys.llandinam.2017-05-04",
"local.powys.llandrindod-eastllandrindod-west.2017-05-04",
"local.powys.llandrindod-north.2017-05-04",
"local.powys.llandrindod-south.2017-05-04",
"local.powys.llandrinio.2017-05-04",
"local.powys.llandysilio.2017-05-04",
"local.powys.llanelwedd.2017-05-04",
"local.powys.llanfair-caereinion.2017-05-04",
"local.powys.llanfihangel.2017-05-04",
"local.powys.llanfyllin.2017-05-04",
"local.powys.llangattock.2017-05-04",
"local.powys.llangors.2017-05-04",
"local.powys.llangunllo.2017-05-04",
"local.powys.llangynidr.2017-05-04",
"local.powys.llanidloes.2017-05-04",
"local.powys.llanrhaeadr-ym-mochnantllansilin.2017-05-04",
"local.powys.llansantffraid.2017-05-04",
"local.powys.llanwddyn.2017-05-04",
"local.powys.llanwrtyd-wells.2017-05-04",
"local.powys.llanyre.2017-05-04",
"local.powys.machynlleth.2017-05-04",
"local.powys.maescarllywel.2017-05-04",
"local.powys.meifod.2017-05-04",
"local.powys.montgomery.2017-05-04",
"local.powys.nantmel.2017-05-04",
"local.powys.newtown-central.2017-05-04",
"local.powys.newtown-east.2017-05-04",
"local.powys.newtown-llanllwchaiarn-north.2017-05-04",
"local.powys.newtown-llanllwchaiarn-west.2017-05-04",
"local.powys.newtown-south.2017-05-04",
"local.powys.old-radnor.2017-05-04",
"local.powys.presteigne.2017-05-04",
"local.powys.rhayader.2017-05-04",
"local.powys.rhiwcynon.2017-05-04",
"local.powys.st-david-within.2017-05-04",
"local.powys.st-john.2017-05-04",
"local.powys.st-mary.2017-05-04",
"local.powys.talgarth.2017-05-04",
"local.powys.talybont-on-usk.2017-05-04",
"local.powys.tawe-uchaf.2017-05-04",
"local.powys.trewern.2017-05-04",
"local.powys.welshpool-castle.2017-05-04",
"local.powys.welshpool-gungrog.2017-05-04",
"local.powys.welshpool-llanerchyddol.2017-05-04",
"local.powys.ynyscedwyn.2017-05-04",
"local.powys.yscir.2017-05-04",
"local.powys.ystradgynlais.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2023-08-31T09:00:14.460962Z"
},
{
"election_id": "local.south-derbyshire.2018-10-25",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2018-10-25",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-10-25",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.linton.by.2018-10-25"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-08-30T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.south-derbyshire.2019-05-02",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.aston.2019-05-02",
"local.south-derbyshire.church-gresley.2019-05-02",
"local.south-derbyshire.etwall.2019-05-02",
"local.south-derbyshire.hatton.2019-05-02",
"local.south-derbyshire.hilton.2019-05-02",
"local.south-derbyshire.linton.2019-05-02",
"local.south-derbyshire.melbourne.2019-05-02",
"local.south-derbyshire.midway.2019-05-02",
"local.south-derbyshire.newhall-and-stanton.2019-05-02",
"local.south-derbyshire.repton.2019-05-02",
"local.south-derbyshire.seales.2019-05-02",
"local.south-derbyshire.stenson.2019-05-02",
"local.south-derbyshire.swadlincote.2019-05-02",
"local.south-derbyshire.willington-and-findern.2019-05-02",
"local.south-derbyshire.woodville.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.kensington-and-chelsea.2026-05-07",
"tmp_election_id": null,
"election_title": "Kensington and Chelsea local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/KEC/1965-04-01/?format=api",
"official_identifier": "KEC",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "Royal Borough of Kensington and Chelsea",
"common_name": "Kensington and Chelsea",
"slug": "kensington-and-chelsea",
"territory_code": "ENG",
"election_name": "Kensington and Chelsea local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.kensington-and-chelsea.abingdon.2026-05-07",
"local.kensington-and-chelsea.brompton-hans-town.2026-05-07",
"local.kensington-and-chelsea.campden.2026-05-07",
"local.kensington-and-chelsea.chelsea-riverside.2026-05-07",
"local.kensington-and-chelsea.colville.2026-05-07",
"local.kensington-and-chelsea.courtfield.2026-05-07",
"local.kensington-and-chelsea.dalgarno.2026-05-07",
"local.kensington-and-chelsea.earls-court.2026-05-07",
"local.kensington-and-chelsea.golborne.2026-05-07",
"local.kensington-and-chelsea.holland.2026-05-07",
"local.kensington-and-chelsea.norland.2026-05-07",
"local.kensington-and-chelsea.notting-dale.2026-05-07",
"local.kensington-and-chelsea.pembridge.2026-05-07",
"local.kensington-and-chelsea.queens-gate.2026-05-07",
"local.kensington-and-chelsea.redcliffe.2026-05-07",
"local.kensington-and-chelsea.royal-hospital.2026-05-07",
"local.kensington-and-chelsea.stanley.2026-05-07",
"local.kensington-and-chelsea.st-helens.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **London borough councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms. Most London wards elect more than one councillor, which is why you may have more than one vote.\r\n\r\nLondon boroughs are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-05T14:17:51.434429Z",
"modified": "2026-02-04T14:14:23.344741Z"
},
{
"election_id": "local.south-derbyshire.2021-05-06",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.church-gresley.by.2021-05-06",
"local.south-derbyshire.hilton.by.2021-05-06",
"local.south-derbyshire.seales.by.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.horsham.2026-05-07",
"tmp_election_id": null,
"election_title": "Horsham local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HOR/1974-04-01/?format=api",
"official_identifier": "HOR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Horsham District Council",
"common_name": "Horsham",
"slug": "horsham",
"territory_code": "ENG",
"election_name": "Horsham local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.horsham.itchingfield-slinfold-warnham.by.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2026-03-25T17:26:13.924449Z",
"modified": "2026-03-26T11:00:29.719606Z"
},
{
"election_id": "local.south-derbyshire.2021-09-09",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2021-09-09",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-09-09",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.seales.by.2021-09-09"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-07-15T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.tamworth.2026-05-07",
"tmp_election_id": null,
"election_title": "Tamworth local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TAW/1974-04-01/?format=api",
"official_identifier": "TAW",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Tamworth Borough Council",
"common_name": "Tamworth",
"slug": "tamworth",
"territory_code": "ENG",
"election_name": "Tamworth local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tamworth.amington.2026-05-07",
"local.tamworth.belgrave.2026-05-07",
"local.tamworth.bolehall.2026-05-07",
"local.tamworth.castle.2026-05-07",
"local.tamworth.glascote.2026-05-07",
"local.tamworth.mercian.2026-05-07",
"local.tamworth.spital.2026-05-07",
"local.tamworth.stonydelph.2026-05-07",
"local.tamworth.trinity.2026-05-07",
"local.tamworth.wilnecote.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **district councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards have more than one councillor. This council elects one third of its councillors each year, which is why you may only have one vote.\r\n\r\nDistrict councils are responsible for many different services, including:\r\n\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:17:40.841052Z",
"modified": "2026-02-17T16:41:56.352326Z"
},
{
"election_id": "local.southend-on-sea.2026-05-07",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2026-05-07",
"local.southend-on-sea.blenheim-park.2026-05-07",
"local.southend-on-sea.chalkwell.2026-05-07",
"local.southend-on-sea.eastwood-park.2026-05-07",
"local.southend-on-sea.kursaal.2026-05-07",
"local.southend-on-sea.leigh.2026-05-07",
"local.southend-on-sea.milton.2026-05-07",
"local.southend-on-sea.prittlewell.2026-05-07",
"local.southend-on-sea.shoeburyness.2026-05-07",
"local.southend-on-sea.southchurch.2026-05-07",
"local.southend-on-sea.st-laurence.2026-05-07",
"local.southend-on-sea.st-lukes.2026-05-07",
"local.southend-on-sea.thorpe.2026-05-07",
"local.southend-on-sea.victoria.2026-05-07",
"local.southend-on-sea.westborough.2026-05-07",
"local.southend-on-sea.west-leigh.2026-05-07",
"local.southend-on-sea.west-shoebury.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **unitary councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms. Most wards elect more than one councillor, which is why you may have more than one vote.\r\n\r\nUnitary councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T15:40:47.773763Z",
"modified": "2026-06-01T10:11:56.645237Z"
},
{
"election_id": "local.south-derbyshire.2022-06-30",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2022-06-30",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-06-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.midway.by.2022-06-30"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-05-26T15:24:14.321220Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.tower-hamlets.2019-02-07",
"tmp_election_id": null,
"election_title": "London Borough of Tower Hamlets",
"poll_open_date": "2019-02-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TWH/1965-04-01/?format=api",
"official_identifier": "TWH",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Tower Hamlets",
"common_name": "London Borough of Tower Hamlets",
"slug": "tower-hamlets",
"territory_code": "ENG",
"election_name": "London Borough of Tower Hamlets",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-02-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tower-hamlets.lansbury.by.2019-02-07",
"local.tower-hamlets.shadwell.by.2019-02-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-12-13T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.northamptonshire.2017-05-04",
"tmp_election_id": null,
"election_title": "Northamptonshire County Council local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/NTH/1974-04-01/?format=api",
"official_identifier": "NTH",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Northamptonshire County Council",
"common_name": "Northamptonshire",
"slug": "northamptonshire",
"territory_code": "ENG",
"election_name": "Northamptonshire local election",
"start_date": "1974-04-01",
"end_date": "2020-05-06",
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.northamptonshire.abington-and-phippsville.2017-05-04",
"local.northamptonshire.billing-and-rectory-farm.2017-05-04",
"local.northamptonshire.boothville-and-parklands.2017-05-04",
"local.northamptonshire.brackley.2017-05-04",
"local.northamptonshire.braunston-and-crick.2017-05-04",
"local.northamptonshire.brickhill-and-queensway.2017-05-04",
"local.northamptonshire.brixworth.2017-05-04",
"local.northamptonshire.bugbrooke.2017-05-04",
"local.northamptonshire.burton-and-broughton.2017-05-04",
"local.northamptonshire.castle.2017-05-04",
"local.northamptonshire.clover-hill.2017-05-04",
"local.northamptonshire.corby-rural.2017-05-04",
"local.northamptonshire.corby-west.2017-05-04",
"local.northamptonshire.croyland-and-swanspool.2017-05-04",
"local.northamptonshire.dallington-spencer.2017-05-04",
"local.northamptonshire.daventry-east.2017-05-04",
"local.northamptonshire.daventry-west.2017-05-04",
"local.northamptonshire.deanshanger.2017-05-04",
"local.northamptonshire.delapre-and-rushmere.2017-05-04",
"local.northamptonshire.desborough.2017-05-04",
"local.northamptonshire.duston-east.2017-05-04",
"local.northamptonshire.duston-west-and-st-crispin.2017-05-04",
"local.northamptonshire.earls-barton.2017-05-04",
"local.northamptonshire.east-hunsbury-and-shelfleys.2017-05-04",
"local.northamptonshire.finedon.2017-05-04",
"local.northamptonshire.hackleton-and-grange-park.2017-05-04",
"local.northamptonshire.hatton-park.2017-05-04",
"local.northamptonshire.headlands.2017-05-04",
"local.northamptonshire.higham-ferrers.2017-05-04",
"local.northamptonshire.irchester.2017-05-04",
"local.northamptonshire.irthlingborough.2017-05-04",
"local.northamptonshire.ise.2017-05-04",
"local.northamptonshire.kingsthorpe-north.2017-05-04",
"local.northamptonshire.kingsthorpe-south.2017-05-04",
"local.northamptonshire.kingswood.2017-05-04",
"local.northamptonshire.lloyds.2017-05-04",
"local.northamptonshire.long-buckby.2017-05-04",
"local.northamptonshire.middleton-cheney.2017-05-04",
"local.northamptonshire.moulton.2017-05-04",
"local.northamptonshire.nene-valley.2017-05-04",
"local.northamptonshire.northall.2017-05-04",
"local.northamptonshire.oakley.2017-05-04",
"local.northamptonshire.oundle.2017-05-04",
"local.northamptonshire.raunds.2017-05-04",
"local.northamptonshire.riverside-park.2017-05-04",
"local.northamptonshire.rothwell-and-mawsley.2017-05-04",
"local.northamptonshire.rushden-pemberton-west.2017-05-04",
"local.northamptonshire.rushden-south.2017-05-04",
"local.northamptonshire.silverstone.2017-05-04",
"local.northamptonshire.sixfields.2017-05-04",
"local.northamptonshire.st-george.2017-05-04",
"local.northamptonshire.talavera.2017-05-04",
"local.northamptonshire.thrapston.2017-05-04",
"local.northamptonshire.towcester-and-roade.2017-05-04",
"local.northamptonshire.wicksteed.2017-05-04",
"local.northamptonshire.windmill.2017-05-04",
"local.northamptonshire.woodford-and-weedon.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **county councillors**. \r\n\r\nCouncillors represent the people of their division on the council. Councillors are elected for four-year terms. Each county division elects one councillor. \r\n\r\nCounty councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Libraries and museums\r\n * Roads and pavements\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2026-02-04T14:41:41.912091Z"
},
{
"election_id": "local.tower-hamlets.2021-08-12",
"tmp_election_id": null,
"election_title": "London Borough of Tower Hamlets",
"poll_open_date": "2021-08-12",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TWH/1965-04-01/?format=api",
"official_identifier": "TWH",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Tower Hamlets",
"common_name": "London Borough of Tower Hamlets",
"slug": "tower-hamlets",
"territory_code": "ENG",
"election_name": "London Borough of Tower Hamlets",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-08-12",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tower-hamlets.weavers.by.2021-08-12"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-06-17T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.tower-hamlets.2022-05-05",
"tmp_election_id": null,
"election_title": "London Borough of Tower Hamlets",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TWH/1965-04-01/?format=api",
"official_identifier": "TWH",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Tower Hamlets",
"common_name": "London Borough of Tower Hamlets",
"slug": "tower-hamlets",
"territory_code": "ENG",
"election_name": "London Borough of Tower Hamlets",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tower-hamlets.bethnal-green-east.2022-05-05",
"local.tower-hamlets.bethnal-green-west.2022-05-05",
"local.tower-hamlets.blackwall-cubitt-town.2022-05-05",
"local.tower-hamlets.bow-east.2022-05-05",
"local.tower-hamlets.bow-west.2022-05-05",
"local.tower-hamlets.bromley-north.2022-05-05",
"local.tower-hamlets.bromley-south.2022-05-05",
"local.tower-hamlets.canary-wharf.2022-05-05",
"local.tower-hamlets.island-gardens.2022-05-05",
"local.tower-hamlets.lansbury.2022-05-05",
"local.tower-hamlets.limehouse.2022-05-05",
"local.tower-hamlets.mile-end.2022-05-05",
"local.tower-hamlets.poplar.2022-05-05",
"local.tower-hamlets.shadwell.2022-05-05",
"local.tower-hamlets.spitalfields-banglatown.2022-05-05",
"local.tower-hamlets.st-dunstans.2022-05-05",
"local.tower-hamlets.stepney-green.2022-05-05",
"local.tower-hamlets.st-katharines-wapping.2022-05-05",
"local.tower-hamlets.weavers.2022-05-05",
"local.tower-hamlets.whitechapel.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-05T11:09:46.429081Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.south-derbyshire.2023-05-04",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.aston.2023-05-04",
"local.south-derbyshire.church-gresley.2023-05-04",
"local.south-derbyshire.etwall.2023-05-04",
"local.south-derbyshire.hatton.2023-05-04",
"local.south-derbyshire.hilton.2023-05-04",
"local.south-derbyshire.linton.2023-05-04",
"local.south-derbyshire.melbourne.2023-05-04",
"local.south-derbyshire.midway.2023-05-04",
"local.south-derbyshire.newhall-and-stanton.2023-05-04",
"local.south-derbyshire.repton.2023-05-04",
"local.south-derbyshire.seales.2023-05-04",
"local.south-derbyshire.stenson.2023-05-04",
"local.south-derbyshire.swadlincote.2023-05-04",
"local.south-derbyshire.willington-and-findern.2023-05-04",
"local.south-derbyshire.woodville.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-11T09:08:46.149328Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.redbridge.2021-05-06",
"tmp_election_id": null,
"election_title": "Redbridge local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RDB/1965-04-01/?format=api",
"official_identifier": "RDB",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Redbridge",
"common_name": "Redbridge",
"slug": "redbridge",
"territory_code": "ENG",
"election_name": "Redbridge local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.redbridge.loxford.by.2021-05-06",
"local.redbridge.seven-kings.by.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.fareham.2021-05-06",
"tmp_election_id": null,
"election_title": "Fareham local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/FAR/1974-04-01/?format=api",
"official_identifier": "FAR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Fareham Borough Council",
"common_name": "Fareham",
"slug": "fareham",
"territory_code": "ENG",
"election_name": "Fareham local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.fareham.fareham-east.2021-05-06",
"local.fareham.fareham-north.2021-05-06",
"local.fareham.fareham-north-west.2021-05-06",
"local.fareham.fareham-south.2021-05-06",
"local.fareham.fareham-west.2021-05-06",
"local.fareham.hill-head.2021-05-06",
"local.fareham.locks-heath.2021-05-06",
"local.fareham.park-gate.2021-05-06",
"local.fareham.portchester-east.2021-05-06",
"local.fareham.portchester-west.2021-05-06",
"local.fareham.sarisbury.2021-05-06",
"local.fareham.stubbington.2021-05-06",
"local.fareham.titchfield.2021-05-06",
"local.fareham.titchfield-common.2021-05-06",
"local.fareham.warsash.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": "local.fareham.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.spelthorne.2024-07-04",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2024-07-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2024-07-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.ashford-east.by.2024-07-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2024-06-03T08:31:42.897075Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.south-derbyshire.2017-05-11",
"tmp_election_id": null,
"election_title": "South Derbyshire local election",
"poll_open_date": "2017-05-11",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SDE/1974-04-01/?format=api",
"official_identifier": "SDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Derbyshire District Council",
"common_name": "South Derbyshire",
"slug": "south-derbyshire",
"territory_code": "ENG",
"election_name": "South Derbyshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-11",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-derbyshire.woodville.by.2017-05-11"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-16T00:00:00Z",
"modified": "2023-08-31T09:53:46.643928Z"
},
{
"election_id": "local.redbridge.2022-05-05",
"tmp_election_id": null,
"election_title": "Redbridge local election",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RDB/1965-04-01/?format=api",
"official_identifier": "RDB",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Redbridge",
"common_name": "Redbridge",
"slug": "redbridge",
"territory_code": "ENG",
"election_name": "Redbridge local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.redbridge.aldborough.2022-05-05",
"local.redbridge.barkingside.2022-05-05",
"local.redbridge.bridge.2022-05-05",
"local.redbridge.chadwell.2022-05-05",
"local.redbridge.churchfields.2022-05-05",
"local.redbridge.clayhall.2022-05-05",
"local.redbridge.clementswood.2022-05-05",
"local.redbridge.cranbrook.2022-05-05",
"local.redbridge.fairlop.2022-05-05",
"local.redbridge.fullwell.2022-05-05",
"local.redbridge.goodmayes.2022-05-05",
"local.redbridge.hainault.2022-05-05",
"local.redbridge.ilford-town.2022-05-05",
"local.redbridge.loxford.2022-05-05",
"local.redbridge.mayfield.2022-05-05",
"local.redbridge.monkhams.2022-05-05",
"local.redbridge.newbury.2022-05-05",
"local.redbridge.seven-kings.2022-05-05",
"local.redbridge.south-woodford.2022-05-05",
"local.redbridge.valentines.2022-05-05",
"local.redbridge.wanstead-park.2022-05-05",
"local.redbridge.wanstead-village.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-05T11:03:14.607534Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.spelthorne.2025-06-19",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2025-06-19",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2025-06-19",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.ashford-town.by.2025-06-19"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-05-21T13:37:25.911034Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.sandwell.2018-05-03",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.abbey.2018-05-03",
"local.sandwell.blackheath.2018-05-03",
"local.sandwell.bristnall.2018-05-03",
"local.sandwell.charlemont-with-grove-vale.2018-05-03",
"local.sandwell.cradley-heath-and-old-hill.2018-05-03",
"local.sandwell.friar-park.2018-05-03",
"local.sandwell.great-barr-with-yew-tree.2018-05-03",
"local.sandwell.great-bridge.2018-05-03",
"local.sandwell.greets-green-and-lyng.2018-05-03",
"local.sandwell.hateley-heath.2018-05-03",
"local.sandwell.langley.2018-05-03",
"local.sandwell.newton.2018-05-03",
"local.sandwell.oldbury.2018-05-03",
"local.sandwell.old-warley.2018-05-03",
"local.sandwell.princes-end.2018-05-03",
"local.sandwell.rowley.2018-05-03",
"local.sandwell.smethwick.2018-05-03",
"local.sandwell.soho-and-victoria.2018-05-03",
"local.sandwell.st-pauls.2018-05-03",
"local.sandwell.tipton-green.2018-05-03",
"local.sandwell.tividale.2018-05-03",
"local.sandwell.wednesbury-north.2018-05-03",
"local.sandwell.wednesbury-south.2018-05-03",
"local.sandwell.west-bromwich-central.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.spelthorne.2016-05-05",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2016-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.ashford-north-and-stanwell-south.by.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.portsmouth.2026-05-07",
"tmp_election_id": null,
"election_title": "Portsmouth local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/POR/1997-04-01/?format=api",
"official_identifier": "POR",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Portsmouth City Council",
"common_name": "Portsmouth",
"slug": "portsmouth",
"territory_code": "ENG",
"election_name": "Portsmouth local election",
"start_date": "1997-04-01",
"end_date": null,
"created": "1997-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.portsmouth.baffins.2026-05-07",
"local.portsmouth.central-southsea.2026-05-07",
"local.portsmouth.charles-dickens.2026-05-07",
"local.portsmouth.copnor.2026-05-07",
"local.portsmouth.cosham.2026-05-07",
"local.portsmouth.drayton-and-farlington.2026-05-07",
"local.portsmouth.eastney-and-craneswater.2026-05-07",
"local.portsmouth.fratton.2026-05-07",
"local.portsmouth.hilsea.2026-05-07",
"local.portsmouth.milton.2026-05-07",
"local.portsmouth.nelson.2026-05-07",
"local.portsmouth.paulsgrove.2026-05-07",
"local.portsmouth.st-jude.2026-05-07",
"local.portsmouth.st-thomas.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **unitary councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards are represented by more than one councillor. This council elects one-third of its councillors each year, which is why you may only have one vote.\r\n\r\nUnitary councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-24T14:59:36.189159Z",
"modified": "2026-02-11T10:44:25.977303Z"
},
{
"election_id": "local.spelthorne.2019-05-02",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.ashford-common.2019-05-02",
"local.spelthorne.ashford-east.2019-05-02",
"local.spelthorne.ashford-north-and-stanwell-south.2019-05-02",
"local.spelthorne.ashford-town.2019-05-02",
"local.spelthorne.halliford-and-sunbury-west.2019-05-02",
"local.spelthorne.laleham-and-shepperton-green.2019-05-02",
"local.spelthorne.riverside-and-laleham.2019-05-02",
"local.spelthorne.shepperton-town.2019-05-02",
"local.spelthorne.staines.2019-05-02",
"local.spelthorne.staines-south.2019-05-02",
"local.spelthorne.stanwell-north.2019-05-02",
"local.spelthorne.sunbury-common.2019-05-02",
"local.spelthorne.sunbury-east.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2021-05-06",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.staines-south.by.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2021-07-22",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2021-07-22",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2021-07-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.staines.by.2021-07-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-05-27T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2022-02-23",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2022-02-23",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2022-02-23",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.stanwell-north.by.2022-02-23"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-17T23:21:39.936380Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2022-05-25",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2022-05-25",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2022-05-25",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.laleham-and-shepperton-green.by.2022-05-25"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-04-29T17:07:31.702914Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2017-05-04",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.ashford-east.by.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2022-08-11",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2022-08-11",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2022-08-11",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.laleham-and-shepperton-green.by.2022-08-11"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-07-08T16:03:25.438326Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.spelthorne.2023-05-04",
"tmp_election_id": null,
"election_title": "Spelthorne local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SPE/1974-04-01/?format=api",
"official_identifier": "SPE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Spelthorne Borough Council",
"common_name": "Spelthorne",
"slug": "spelthorne",
"territory_code": "ENG",
"election_name": "Spelthorne local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.spelthorne.ashford-common.2023-05-04",
"local.spelthorne.ashford-east.2023-05-04",
"local.spelthorne.ashford-north-and-stanwell-south.2023-05-04",
"local.spelthorne.ashford-town.2023-05-04",
"local.spelthorne.halliford-and-sunbury-west.2023-05-04",
"local.spelthorne.laleham-and-shepperton-green.2023-05-04",
"local.spelthorne.riverside-and-laleham.2023-05-04",
"local.spelthorne.shepperton-town.2023-05-04",
"local.spelthorne.staines.2023-05-04",
"local.spelthorne.staines-south.2023-05-04",
"local.spelthorne.stanwell-north.2023-05-04",
"local.spelthorne.sunbury-common.2023-05-04",
"local.spelthorne.sunbury-east.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-11T09:29:25.535282Z",
"modified": "2026-06-17T15:07:17.043009Z"
},
{
"election_id": "local.south-northamptonshire.2017-05-04",
"tmp_election_id": null,
"election_title": "South Northamptonshire local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SNR/1974-04-01/?format=api",
"official_identifier": "SNR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Northamptonshire Council",
"common_name": "South Northamptonshire",
"slug": "south-northamptonshire",
"territory_code": "ENG",
"election_name": "South Northamptonshire local election",
"start_date": "1974-04-01",
"end_date": "2020-05-06",
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-northamptonshire.kings-sutton.by.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2023-08-31T09:02:37.122710Z"
},
{
"election_id": "local.sandwell.2019-05-02",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.abbey.2019-05-02",
"local.sandwell.blackheath.2019-05-02",
"local.sandwell.bristnall.2019-05-02",
"local.sandwell.charlemont-with-grove-vale.2019-05-02",
"local.sandwell.cradley-heath-and-old-hill.2019-05-02",
"local.sandwell.friar-park.2019-05-02",
"local.sandwell.great-barr-with-yew-tree.2019-05-02",
"local.sandwell.great-bridge.2019-05-02",
"local.sandwell.greets-green-and-lyng.2019-05-02",
"local.sandwell.hateley-heath.2019-05-02",
"local.sandwell.langley.2019-05-02",
"local.sandwell.newton.2019-05-02",
"local.sandwell.oldbury.2019-05-02",
"local.sandwell.old-warley.2019-05-02",
"local.sandwell.princes-end.2019-05-02",
"local.sandwell.rowley.2019-05-02",
"local.sandwell.smethwick.2019-05-02",
"local.sandwell.soho-and-victoria.2019-05-02",
"local.sandwell.st-pauls.2019-05-02",
"local.sandwell.tipton-green.2019-05-02",
"local.sandwell.tividale.2019-05-02",
"local.sandwell.wednesbury-north.2019-05-02",
"local.sandwell.wednesbury-south.2019-05-02",
"local.sandwell.west-bromwich-central.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sandwell.2020-05-07",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2020-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.abbey.2020-05-07",
"local.sandwell.blackheath.2020-05-07",
"local.sandwell.bristnall.2020-05-07",
"local.sandwell.charlemont-with-grove-vale.2020-05-07",
"local.sandwell.cradley-heath-and-old-hill.2020-05-07",
"local.sandwell.friar-park.2020-05-07",
"local.sandwell.great-barr-with-yew-tree.2020-05-07",
"local.sandwell.great-bridge.2020-05-07",
"local.sandwell.greets-green-and-lyng.2020-05-07",
"local.sandwell.hateley-heath.2020-05-07",
"local.sandwell.langley.2020-05-07",
"local.sandwell.newton.2020-05-07",
"local.sandwell.oldbury.2020-05-07",
"local.sandwell.old-warley.2020-05-07",
"local.sandwell.princes-end.2020-05-07",
"local.sandwell.rowley.2020-05-07",
"local.sandwell.smethwick.2020-05-07",
"local.sandwell.soho-and-victoria.2020-05-07",
"local.sandwell.st-pauls.2020-05-07",
"local.sandwell.tipton-green.2020-05-07",
"local.sandwell.tividale.2020-05-07",
"local.sandwell.wednesbury-north.2020-05-07",
"local.sandwell.wednesbury-south.2020-05-07",
"local.sandwell.west-bromwich-central.2020-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": {
"cancelled_election": {
"url": null,
"title": "Cancelled Election",
"detail": "The UK Government has postponed the elections scheduled for 7 May 2020 due to the coronavirus outbreak."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": "local.sandwell.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.east-sussex.2026-05-07",
"tmp_election_id": null,
"election_title": "East Sussex local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ESX/1997-04-01/?format=api",
"official_identifier": "ESX",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "East Sussex County Council",
"common_name": "East Sussex",
"slug": "east-sussex",
"territory_code": "ENG",
"election_name": "East Sussex local election",
"start_date": "1997-04-01",
"end_date": null,
"created": "1997-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.east-sussex.arlington-east-hoathly-hellingly.2026-05-07",
"local.east-sussex.ashdown-conquest.2026-05-07",
"local.east-sussex.baird-ore.2026-05-07",
"local.east-sussex.battle-crowhurst.2026-05-07",
"local.east-sussex.bexhill-east.2026-05-07",
"local.east-sussex.bexhill-north.2026-05-07",
"local.east-sussex.bexhill-south.2026-05-07",
"local.east-sussex.bexhill-west.2026-05-07",
"local.east-sussex.braybrooke-castle.2026-05-07",
"local.east-sussex.brede-valley-marsham.2026-05-07",
"local.east-sussex.central-st-leonards-gensing.2026-05-07",
"local.east-sussex.chailey.2026-05-07",
"local.east-sussex.crowborough-north-jarvis-brook.2026-05-07",
"local.east-sussex.crowborough-south-st-johns.2026-05-07",
"local.east-sussex.devonshire.2026-05-07",
"local.east-sussex.forest-row-groombridge.2026-05-07",
"local.east-sussex.hailsham-market.2026-05-07",
"local.east-sussex.hailsham-new-town.2026-05-07",
"local.east-sussex.hampden-park.2026-05-07",
"local.east-sussex.heathfield-mayfield.2026-05-07",
"local.east-sussex.hollington-wishing-tree.2026-05-07",
"local.east-sussex.langney.2026-05-07",
"local.east-sussex.lewes.2026-05-07",
"local.east-sussex.maresfield-buxted.2026-05-07",
"local.east-sussex.maze-hill-west-st-leonards.2026-05-07",
"local.east-sussex.meads.2026-05-07",
"local.east-sussex.newhaven-bishopstone.2026-05-07",
"local.east-sussex.northern-rother.2026-05-07",
"local.east-sussex.old-hastings-tressell.2026-05-07",
"local.east-sussex.old-town.2026-05-07",
"local.east-sussex.ouse-valley-west-downs.2026-05-07",
"local.east-sussex.peacehaven.2026-05-07",
"local.east-sussex.pevensey-stone-cross.2026-05-07",
"local.east-sussex.polegate-watermill.2026-05-07",
"local.east-sussex.ratton.2026-05-07",
"local.east-sussex.ringmer-lewes-bridge.2026-05-07",
"local.east-sussex.rother-north-west.2026-05-07",
"local.east-sussex.rye-eastern-rother.2026-05-07",
"local.east-sussex.seaford-north.2026-05-07",
"local.east-sussex.seaford-south.2026-05-07",
"local.east-sussex.sovereign.2026-05-07",
"local.east-sussex.st-anthonys.2026-05-07",
"local.east-sussex.st-helens-silverhill.2026-05-07",
"local.east-sussex.telscombe.2026-05-07",
"local.east-sussex.uckfield-north.2026-05-07",
"local.east-sussex.uckfield-south-with-framfield.2026-05-07",
"local.east-sussex.upperton.2026-05-07",
"local.east-sussex.wealden-east.2026-05-07",
"local.east-sussex.wealden-north-east.2026-05-07",
"local.east-sussex.willingdon-south-downs.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **county councillors**. \r\n\r\nCouncillors represent the people of their division on the council. Councillors are elected for four-year terms. Each county division elects one councillor. \r\n\r\nCounty councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Libraries and museums\r\n * Roads and pavements\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-24T13:57:26.964711Z",
"modified": "2026-02-17T16:44:18.413406Z"
},
{
"election_id": "local.southend-on-sea.2016-05-05",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2016-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2016-05-05",
"local.southend-on-sea.blenheim-park.2016-05-05",
"local.southend-on-sea.chalkwell.2016-05-05",
"local.southend-on-sea.eastwood-park.2016-05-05",
"local.southend-on-sea.kursaal.2016-05-05",
"local.southend-on-sea.leigh.2016-05-05",
"local.southend-on-sea.milton.2016-05-05",
"local.southend-on-sea.prittlewell.2016-05-05",
"local.southend-on-sea.shoeburyness.2016-05-05",
"local.southend-on-sea.southchurch.2016-05-05",
"local.southend-on-sea.st-laurence.2016-05-05",
"local.southend-on-sea.st-lukes.2016-05-05",
"local.southend-on-sea.thorpe.2016-05-05",
"local.southend-on-sea.victoria.2016-05-05",
"local.southend-on-sea.westborough.2016-05-05",
"local.southend-on-sea.west-leigh.2016-05-05",
"local.southend-on-sea.west-shoebury.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2018-05-03",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2018-05-03",
"local.southend-on-sea.blenheim-park.2018-05-03",
"local.southend-on-sea.chalkwell.2018-05-03",
"local.southend-on-sea.eastwood-park.2018-05-03",
"local.southend-on-sea.kursaal.2018-05-03",
"local.southend-on-sea.leigh.2018-05-03",
"local.southend-on-sea.milton.2018-05-03",
"local.southend-on-sea.prittlewell.2018-05-03",
"local.southend-on-sea.shoeburyness.2018-05-03",
"local.southend-on-sea.southchurch.2018-05-03",
"local.southend-on-sea.st-laurence.2018-05-03",
"local.southend-on-sea.st-lukes.2018-05-03",
"local.southend-on-sea.thorpe.2018-05-03",
"local.southend-on-sea.victoria.2018-05-03",
"local.southend-on-sea.westborough.2018-05-03",
"local.southend-on-sea.west-leigh.2018-05-03",
"local.southend-on-sea.west-shoebury.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2019-03-21",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2019-03-21",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-03-21",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.milton.by.2019-03-21"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-01-24T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2019-05-02",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2019-05-02",
"local.southend-on-sea.blenheim-park.2019-05-02",
"local.southend-on-sea.chalkwell.2019-05-02",
"local.southend-on-sea.eastwood-park.2019-05-02",
"local.southend-on-sea.kursaal.2019-05-02",
"local.southend-on-sea.leigh.2019-05-02",
"local.southend-on-sea.milton.2019-05-02",
"local.southend-on-sea.prittlewell.2019-05-02",
"local.southend-on-sea.shoeburyness.2019-05-02",
"local.southend-on-sea.southchurch.2019-05-02",
"local.southend-on-sea.st-laurence.2019-05-02",
"local.southend-on-sea.st-lukes.2019-05-02",
"local.southend-on-sea.thorpe.2019-05-02",
"local.southend-on-sea.victoria.2019-05-02",
"local.southend-on-sea.westborough.2019-05-02",
"local.southend-on-sea.west-leigh.2019-05-02",
"local.southend-on-sea.west-shoebury.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2020-05-07",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2020-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2020-05-07",
"local.southend-on-sea.blenheim-park.2020-05-07",
"local.southend-on-sea.chalkwell.2020-05-07",
"local.southend-on-sea.eastwood-park.2020-05-07",
"local.southend-on-sea.kursaal.2020-05-07",
"local.southend-on-sea.leigh.2020-05-07",
"local.southend-on-sea.milton.2020-05-07",
"local.southend-on-sea.prittlewell.2020-05-07",
"local.southend-on-sea.shoeburyness.2020-05-07",
"local.southend-on-sea.southchurch.2020-05-07",
"local.southend-on-sea.st-laurence.2020-05-07",
"local.southend-on-sea.st-lukes.2020-05-07",
"local.southend-on-sea.thorpe.2020-05-07",
"local.southend-on-sea.victoria.2020-05-07",
"local.southend-on-sea.westborough.2020-05-07",
"local.southend-on-sea.west-leigh.2020-05-07",
"local.southend-on-sea.west-shoebury.2020-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": {
"cancelled_election": {
"url": null,
"title": "Cancelled Election",
"detail": "The UK Government has postponed the elections scheduled for 7 May 2020 due to the coronavirus outbreak."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": "local.southend-on-sea.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2021-05-06",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2021-05-06",
"local.southend-on-sea.blenheim-park.2021-05-06",
"local.southend-on-sea.chalkwell.2021-05-06",
"local.southend-on-sea.eastwood-park.2021-05-06",
"local.southend-on-sea.kursaal.2021-05-06",
"local.southend-on-sea.leigh.2021-05-06",
"local.southend-on-sea.milton.2021-05-06",
"local.southend-on-sea.prittlewell.2021-05-06",
"local.southend-on-sea.shoeburyness.2021-05-06",
"local.southend-on-sea.southchurch.2021-05-06",
"local.southend-on-sea.st-laurence.2021-05-06",
"local.southend-on-sea.st-lukes.2021-05-06",
"local.southend-on-sea.thorpe.2021-05-06",
"local.southend-on-sea.victoria.2021-05-06",
"local.southend-on-sea.westborough.2021-05-06",
"local.southend-on-sea.west-leigh.2021-05-06",
"local.southend-on-sea.west-shoebury.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": "local.southend-on-sea.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2022-03-03",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2022-03-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-03-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.southchurch.by.2022-03-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-27T19:52:34.898075Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.west-lothian.2017-05-04",
"tmp_election_id": null,
"election_title": "West Lothian Council local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WLN/1996-04-01/?format=api",
"official_identifier": "WLN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The West Lothian Council",
"common_name": "West Lothian",
"slug": "west-lothian",
"territory_code": "SCT",
"election_name": "West Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-lothian.armadale-and-blackridge.2017-05-04",
"local.west-lothian.bathgate.2017-05-04",
"local.west-lothian.broxburn-uphall-and-winchburgh.2017-05-04",
"local.west-lothian.east-livingston-and-east-calder.2017-05-04",
"local.west-lothian.fauldhouse-and-the-breich-valley.2017-05-04",
"local.west-lothian.linlithgow.2017-05-04",
"local.west-lothian.livingston-north.2017-05-04",
"local.west-lothian.livingston-south.2017-05-04",
"local.west-lothian.whitburn-and-blackburn.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": "On 4 May 2017 you will elect your local authority councillor(s) in a [single transferable vote](https://www.youtube.com/watch?v=P38Y4VG1Ibo) election. Your local authority is responsible for all services delivered at a local level, including:\r\n\r\n* Education\r\n* Transport\r\n* Planning\r\n* Fire and public safety\r\n* Social care\r\n* Libraries\r\n* Waste management\r\n* Trading standards\r\n* Rubbish collection\r\n* Recycling\r\n* Council Tax collections\r\n* Housing\r\n* Planning applications\r\n\r\nRead more about [local government in Scotland](http://www.gov.scot/Topics/Government/local-government).\r\n\r\nTo vote at Scottish council elections you must be:\r\n\r\n* 16 years of age or over on polling day\r\n* a British citizen or Irish citizen, or\r\n* a citizen of another European country, or\r\n* a Commonwealth citizen who has leave to remain in the UK or who does not require leave to remain in the UK",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2023-08-31T09:04:51.468164Z"
},
{
"election_id": "local.west-lothian.2021-03-11",
"tmp_election_id": null,
"election_title": "West Lothian local election",
"poll_open_date": "2021-03-11",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WLN/1996-04-01/?format=api",
"official_identifier": "WLN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The West Lothian Council",
"common_name": "West Lothian",
"slug": "west-lothian",
"territory_code": "SCT",
"election_name": "West Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-03-11",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-lothian.livingston-south.by.2021-03-11"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-01-14T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.west-lothian.2021-08-05",
"tmp_election_id": null,
"election_title": "West Lothian local election",
"poll_open_date": "2021-08-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WLN/1996-04-01/?format=api",
"official_identifier": "WLN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The West Lothian Council",
"common_name": "West Lothian",
"slug": "west-lothian",
"territory_code": "SCT",
"election_name": "West Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-08-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-lothian.east-livingston-and-east-calder.by.2021-08-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-06-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.west-lothian.2022-05-05",
"tmp_election_id": null,
"election_title": "West Lothian local election",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WLN/1996-04-01/?format=api",
"official_identifier": "WLN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The West Lothian Council",
"common_name": "West Lothian",
"slug": "west-lothian",
"territory_code": "SCT",
"election_name": "West Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-lothian.armadale-and-blackridge.2022-05-05",
"local.west-lothian.bathgate.2022-05-05",
"local.west-lothian.broxburn-uphall-and-winchburgh.2022-05-05",
"local.west-lothian.east-livingston-and-east-calder.2022-05-05",
"local.west-lothian.fauldhouse-and-the-breich-valley.2022-05-05",
"local.west-lothian.linlithgow.2022-05-05",
"local.west-lothian.livingston-north.2022-05-05",
"local.west-lothian.livingston-south.2022-05-05",
"local.west-lothian.whitburn-and-blackburn.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-06T10:32:20.570051Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.west-lothian.2022-12-01",
"tmp_election_id": null,
"election_title": "West Lothian local election",
"poll_open_date": "2022-12-01",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WLN/1996-04-01/?format=api",
"official_identifier": "WLN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The West Lothian Council",
"common_name": "West Lothian",
"slug": "west-lothian",
"territory_code": "SCT",
"election_name": "West Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-12-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-lothian.broxburn-uphall-and-winchburgh.by.2022-12-01"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-10-12T14:14:31.326440Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.southend-on-sea.2022-05-05",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2022-05-05",
"local.southend-on-sea.blenheim-park.2022-05-05",
"local.southend-on-sea.chalkwell.2022-05-05",
"local.southend-on-sea.eastwood-park.2022-05-05",
"local.southend-on-sea.kursaal.2022-05-05",
"local.southend-on-sea.leigh.2022-05-05",
"local.southend-on-sea.milton.2022-05-05",
"local.southend-on-sea.prittlewell.2022-05-05",
"local.southend-on-sea.shoeburyness.2022-05-05",
"local.southend-on-sea.southchurch.2022-05-05",
"local.southend-on-sea.st-laurence.2022-05-05",
"local.southend-on-sea.st-lukes.2022-05-05",
"local.southend-on-sea.thorpe.2022-05-05",
"local.southend-on-sea.victoria.2022-05-05",
"local.southend-on-sea.westborough.2022-05-05",
"local.southend-on-sea.west-leigh.2022-05-05",
"local.southend-on-sea.west-shoebury.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-06T10:54:28.730495Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.st-albans.2018-05-03",
"tmp_election_id": null,
"election_title": "St Albans local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAL/1974-04-01/?format=api",
"official_identifier": "SAL",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "St Albans City and District Council",
"common_name": "St Albans",
"slug": "st-albans",
"territory_code": "ENG",
"election_name": "St Albans local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.st-albans.ashley.2018-05-03",
"local.st-albans.batchwood.2018-05-03",
"local.st-albans.clarence.2018-05-03",
"local.st-albans.colney-heath.2018-05-03",
"local.st-albans.cunningham.2018-05-03",
"local.st-albans.harpenden-east.2018-05-03",
"local.st-albans.harpenden-north.2018-05-03",
"local.st-albans.harpenden-south.2018-05-03",
"local.st-albans.harpenden-west.2018-05-03",
"local.st-albans.london-colney.2018-05-03",
"local.st-albans.marshalswick-north.2018-05-03",
"local.st-albans.marshalswick-south.2018-05-03",
"local.st-albans.park-street.2018-05-03",
"local.st-albans.redbourn.2018-05-03",
"local.st-albans.sandridge.2018-05-03",
"local.st-albans.sopwell.2018-05-03",
"local.st-albans.st-peters.2018-05-03",
"local.st-albans.st-stephen.2018-05-03",
"local.st-albans.verulam.2018-05-03",
"local.st-albans.wheathampstead.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-east-lincolnshire.2026-05-07",
"tmp_election_id": null,
"election_title": "North East Lincolnshire local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/NEL/1996-04-01/?format=api",
"official_identifier": "NEL",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "North East Lincolnshire Council",
"common_name": "North East Lincolnshire",
"slug": "north-east-lincolnshire",
"territory_code": "ENG",
"election_name": "North East Lincolnshire local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-east-lincolnshire.croft-baker.2026-05-07",
"local.north-east-lincolnshire.east-marsh.2026-05-07",
"local.north-east-lincolnshire.freshney.2026-05-07",
"local.north-east-lincolnshire.haverstoe.2026-05-07",
"local.north-east-lincolnshire.heneage.2026-05-07",
"local.north-east-lincolnshire.humberston-and-new-waltham.2026-05-07",
"local.north-east-lincolnshire.immingham.2026-05-07",
"local.north-east-lincolnshire.park.2026-05-07",
"local.north-east-lincolnshire.scartho.2026-05-07",
"local.north-east-lincolnshire.sidney-sussex.2026-05-07",
"local.north-east-lincolnshire.south.2026-05-07",
"local.north-east-lincolnshire.waltham.2026-05-07",
"local.north-east-lincolnshire.west-marsh.2026-05-07",
"local.north-east-lincolnshire.wolds.2026-05-07",
"local.north-east-lincolnshire.yarborough.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **unitary councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards are represented by more than one councillor. This council elects one-third of its councillors each year, which is why you may only have one vote.\r\n\r\nUnitary councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-12-10T16:22:38.650114Z",
"modified": "2026-02-11T10:42:32.938643Z"
},
{
"election_id": "local.hastings.2026-05-07",
"tmp_election_id": null,
"election_title": "Hastings local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HAS/1974-04-01/?format=api",
"official_identifier": "HAS",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Hastings Borough Council",
"common_name": "Hastings",
"slug": "hastings",
"territory_code": "ENG",
"election_name": "Hastings local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hastings.ashdown.2026-05-07",
"local.hastings.baird.2026-05-07",
"local.hastings.braybrooke.2026-05-07",
"local.hastings.castle.2026-05-07",
"local.hastings.central-st-leonards.2026-05-07",
"local.hastings.conquest.2026-05-07",
"local.hastings.gensing.2026-05-07",
"local.hastings.hollington.2026-05-07",
"local.hastings.maze-hill.2026-05-07",
"local.hastings.old-hastings.2026-05-07",
"local.hastings.ore.2026-05-07",
"local.hastings.silverhill.2026-05-07",
"local.hastings.st-helens.2026-05-07",
"local.hastings.tressell.2026-05-07",
"local.hastings.west-st-leonards.2026-05-07",
"local.hastings.wishing-tree.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **district councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards elect more than one councillor. This council elects half of its councillors every four years, which is why you may have more than one vote.\r\n\r\nDistrict councils are responsible for many different services, including:\r\n\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-24T15:26:14.298206Z",
"modified": "2026-03-19T06:44:30.481839Z"
},
{
"election_id": "local.southend-on-sea.2023-05-04",
"tmp_election_id": null,
"election_title": "Southend-on-Sea local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SOS/1998-04-01/?format=api",
"official_identifier": "SOS",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Southend-on-Sea Borough Council",
"common_name": "Southend-on-Sea",
"slug": "southend-on-sea",
"territory_code": "ENG",
"election_name": "Southend-on-Sea local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.southend-on-sea.belfairs.2023-05-04",
"local.southend-on-sea.blenheim-park.2023-05-04",
"local.southend-on-sea.chalkwell.2023-05-04",
"local.southend-on-sea.eastwood-park.2023-05-04",
"local.southend-on-sea.kursaal.2023-05-04",
"local.southend-on-sea.leigh.2023-05-04",
"local.southend-on-sea.milton.2023-05-04",
"local.southend-on-sea.prittlewell.2023-05-04",
"local.southend-on-sea.shoeburyness.2023-05-04",
"local.southend-on-sea.southchurch.2023-05-04",
"local.southend-on-sea.st-laurence.2023-05-04",
"local.southend-on-sea.st-lukes.2023-05-04",
"local.southend-on-sea.thorpe.2023-05-04",
"local.southend-on-sea.victoria.2023-05-04",
"local.southend-on-sea.westborough.2023-05-04",
"local.southend-on-sea.west-leigh.2023-05-04",
"local.southend-on-sea.west-shoebury.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-12T10:35:53.839187Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sandwell.2021-05-06",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2021-05-06",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.abbey.2021-05-06",
"local.sandwell.blackheath.2021-05-06",
"local.sandwell.bristnall.2021-05-06",
"local.sandwell.charlemont-with-grove-vale.2021-05-06",
"local.sandwell.cradley-heath-and-old-hill.2021-05-06",
"local.sandwell.friar-park.2021-05-06",
"local.sandwell.great-barr-with-yew-tree.2021-05-06",
"local.sandwell.great-bridge.2021-05-06",
"local.sandwell.greets-green-and-lyng.2021-05-06",
"local.sandwell.hateley-heath.2021-05-06",
"local.sandwell.langley.2021-05-06",
"local.sandwell.newton.2021-05-06",
"local.sandwell.oldbury.2021-05-06",
"local.sandwell.old-warley.2021-05-06",
"local.sandwell.princes-end.2021-05-06",
"local.sandwell.rowley.2021-05-06",
"local.sandwell.smethwick.2021-05-06",
"local.sandwell.soho-and-victoria.2021-05-06",
"local.sandwell.st-pauls.2021-05-06",
"local.sandwell.tipton-green.2021-05-06",
"local.sandwell.tividale.2021-05-06",
"local.sandwell.wednesbury-north.2021-05-06",
"local.sandwell.wednesbury-south.2021-05-06",
"local.sandwell.west-bromwich-central.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": "local.sandwell.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sandwell.2021-07-15",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2021-07-15",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-07-15",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.tividale.by.2021-07-15"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-05-20T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.west-oxfordshire.2020-05-07",
"tmp_election_id": null,
"election_title": "West Oxfordshire local election",
"poll_open_date": "2020-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WOX/1974-04-01/?format=api",
"official_identifier": "WOX",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "West Oxfordshire District Council",
"common_name": "West Oxfordshire",
"slug": "west-oxfordshire",
"territory_code": "ENG",
"election_name": "West Oxfordshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-oxfordshire.chadlington-and-churchill.2020-05-07",
"local.west-oxfordshire.charlbury-and-finstock.2020-05-07",
"local.west-oxfordshire.chipping-norton.2020-05-07",
"local.west-oxfordshire.eynsham-and-cassington.2020-05-07",
"local.west-oxfordshire.freeland-and-hanborough.2020-05-07",
"local.west-oxfordshire.hailey-minster-lovell-and-leafield.2020-05-07",
"local.west-oxfordshire.kingham-rollright-and-enstone.2020-05-07",
"local.west-oxfordshire.milton-under-wychwood.2020-05-07",
"local.west-oxfordshire.north-leigh.2020-05-07",
"local.west-oxfordshire.standlake-aston-and-stanton-harcourt.2020-05-07",
"local.west-oxfordshire.stonesfield-and-tackley.2020-05-07",
"local.west-oxfordshire.witney-central.2020-05-07",
"local.west-oxfordshire.witney-east.2020-05-07",
"local.west-oxfordshire.witney-north.2020-05-07",
"local.west-oxfordshire.witney-south.2020-05-07",
"local.west-oxfordshire.witney-west.2020-05-07",
"local.west-oxfordshire.woodstock-and-bladon.2020-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": {
"cancelled_election": {
"url": null,
"title": "Cancelled Election",
"detail": "The UK Government has postponed the elections scheduled for 7 May 2020 due to the coronavirus outbreak."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": "local.west-oxfordshire.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sandwell.2022-05-05",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2022-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.abbey.2022-05-05",
"local.sandwell.blackheath.2022-05-05",
"local.sandwell.bristnall.2022-05-05",
"local.sandwell.charlemont-with-grove-vale.2022-05-05",
"local.sandwell.cradley-heath-and-old-hill.2022-05-05",
"local.sandwell.friar-park.2022-05-05",
"local.sandwell.great-barr-with-yew-tree.2022-05-05",
"local.sandwell.great-bridge.2022-05-05",
"local.sandwell.greets-green-and-lyng.2022-05-05",
"local.sandwell.hateley-heath.2022-05-05",
"local.sandwell.langley.2022-05-05",
"local.sandwell.newton.2022-05-05",
"local.sandwell.oldbury.2022-05-05",
"local.sandwell.old-warley.2022-05-05",
"local.sandwell.princes-end.2022-05-05",
"local.sandwell.rowley.2022-05-05",
"local.sandwell.smethwick.2022-05-05",
"local.sandwell.soho-and-victoria.2022-05-05",
"local.sandwell.st-pauls.2022-05-05",
"local.sandwell.tipton-green.2022-05-05",
"local.sandwell.tividale.2022-05-05",
"local.sandwell.wednesbury-north.2022-05-05",
"local.sandwell.wednesbury-south.2022-05-05",
"local.sandwell.west-bromwich-central.2022-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-01-06T11:35:15.410468Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.city-of-lincoln.2026-05-07",
"tmp_election_id": null,
"election_title": "City of Lincoln local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LIC/1974-04-01/?format=api",
"official_identifier": "LIC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "City of Lincoln Council",
"common_name": "City of Lincoln",
"slug": "city-of-lincoln",
"territory_code": "ENG",
"election_name": "City of Lincoln local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-lincoln.abbey.2026-05-07",
"local.city-of-lincoln.birchwood.2026-05-07",
"local.city-of-lincoln.boultham.2026-05-07",
"local.city-of-lincoln.carholme.2026-05-07",
"local.city-of-lincoln.castle.2026-05-07",
"local.city-of-lincoln.glebe.2026-05-07",
"local.city-of-lincoln.hartsholme.2026-05-07",
"local.city-of-lincoln.minster.2026-05-07",
"local.city-of-lincoln.moorland.2026-05-07",
"local.city-of-lincoln.park.2026-05-07",
"local.city-of-lincoln.witham.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **district councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards have more than one councillor. This council elects one third of its councillors each year, which is why you may only have one vote.\r\n\r\nDistrict councils are responsible for many different services, including:\r\n\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:27:28.327102Z",
"modified": "2026-02-17T16:40:23.734917Z"
},
{
"election_id": "local.trafford.2017-05-04",
"tmp_election_id": null,
"election_title": "Trafford local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TRF/1974-04-01/?format=api",
"official_identifier": "TRF",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Trafford Metropolitan Borough Council",
"common_name": "Trafford",
"slug": "trafford",
"territory_code": "ENG",
"election_name": "Trafford local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.trafford.broadheath.by.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2023-08-31T09:04:11.980753Z"
},
{
"election_id": "local.sandwell.2022-10-27",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2022-10-27",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-10-27",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.wednesbury-south.by.2022-10-27"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-09-28T16:33:56.237628Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.westminster.2016-05-05",
"tmp_election_id": null,
"election_title": "Westminster local election",
"poll_open_date": "2016-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WSM/1965-04-01/?format=api",
"official_identifier": "WSM",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "City of Westminster",
"common_name": "Westminster",
"slug": "westminster",
"territory_code": "ENG",
"election_name": "Westminster local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.westminster.church-street.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.westminster.2018-05-03",
"tmp_election_id": null,
"election_title": "Westminster local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WSM/1965-04-01/?format=api",
"official_identifier": "WSM",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "City of Westminster",
"common_name": "Westminster",
"slug": "westminster",
"territory_code": "ENG",
"election_name": "Westminster local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.westminster.abbey-road.2018-05-03",
"local.westminster.bayswater.2018-05-03",
"local.westminster.bryanston-and-dorset-square.2018-05-03",
"local.westminster.churchill.2018-05-03",
"local.westminster.church-street.2018-05-03",
"local.westminster.harrow-road.2018-05-03",
"local.westminster.hyde-park.2018-05-03",
"local.westminster.knightsbridge-and-belgravia.2018-05-03",
"local.westminster.lancaster-gate.2018-05-03",
"local.westminster.little-venice.2018-05-03",
"local.westminster.maida-vale.2018-05-03",
"local.westminster.marylebone-high-street.2018-05-03",
"local.westminster.queens-park.2018-05-03",
"local.westminster.regents-park.2018-05-03",
"local.westminster.st-jamess.2018-05-03",
"local.westminster.tachbrook.2018-05-03",
"local.westminster.vincent-square.2018-05-03",
"local.westminster.warwick.2018-05-03",
"local.westminster.westbourne.2018-05-03",
"local.westminster.west-end.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.redbridge.2022-05-26",
"tmp_election_id": null,
"election_title": "Redbridge local election",
"poll_open_date": "2022-05-26",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RDB/1965-04-01/?format=api",
"official_identifier": "RDB",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Redbridge",
"common_name": "Redbridge",
"slug": "redbridge",
"territory_code": "ENG",
"election_name": "Redbridge local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-26",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.redbridge.mayfield.2022-05-26"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-05-03T17:00:14.007102Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.westminster.2018-11-22",
"tmp_election_id": null,
"election_title": "Westminster local election",
"poll_open_date": "2018-11-22",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WSM/1965-04-01/?format=api",
"official_identifier": "WSM",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "City of Westminster",
"common_name": "Westminster",
"slug": "westminster",
"territory_code": "ENG",
"election_name": "Westminster local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-11-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.westminster.lancaster-gate.by.2018-11-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-09-27T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.sandwell.2023-05-04",
"tmp_election_id": null,
"election_title": "Sandwell local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SAW/1974-04-01/?format=api",
"official_identifier": "SAW",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Sandwell Metropolitan Borough Council",
"common_name": "Sandwell",
"slug": "sandwell",
"territory_code": "ENG",
"election_name": "Sandwell local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.abbey.2023-05-04",
"local.sandwell.blackheath.2023-05-04",
"local.sandwell.bristnall.2023-05-04",
"local.sandwell.charlemont-with-grove-vale.2023-05-04",
"local.sandwell.cradley-heath-and-old-hill.2023-05-04",
"local.sandwell.friar-park.2023-05-04",
"local.sandwell.great-barr-with-yew-tree.2023-05-04",
"local.sandwell.great-bridge.2023-05-04",
"local.sandwell.greets-green-and-lyng.2023-05-04",
"local.sandwell.hateley-heath.2023-05-04",
"local.sandwell.langley.2023-05-04",
"local.sandwell.newton.2023-05-04",
"local.sandwell.oldbury.2023-05-04",
"local.sandwell.old-warley.2023-05-04",
"local.sandwell.princes-end.2023-05-04",
"local.sandwell.rowley.2023-05-04",
"local.sandwell.smethwick.2023-05-04",
"local.sandwell.soho-and-victoria.2023-05-04",
"local.sandwell.st-pauls.2023-05-04",
"local.sandwell.tipton-green.2023-05-04",
"local.sandwell.tividale.2023-05-04",
"local.sandwell.wednesbury-north.2023-05-04",
"local.sandwell.wednesbury-south.2023-05-04",
"local.sandwell.west-bromwich-central.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-11T11:21:14.532139Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rochdale.2016-05-05",
"tmp_election_id": null,
"election_title": "Rochdale local election",
"poll_open_date": "2016-05-05",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RCH/1974-04-01/?format=api",
"official_identifier": "RCH",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Rochdale Metropolitan Borough Council",
"common_name": "Rochdale",
"slug": "rochdale",
"territory_code": "ENG",
"election_name": "Rochdale local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochdale.balderstone-and-kirkholt.2016-05-05",
"local.rochdale.bamford.2016-05-05",
"local.rochdale.castleton.2016-05-05",
"local.rochdale.central-rochdale.2016-05-05",
"local.rochdale.east-middleton.2016-05-05",
"local.rochdale.healey.2016-05-05",
"local.rochdale.hopwood-hall.2016-05-05",
"local.rochdale.kingsway.2016-05-05",
"local.rochdale.littleborough-lakeside.2016-05-05",
"local.rochdale.milkstone-and-deeplish.2016-05-05",
"local.rochdale.milnrow-and-newhey.2016-05-05",
"local.rochdale.norden.2016-05-05",
"local.rochdale.north-heywood.2016-05-05",
"local.rochdale.north-middleton.2016-05-05",
"local.rochdale.smallbridge-and-firgrove.2016-05-05",
"local.rochdale.south-middleton.2016-05-05",
"local.rochdale.spotland-and-falinge.2016-05-05",
"local.rochdale.wardle-and-west-littleborough.2016-05-05",
"local.rochdale.west-heywood.2016-05-05",
"local.rochdale.west-middleton.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.manchester.2026-05-07",
"tmp_election_id": null,
"election_title": "Manchester local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/MAN/1974-04-01/?format=api",
"official_identifier": "MAN",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Manchester City Council",
"common_name": "Manchester",
"slug": "manchester",
"territory_code": "ENG",
"election_name": "Manchester local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.manchester.ancoats-beswick.2026-05-07",
"local.manchester.ardwick.2026-05-07",
"local.manchester.baguley.2026-05-07",
"local.manchester.brooklands.2026-05-07",
"local.manchester.burnage.2026-05-07",
"local.manchester.charlestown.2026-05-07",
"local.manchester.cheetham.2026-05-07",
"local.manchester.chorlton.2026-05-07",
"local.manchester.chorlton-park.2026-05-07",
"local.manchester.clayton-openshaw.2026-05-07",
"local.manchester.crumpsall.2026-05-07",
"local.manchester.deansgate.2026-05-07",
"local.manchester.didsbury-east.2026-05-07",
"local.manchester.didsbury-west.2026-05-07",
"local.manchester.fallowfield.2026-05-07",
"local.manchester.gorton-abbey-hey.2026-05-07",
"local.manchester.harpurhey.2026-05-07",
"local.manchester.higher-blackley.2026-05-07",
"local.manchester.hulme.2026-05-07",
"local.manchester.levenshulme.2026-05-07",
"local.manchester.longsight.2026-05-07",
"local.manchester.miles-platting-newton-heath.2026-05-07",
"local.manchester.moss-side.2026-05-07",
"local.manchester.moston.2026-05-07",
"local.manchester.northenden.2026-05-07",
"local.manchester.old-moat.2026-05-07",
"local.manchester.piccadilly.2026-05-07",
"local.manchester.rusholme.2026-05-07",
"local.manchester.sharston.2026-05-07",
"local.manchester.whalley-range.2026-05-07",
"local.manchester.withington.2026-05-07",
"local.manchester.woodhouse-park.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **metropolitan borough councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards are represented by more than one councillor. This council elects one-third of its councillors each year, which is why you may only have one vote.\r\n\r\nMetropolitan borough councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T12:20:28.057136Z",
"modified": "2026-02-11T11:05:22.373983Z"
},
{
"election_id": "local.rochdale.2018-05-03",
"tmp_election_id": null,
"election_title": "Rochdale local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RCH/1974-04-01/?format=api",
"official_identifier": "RCH",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Rochdale Metropolitan Borough Council",
"common_name": "Rochdale",
"slug": "rochdale",
"territory_code": "ENG",
"election_name": "Rochdale local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochdale.balderstone-and-kirkholt.2018-05-03",
"local.rochdale.bamford.2018-05-03",
"local.rochdale.castleton.2018-05-03",
"local.rochdale.central-rochdale.2018-05-03",
"local.rochdale.east-middleton.2018-05-03",
"local.rochdale.healey.2018-05-03",
"local.rochdale.hopwood-hall.2018-05-03",
"local.rochdale.kingsway.2018-05-03",
"local.rochdale.littleborough-lakeside.2018-05-03",
"local.rochdale.milkstone-and-deeplish.2018-05-03",
"local.rochdale.milnrow-and-newhey.2018-05-03",
"local.rochdale.norden.2018-05-03",
"local.rochdale.north-heywood.2018-05-03",
"local.rochdale.north-middleton.2018-05-03",
"local.rochdale.smallbridge-and-firgrove.2018-05-03",
"local.rochdale.south-middleton.2018-05-03",
"local.rochdale.spotland-and-falinge.2018-05-03",
"local.rochdale.wardle-and-west-littleborough.2018-05-03",
"local.rochdale.west-heywood.2018-05-03",
"local.rochdale.west-middleton.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rochdale.2019-05-02",
"tmp_election_id": null,
"election_title": "Rochdale local election",
"poll_open_date": "2019-05-02",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RCH/1974-04-01/?format=api",
"official_identifier": "RCH",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Rochdale Metropolitan Borough Council",
"common_name": "Rochdale",
"slug": "rochdale",
"territory_code": "ENG",
"election_name": "Rochdale local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochdale.balderstone-and-kirkholt.2019-05-02",
"local.rochdale.bamford.2019-05-02",
"local.rochdale.castleton.2019-05-02",
"local.rochdale.central-rochdale.2019-05-02",
"local.rochdale.east-middleton.2019-05-02",
"local.rochdale.healey.2019-05-02",
"local.rochdale.hopwood-hall.2019-05-02",
"local.rochdale.kingsway.2019-05-02",
"local.rochdale.littleborough-lakeside.2019-05-02",
"local.rochdale.milkstone-and-deeplish.2019-05-02",
"local.rochdale.milnrow-and-newhey.2019-05-02",
"local.rochdale.norden.2019-05-02",
"local.rochdale.north-heywood.2019-05-02",
"local.rochdale.north-middleton.2019-05-02",
"local.rochdale.smallbridge-and-firgrove.2019-05-02",
"local.rochdale.south-middleton.2019-05-02",
"local.rochdale.spotland-and-falinge.2019-05-02",
"local.rochdale.wardle-and-west-littleborough.2019-05-02",
"local.rochdale.west-heywood.2019-05-02",
"local.rochdale.west-middleton.2019-05-02"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rochdale.2020-05-07",
"tmp_election_id": null,
"election_title": "Rochdale local election",
"poll_open_date": "2020-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RCH/1974-04-01/?format=api",
"official_identifier": "RCH",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Rochdale Metropolitan Borough Council",
"common_name": "Rochdale",
"slug": "rochdale",
"territory_code": "ENG",
"election_name": "Rochdale local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochdale.balderstone-and-kirkholt.2020-05-07",
"local.rochdale.bamford.2020-05-07",
"local.rochdale.castleton.2020-05-07",
"local.rochdale.central-rochdale.2020-05-07",
"local.rochdale.east-middleton.2020-05-07",
"local.rochdale.healey.2020-05-07",
"local.rochdale.hopwood-hall.2020-05-07",
"local.rochdale.kingsway.2020-05-07",
"local.rochdale.littleborough-lakeside.2020-05-07",
"local.rochdale.milkstone-and-deeplish.2020-05-07",
"local.rochdale.milnrow-and-newhey.2020-05-07",
"local.rochdale.norden.2020-05-07",
"local.rochdale.north-heywood.2020-05-07",
"local.rochdale.north-middleton.2020-05-07",
"local.rochdale.smallbridge-and-firgrove.2020-05-07",
"local.rochdale.south-middleton.2020-05-07",
"local.rochdale.spotland-and-falinge.2020-05-07",
"local.rochdale.wardle-and-west-littleborough.2020-05-07",
"local.rochdale.west-heywood.2020-05-07",
"local.rochdale.west-middleton.2020-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": {
"cancelled_election": {
"url": null,
"title": "Cancelled Election",
"detail": "The UK Government has postponed the elections scheduled for 7 May 2020 due to the coronavirus outbreak."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": "local.rochdale.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rushmoor.2017-05-04",
"tmp_election_id": null,
"election_title": "Rushmoor local election",
"poll_open_date": "2017-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RUH/1974-04-01/?format=api",
"official_identifier": "RUH",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rushmoor Borough Council",
"common_name": "Rushmoor",
"slug": "rushmoor",
"territory_code": "ENG",
"election_name": "Rushmoor local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rushmoor.st-johns.by.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2023-08-31T09:01:47.397991Z"
},
{
"election_id": "local.st-helens.2022-10-20",
"tmp_election_id": null,
"election_title": "St. Helens local election",
"poll_open_date": "2022-10-20",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SHN/1974-04-01/?format=api",
"official_identifier": "SHN",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "St Helens Council",
"common_name": "St. Helens",
"slug": "st-helens",
"territory_code": "ENG",
"election_name": "St. Helens local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-10-20",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.st-helens.moss-bank.by.2022-10-20"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-09-29T09:07:28.864253Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.kingston-upon-hull.2026-05-07",
"tmp_election_id": null,
"election_title": "Kingston upon Hull local election",
"poll_open_date": "2026-05-07",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/KHL/1996-04-01/?format=api",
"official_identifier": "KHL",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Hull City Council",
"common_name": "Kingston upon Hull",
"slug": "kingston-upon-hull",
"territory_code": "ENG",
"election_name": "Kingston upon Hull local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.kingston-upon-hull.avenue.2026-05-07",
"local.kingston-upon-hull.beverley-newland.2026-05-07",
"local.kingston-upon-hull.boothferry.2026-05-07",
"local.kingston-upon-hull.bricknell.2026-05-07",
"local.kingston-upon-hull.central.2026-05-07",
"local.kingston-upon-hull.derringham.2026-05-07",
"local.kingston-upon-hull.drypool.2026-05-07",
"local.kingston-upon-hull.holderness.2026-05-07",
"local.kingston-upon-hull.longhill-bilton-grange.2026-05-07",
"local.kingston-upon-hull.marfleet.2026-05-07",
"local.kingston-upon-hull.newington-gipsyville.2026-05-07",
"local.kingston-upon-hull.north-carr.2026-05-07",
"local.kingston-upon-hull.orchard-park.2026-05-07",
"local.kingston-upon-hull.pickering.2026-05-07",
"local.kingston-upon-hull.southcoates.2026-05-07",
"local.kingston-upon-hull.st-andrews-docklands.2026-05-07",
"local.kingston-upon-hull.sutton.2026-05-07",
"local.kingston-upon-hull.university.2026-05-07",
"local.kingston-upon-hull.west-carr.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **unitary councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards are represented by more than one councillor. This council elects one-third of its councillors each year, which is why you may only have one vote.\r\n\r\nUnitary councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:57:12.607998Z",
"modified": "2026-02-11T10:42:17.899413Z"
},
{
"election_id": "local.west-oxfordshire.2023-05-04",
"tmp_election_id": null,
"election_title": "West Oxfordshire local election",
"poll_open_date": "2023-05-04",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WOX/1974-04-01/?format=api",
"official_identifier": "WOX",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "West Oxfordshire District Council",
"common_name": "West Oxfordshire",
"slug": "west-oxfordshire",
"territory_code": "ENG",
"election_name": "West Oxfordshire local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-oxfordshire.alvescot-and-filkins.2023-05-04",
"local.west-oxfordshire.bampton-and-clanfield.2023-05-04",
"local.west-oxfordshire.carterton-north-east.2023-05-04",
"local.west-oxfordshire.carterton-north-west.2023-05-04",
"local.west-oxfordshire.carterton-south.2023-05-04",
"local.west-oxfordshire.charlbury-and-finstock.2023-05-04",
"local.west-oxfordshire.chipping-norton.2023-05-04",
"local.west-oxfordshire.ducklington.by.2023-05-04",
"local.west-oxfordshire.eynsham-and-cassington.2023-05-04",
"local.west-oxfordshire.hailey-minster-lovell-and-leafield.2023-05-04",
"local.west-oxfordshire.kingham-rollright-and-enstone.2023-05-04",
"local.west-oxfordshire.stonesfield-and-tackley.2023-05-04",
"local.west-oxfordshire.witney-central.2023-05-04",
"local.west-oxfordshire.witney-east.2023-05-04",
"local.west-oxfordshire.witney-north.2023-05-04",
"local.west-oxfordshire.witney-south.2023-05-04",
"local.west-oxfordshire.witney-west.2023-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2023-01-12T14:29:37.179234Z",
"modified": "2023-03-20T10:20:17.769233Z"
},
{
"election_id": "local.wandsworth.2018-05-03",
"tmp_election_id": null,
"election_title": "Wandsworth local election",
"poll_open_date": "2018-05-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WND/1965-04-01/?format=api",
"official_identifier": "WND",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Wandsworth",
"common_name": "Wandsworth",
"slug": "wandsworth",
"territory_code": "ENG",
"election_name": "Wandsworth local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wandsworth.balham.2018-05-03",
"local.wandsworth.bedford.2018-05-03",
"local.wandsworth.earlsfield.2018-05-03",
"local.wandsworth.east-putney.2018-05-03",
"local.wandsworth.fairfield.2018-05-03",
"local.wandsworth.furzedown.2018-05-03",
"local.wandsworth.graveney.2018-05-03",
"local.wandsworth.latchmere.2018-05-03",
"local.wandsworth.nightingale.2018-05-03",
"local.wandsworth.northcote.2018-05-03",
"local.wandsworth.queenstown.2018-05-03",
"local.wandsworth.roehampton-and-putney-heath.2018-05-03",
"local.wandsworth.shaftesbury.2018-05-03",
"local.wandsworth.southfields.2018-05-03",
"local.wandsworth.st-marys-park.2018-05-03",
"local.wandsworth.thamesfield.2018-05-03",
"local.wandsworth.tooting.2018-05-03",
"local.wandsworth.wandsworth-common.2018-05-03",
"local.wandsworth.west-hill.2018-05-03",
"local.wandsworth.west-putney.2018-05-03"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-03-08T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
}
]
}