HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 46366,
"next": "http://elections.democracyclub.org.uk/api/elections/?format=api&limit=100&offset=1000",
"previous": "http://elections.democracyclub.org.uk/api/elections/?format=api&limit=100&offset=800",
"results": [
{
"election_id": "local.south-holland.2022-12-08",
"tmp_election_id": null,
"election_title": "South Holland local election",
"poll_open_date": "2022-12-08",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SHO/1974-04-01/?format=api",
"official_identifier": "SHO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Holland District Council",
"common_name": "South Holland",
"slug": "south-holland",
"territory_code": "ENG",
"election_name": "South Holland 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-12-08",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-holland.spalding-monks-house.by.2022-12-08"
],
"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-11-04T10:13:33.735233Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.reading.2018-05-03",
"tmp_election_id": null,
"election_title": "Reading 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/RDG/1974-04-01/?format=api",
"official_identifier": "RDG",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Reading Borough Council",
"common_name": "Reading",
"slug": "reading",
"territory_code": "ENG",
"election_name": "Reading 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.reading.abbey.2018-05-03",
"local.reading.battle.2018-05-03",
"local.reading.caversham.2018-05-03",
"local.reading.church.2018-05-03",
"local.reading.katesgrove.2018-05-03",
"local.reading.kentwood.2018-05-03",
"local.reading.minster.2018-05-03",
"local.reading.norcot.2018-05-03",
"local.reading.park.2018-05-03",
"local.reading.peppard.2018-05-03",
"local.reading.redlands.2018-05-03",
"local.reading.southcote.2018-05-03",
"local.reading.thames.2018-05-03",
"local.reading.tilehurst.2018-05-03",
"local.reading.whitley.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.reading.2019-05-02",
"tmp_election_id": null,
"election_title": "Reading 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/RDG/1974-04-01/?format=api",
"official_identifier": "RDG",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Reading Borough Council",
"common_name": "Reading",
"slug": "reading",
"territory_code": "ENG",
"election_name": "Reading 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.reading.abbey.2019-05-02",
"local.reading.battle.2019-05-02",
"local.reading.caversham.2019-05-02",
"local.reading.church.2019-05-02",
"local.reading.katesgrove.2019-05-02",
"local.reading.kentwood.2019-05-02",
"local.reading.minster.2019-05-02",
"local.reading.norcot.2019-05-02",
"local.reading.park.2019-05-02",
"local.reading.peppard.2019-05-02",
"local.reading.redlands.2019-05-02",
"local.reading.southcote.2019-05-02",
"local.reading.thames.2019-05-02",
"local.reading.tilehurst.2019-05-02",
"local.reading.whitley.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.reading.2019-12-12",
"tmp_election_id": null,
"election_title": "Reading local election",
"poll_open_date": "2019-12-12",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/RDG/1974-04-01/?format=api",
"official_identifier": "RDG",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Reading Borough Council",
"common_name": "Reading",
"slug": "reading",
"territory_code": "ENG",
"election_name": "Reading 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-12-12",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.reading.kentwood.by.2019-12-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": "2019-10-17T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.reading.2020-05-07",
"tmp_election_id": null,
"election_title": "Reading 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/RDG/1974-04-01/?format=api",
"official_identifier": "RDG",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Reading Borough Council",
"common_name": "Reading",
"slug": "reading",
"territory_code": "ENG",
"election_name": "Reading 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.reading.abbey.2020-05-07",
"local.reading.battle.2020-05-07",
"local.reading.caversham.2020-05-07",
"local.reading.church.2020-05-07",
"local.reading.katesgrove.2020-05-07",
"local.reading.kentwood.2020-05-07",
"local.reading.mapledurham.2020-05-07",
"local.reading.minster.2020-05-07",
"local.reading.norcot.2020-05-07",
"local.reading.park.2020-05-07",
"local.reading.peppard.2020-05-07",
"local.reading.redlands.2020-05-07",
"local.reading.southcote.2020-05-07",
"local.reading.thames.2020-05-07",
"local.reading.tilehurst.2020-05-07",
"local.reading.whitley.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.reading.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-tyneside.2016-05-05",
"tmp_election_id": null,
"election_title": "North Tyneside Council",
"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/NTY/1974-04-01/?format=api",
"official_identifier": "NTY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "North Tyneside Council",
"common_name": "North Tyneside Council",
"slug": "north-tyneside",
"territory_code": "ENG",
"election_name": "North Tyneside Council",
"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.north-tyneside.battle-hill.2016-05-05",
"local.north-tyneside.benton.2016-05-05",
"local.north-tyneside.camperdown.2016-05-05",
"local.north-tyneside.chirton.2016-05-05",
"local.north-tyneside.collingwood.2016-05-05",
"local.north-tyneside.cullercoats.2016-05-05",
"local.north-tyneside.howdon.2016-05-05",
"local.north-tyneside.killingworth.2016-05-05",
"local.north-tyneside.longbenton.2016-05-05",
"local.north-tyneside.monkseaton-north.2016-05-05",
"local.north-tyneside.monkseaton-south.2016-05-05",
"local.north-tyneside.northumberland.2016-05-05",
"local.north-tyneside.preston.2016-05-05",
"local.north-tyneside.riverside.2016-05-05",
"local.north-tyneside.st-marys.2016-05-05",
"local.north-tyneside.tynemouth.2016-05-05",
"local.north-tyneside.valley.2016-05-05",
"local.north-tyneside.wallsend.2016-05-05",
"local.north-tyneside.weetslade.2016-05-05",
"local.north-tyneside.whitley-bay.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.south-tyneside.2016-05-05",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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.south-tyneside.beacon-and-bents.2016-05-05",
"local.south-tyneside.bede.2016-05-05",
"local.south-tyneside.biddick-and-all-saints.2016-05-05",
"local.south-tyneside.boldon-colliery.2016-05-05",
"local.south-tyneside.cleadon-and-east-boldon.2016-05-05",
"local.south-tyneside.cleadon-park.2016-05-05",
"local.south-tyneside.fellgate-and-hedworth.2016-05-05",
"local.south-tyneside.harton.2016-05-05",
"local.south-tyneside.hebburn-north.2016-05-05",
"local.south-tyneside.hebburn-south.2016-05-05",
"local.south-tyneside.horsley-hill.2016-05-05",
"local.south-tyneside.monkton.2016-05-05",
"local.south-tyneside.primrose.2016-05-05",
"local.south-tyneside.simonside-and-rekendyke.2016-05-05",
"local.south-tyneside.westoe.2016-05-05",
"local.south-tyneside.west-park.2016-05-05",
"local.south-tyneside.whitburn-and-marsden.2016-05-05",
"local.south-tyneside.whiteleas.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.2022-05-05",
"tmp_election_id": null,
"election_title": "Westminster 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/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.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.westminster.abbey-road.2022-05-05",
"local.westminster.bayswater.2022-05-05",
"local.westminster.church-street.2022-05-05",
"local.westminster.harrow-road.2022-05-05",
"local.westminster.hyde-park.2022-05-05",
"local.westminster.knightsbridge-belgravia.2022-05-05",
"local.westminster.lancaster-gate.2022-05-05",
"local.westminster.little-venice.2022-05-05",
"local.westminster.maida-vale.2022-05-05",
"local.westminster.marylebone.2022-05-05",
"local.westminster.pimlico-north.2022-05-05",
"local.westminster.pimlico-south.2022-05-05",
"local.westminster.queens-park.2022-05-05",
"local.westminster.regents-park.2022-05-05",
"local.westminster.st-jamess.2022-05-05",
"local.westminster.vincent-square.2022-05-05",
"local.westminster.westbourne.2022-05-05",
"local.westminster.west-end.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:10:43.531405Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.south-tyneside.2018-05-03",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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.south-tyneside.beacon-and-bents.2018-05-03",
"local.south-tyneside.bede.2018-05-03",
"local.south-tyneside.biddick-and-all-saints.2018-05-03",
"local.south-tyneside.boldon-colliery.2018-05-03",
"local.south-tyneside.cleadon-and-east-boldon.2018-05-03",
"local.south-tyneside.cleadon-park.2018-05-03",
"local.south-tyneside.fellgate-and-hedworth.2018-05-03",
"local.south-tyneside.harton.2018-05-03",
"local.south-tyneside.hebburn-north.2018-05-03",
"local.south-tyneside.hebburn-south.2018-05-03",
"local.south-tyneside.horsley-hill.2018-05-03",
"local.south-tyneside.monkton.2018-05-03",
"local.south-tyneside.primrose.2018-05-03",
"local.south-tyneside.simonside-and-rekendyke.2018-05-03",
"local.south-tyneside.westoe.2018-05-03",
"local.south-tyneside.west-park.2018-05-03",
"local.south-tyneside.whitburn-and-marsden.2018-05-03",
"local.south-tyneside.whiteleas.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.test-valley.2017-05-04",
"tmp_election_id": null,
"election_title": "Test Valley 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/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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.test-valley.valley-park.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:03:49.836356Z"
},
{
"election_id": "local.south-tyneside.2019-05-02",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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-tyneside.beacon-and-bents.2019-05-02",
"local.south-tyneside.bede.2019-05-02",
"local.south-tyneside.biddick-and-all-saints.2019-05-02",
"local.south-tyneside.boldon-colliery.2019-05-02",
"local.south-tyneside.cleadon-and-east-boldon.2019-05-02",
"local.south-tyneside.cleadon-park.2019-05-02",
"local.south-tyneside.fellgate-and-hedworth.2019-05-02",
"local.south-tyneside.harton.2019-05-02",
"local.south-tyneside.hebburn-north.2019-05-02",
"local.south-tyneside.hebburn-south.2019-05-02",
"local.south-tyneside.horsley-hill.2019-05-02",
"local.south-tyneside.monkton.2019-05-02",
"local.south-tyneside.primrose.2019-05-02",
"local.south-tyneside.simonside-and-rekendyke.2019-05-02",
"local.south-tyneside.westoe.2019-05-02",
"local.south-tyneside.west-park.2019-05-02",
"local.south-tyneside.whitburn-and-marsden.2019-05-02",
"local.south-tyneside.whiteleas.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.hounslow.2026-05-07",
"tmp_election_id": null,
"election_title": "Hounslow 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/HNS/1965-04-01/?format=api",
"official_identifier": "HNS",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Hounslow",
"common_name": "Hounslow",
"slug": "hounslow",
"territory_code": "ENG",
"election_name": "Hounslow 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.hounslow.bedfont.2026-05-07",
"local.hounslow.brentford-east.2026-05-07",
"local.hounslow.brentford-west.2026-05-07",
"local.hounslow.chiswick-gunnersbury.2026-05-07",
"local.hounslow.chiswick-homefields.2026-05-07",
"local.hounslow.chiswick-riverside.2026-05-07",
"local.hounslow.cranford.2026-05-07",
"local.hounslow.feltham-north.2026-05-07",
"local.hounslow.feltham-west.2026-05-07",
"local.hounslow.hanworth-park.2026-05-07",
"local.hounslow.hanworth-village.2026-05-07",
"local.hounslow.heston-central.2026-05-07",
"local.hounslow.heston-east.2026-05-07",
"local.hounslow.heston-west.2026-05-07",
"local.hounslow.hounslow-central.2026-05-07",
"local.hounslow.hounslow-east.2026-05-07",
"local.hounslow.hounslow-heath.2026-05-07",
"local.hounslow.hounslow-south.2026-05-07",
"local.hounslow.hounslow-west.2026-05-07",
"local.hounslow.isleworth.2026-05-07",
"local.hounslow.osterley-spring-grove.2026-05-07",
"local.hounslow.syon-brentford-lock.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": true,
"explanation": "London borough councillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards elect more than one councillor.\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:40:44.481247Z",
"modified": "2025-11-13T12:21:06.617434Z"
},
{
"election_id": "local.south-tyneside.2021-05-06",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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-tyneside.beacon-and-bents.2021-05-06",
"local.south-tyneside.bede.2021-05-06",
"local.south-tyneside.biddick-and-all-saints.2021-05-06",
"local.south-tyneside.boldon-colliery.2021-05-06",
"local.south-tyneside.cleadon-and-east-boldon.2021-05-06",
"local.south-tyneside.cleadon-park.2021-05-06",
"local.south-tyneside.fellgate-and-hedworth.2021-05-06",
"local.south-tyneside.harton.2021-05-06",
"local.south-tyneside.hebburn-north.2021-05-06",
"local.south-tyneside.hebburn-south.2021-05-06",
"local.south-tyneside.horsley-hill.2021-05-06",
"local.south-tyneside.monkton.2021-05-06",
"local.south-tyneside.primrose.2021-05-06",
"local.south-tyneside.simonside-and-rekendyke.2021-05-06",
"local.south-tyneside.westoe.2021-05-06",
"local.south-tyneside.west-park.2021-05-06",
"local.south-tyneside.whitburn-and-marsden.2021-05-06",
"local.south-tyneside.whiteleas.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.south-tyneside.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.south-tyneside.2021-07-29",
"tmp_election_id": null,
"election_title": "South Tyneside local election",
"poll_open_date": "2021-07-29",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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-29",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-tyneside.fellgate-and-hedworth.by.2021-07-29"
],
"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-03T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.newcastle-upon-tyne.2026-05-07",
"tmp_election_id": null,
"election_title": "Newcastle upon Tyne 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/NET/1974-04-01/?format=api",
"official_identifier": "NET",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Newcastle City Council",
"common_name": "Newcastle upon Tyne",
"slug": "newcastle-upon-tyne",
"territory_code": "ENG",
"election_name": "Newcastle upon Tyne 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.newcastle-upon-tyne.arthurs-hill.2026-05-07",
"local.newcastle-upon-tyne.benwell-scotswood-denton-burn.2026-05-07",
"local.newcastle-upon-tyne.blakelaw-cowgate.2026-05-07",
"local.newcastle-upon-tyne.byker.2026-05-07",
"local.newcastle-upon-tyne.castle.2026-05-07",
"local.newcastle-upon-tyne.chapel.2026-05-07",
"local.newcastle-upon-tyne.dene-south-gosforth.2026-05-07",
"local.newcastle-upon-tyne.denton-westerhope.2026-05-07",
"local.newcastle-upon-tyne.elswick.2026-05-07",
"local.newcastle-upon-tyne.fawdon-west-gosforth.2026-05-07",
"local.newcastle-upon-tyne.gosforth.2026-05-07",
"local.newcastle-upon-tyne.heaton.2026-05-07",
"local.newcastle-upon-tyne.jesmond.2026-05-07",
"local.newcastle-upon-tyne.kenton.2026-05-07",
"local.newcastle-upon-tyne.kingston-park-dinnington.2026-05-07",
"local.newcastle-upon-tyne.lemington.2026-05-07",
"local.newcastle-upon-tyne.manor-park.2026-05-07",
"local.newcastle-upon-tyne.monument.2026-05-07",
"local.newcastle-upon-tyne.newbiggin-hall-callerton.2026-05-07",
"local.newcastle-upon-tyne.ouseburn.2026-05-07",
"local.newcastle-upon-tyne.parklands-north-gosforth.2026-05-07",
"local.newcastle-upon-tyne.throckley-walbottle-newburn.2026-05-07",
"local.newcastle-upon-tyne.walker.2026-05-07",
"local.newcastle-upon-tyne.walkergate.2026-05-07",
"local.newcastle-upon-tyne.west-fenham.2026-05-07",
"local.newcastle-upon-tyne.wingrove.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T15:40:46.088585Z",
"modified": "2025-11-11T15:40:46.104762Z"
},
{
"election_id": "local.test-valley.2019-05-02",
"tmp_election_id": null,
"election_title": "Test Valley 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/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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.test-valley.ampfield-braishfield.2019-05-02",
"local.test-valley.andover-downlands.2019-05-02",
"local.test-valley.andover-harroway.2019-05-02",
"local.test-valley.andover-millway.2019-05-02",
"local.test-valley.andover-romans.2019-05-02",
"local.test-valley.andover-st-marys.2019-05-02",
"local.test-valley.andover-winton.2019-05-02",
"local.test-valley.anna.2019-05-02",
"local.test-valley.bellinger.2019-05-02",
"local.test-valley.blackwater.2019-05-02",
"local.test-valley.bourne-valley.2019-05-02",
"local.test-valley.charlton-the-pentons.2019-05-02",
"local.test-valley.chilworth-nursling-rownhams.2019-05-02",
"local.test-valley.harewood.2019-05-02",
"local.test-valley.mid-test.2019-05-02",
"local.test-valley.north-baddesley.2019-05-02",
"local.test-valley.romsey-abbey.2019-05-02",
"local.test-valley.romsey-cupernham.2019-05-02",
"local.test-valley.romsey-tadburn.2019-05-02",
"local.test-valley.valley-park.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.chorley.2026-05-07",
"tmp_election_id": null,
"election_title": "Chorley 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/CHO/1974-04-01/?format=api",
"official_identifier": "CHO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Chorley Borough Council",
"common_name": "Chorley",
"slug": "chorley",
"territory_code": "ENG",
"election_name": "Chorley 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.chorley.adlington-anderton.2026-05-07",
"local.chorley.buckshaw-whittle.2026-05-07",
"local.chorley.chorley-east.2026-05-07",
"local.chorley.chorley-north-astley.2026-05-07",
"local.chorley.chorley-north-east.2026-05-07",
"local.chorley.chorley-north-west.2026-05-07",
"local.chorley.chorley-south-east-heath-charnock.2026-05-07",
"local.chorley.chorley-south-west.2026-05-07",
"local.chorley.clayton-east-brindle-hoghton.2026-05-07",
"local.chorley.clayton-west-cuerden.2026-05-07",
"local.chorley.coppull.2026-05-07",
"local.chorley.croston-mawdesley-euxton-south.2026-05-07",
"local.chorley.eccleston-heskin-charnock-richard.2026-05-07",
"local.chorley.euxton.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:36:19.469673Z",
"modified": "2025-11-11T16:36:19.485857Z"
},
{
"election_id": "local.test-valley.2020-03-19",
"tmp_election_id": null,
"election_title": "Test Valley local election",
"poll_open_date": "2020-03-19",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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-03-19",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.test-valley.chilworth-nursling-rownhams.by.2020-03-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": "2020-01-23T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.test-valley.2021-05-06",
"tmp_election_id": null,
"election_title": "Test 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/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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.test-valley.andover-millway.by.2021-05-06",
"local.test-valley.andover-st-marys.by.2021-05-06",
"local.test-valley.chilworth-nursling-rownhams.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.west-oxfordshire.2021-05-06",
"tmp_election_id": null,
"election_title": "West Oxfordshire 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/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.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-oxfordshire.bampton-and-clanfield.by.2021-05-06",
"local.west-oxfordshire.chadlington-and-churchill.2021-05-06",
"local.west-oxfordshire.charlbury-and-finstock.2021-05-06",
"local.west-oxfordshire.chipping-norton.2021-05-06",
"local.west-oxfordshire.eynsham-and-cassington.2021-05-06",
"local.west-oxfordshire.freeland-and-hanborough.2021-05-06",
"local.west-oxfordshire.hailey-minster-lovell-and-leafield.2021-05-06",
"local.west-oxfordshire.kingham-rollright-and-enstone.2021-05-06",
"local.west-oxfordshire.milton-under-wychwood.2021-05-06",
"local.west-oxfordshire.north-leigh.2021-05-06",
"local.west-oxfordshire.standlake-aston-and-stanton-harcourt.2021-05-06",
"local.west-oxfordshire.stonesfield-and-tackley.2021-05-06",
"local.west-oxfordshire.witney-central.2021-05-06",
"local.west-oxfordshire.witney-east.2021-05-06",
"local.west-oxfordshire.witney-north.2021-05-06",
"local.west-oxfordshire.witney-south.2021-05-06",
"local.west-oxfordshire.witney-west.2021-05-06",
"local.west-oxfordshire.woodstock-and-bladon.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.west-oxfordshire.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.test-valley.2022-03-24",
"tmp_election_id": null,
"election_title": "Test Valley local election",
"poll_open_date": "2022-03-24",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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-03-24",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.test-valley.north-baddesley.by.2022-03-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-02-25T07:04:22.757064Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.test-valley.2022-12-15",
"tmp_election_id": null,
"election_title": "Test Valley local election",
"poll_open_date": "2022-12-15",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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-12-15",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.test-valley.andover-romans.by.2022-12-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": "2022-11-16T15:34:18.485081Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.test-valley.2023-05-04",
"tmp_election_id": null,
"election_title": "Test Valley 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/TES/1974-04-01/?format=api",
"official_identifier": "TES",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Test Valley Borough Council",
"common_name": "Test Valley",
"slug": "test-valley",
"territory_code": "ENG",
"election_name": "Test Valley 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.test-valley.ampfield-braishfield.2023-05-04",
"local.test-valley.andover-downlands.2023-05-04",
"local.test-valley.andover-harroway.2023-05-04",
"local.test-valley.andover-millway.2023-05-04",
"local.test-valley.andover-romans.2023-05-04",
"local.test-valley.andover-st-marys.2023-05-04",
"local.test-valley.andover-winton.2023-05-04",
"local.test-valley.anna.2023-05-04",
"local.test-valley.bellinger.2023-05-04",
"local.test-valley.blackwater.2023-05-04",
"local.test-valley.bourne-valley.2023-05-04",
"local.test-valley.charlton-the-pentons.2023-05-04",
"local.test-valley.chilworth-nursling-rownhams.2023-05-04",
"local.test-valley.harewood.2023-05-04",
"local.test-valley.mid-test.2023-05-04",
"local.test-valley.north-baddesley.2023-05-04",
"local.test-valley.romsey-abbey.2023-05-04",
"local.test-valley.romsey-cupernham.2023-05-04",
"local.test-valley.romsey-tadburn.2023-05-04",
"local.test-valley.valley-park.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:34:19.504353Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.south-tyneside.2021-09-09",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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-tyneside.cleadon-and-east-boldon.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.essex.2026-05-07",
"tmp_election_id": null,
"election_title": "Essex 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/ESS/1998-04-01/?format=api",
"official_identifier": "ESS",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Essex County Council",
"common_name": "Essex",
"slug": "essex",
"territory_code": "ENG",
"election_name": "Essex 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.essex.billericay-north.2026-05-07",
"local.essex.bocking.2026-05-07",
"local.essex.braintree-eastern.2026-05-07",
"local.essex.braintree-town.2026-05-07",
"local.essex.brentwood-hutton.2026-05-07",
"local.essex.brentwood-north.2026-05-07",
"local.essex.brentwood-rural.2026-05-07",
"local.essex.brentwood-south.2026-05-07",
"local.essex.brightlingsea.2026-05-07",
"local.essex.broomfield-writtle.2026-05-07",
"local.essex.burnham-southminster.2026-05-07",
"local.essex.burstead.2026-05-07",
"local.essex.canvey-island-east.2026-05-07",
"local.essex.canvey-island-west.2026-05-07",
"local.essex.castledon-crouch.2026-05-07",
"local.essex.chelmer.2026-05-07",
"local.essex.chelmsford-central.2026-05-07",
"local.essex.chelmsford-north.2026-05-07",
"local.essex.chelmsford-springfield.2026-05-07",
"local.essex.chelmsford-west.2026-05-07",
"local.essex.chigwell-buckhurst-hill-east.2026-05-07",
"local.essex.clacton-north.2026-05-07",
"local.essex.clacton-south.2026-05-07",
"local.essex.clacton-west-st-osyth.2026-05-07",
"local.essex.colchester-abbey.2026-05-07",
"local.essex.colchester-lexden.2026-05-07",
"local.essex.colchester-maypole.2026-05-07",
"local.essex.colchester-north.2026-05-07",
"local.essex.colchester-st-johns.2026-05-07",
"local.essex.constable.2026-05-07",
"local.essex.danbury-the-hanningfields.2026-05-07",
"local.essex.dunmow.2026-05-07",
"local.essex.epping-theydon-bois.2026-05-07",
"local.essex.frinton-walton.2026-05-07",
"local.essex.gloucester-park.2026-05-07",
"local.essex.great-baddow-galleywood.2026-05-07",
"local.essex.hadleigh.2026-05-07",
"local.essex.halstead.2026-05-07",
"local.essex.harlow-common-church-langley.2026-05-07",
"local.essex.harlow-netteswell.2026-05-07",
"local.essex.harlow-parndon-toddbrook.2026-05-07",
"local.essex.harlow-south-west.2026-05-07",
"local.essex.harwich.2026-05-07",
"local.essex.hedingham.2026-05-07",
"local.essex.laindon-town.2026-05-07",
"local.essex.loughton-north.2026-05-07",
"local.essex.loughton-south-buckhurst-hill-west.2026-05-07",
"local.essex.maldon-rural-north.2026-05-07",
"local.essex.maldon-rural-south.2026-05-07",
"local.essex.maldon-town-heybridge.2026-05-07",
"local.essex.mersea-tiptree.2026-05-07",
"local.essex.north-weald-nazeing.2026-05-07",
"local.essex.old-harlow.2026-05-07",
"local.essex.ongar-rural.2026-05-07",
"local.essex.pitsea.2026-05-07",
"local.essex.rayleigh-south.2026-05-07",
"local.essex.rayleigh-west.2026-05-07",
"local.essex.rochford-east.2026-05-07",
"local.essex.rochford-north.2026-05-07",
"local.essex.rochford-south.2026-05-07",
"local.essex.saffron-walden.2026-05-07",
"local.essex.south-benfleet.2026-05-07",
"local.essex.stansted.2026-05-07",
"local.essex.stanway-marks-tey.2026-05-07",
"local.essex.takeley.2026-05-07",
"local.essex.tendring-rural-east.2026-05-07",
"local.essex.tendring-rural-west.2026-05-07",
"local.essex.thaxted.2026-05-07",
"local.essex.three-fields-great-notley.2026-05-07",
"local.essex.thundersley.2026-05-07",
"local.essex.vange.2026-05-07",
"local.essex.waltham-abbey.2026-05-07",
"local.essex.westley-heights.2026-05-07",
"local.essex.wickford-east-bowers-gifford.2026-05-07",
"local.essex.witham-town.2026-05-07",
"local.essex.witham-west-rural.2026-05-07",
"local.essex.wivenhoe-st-andrew.2026-05-07",
"local.essex.woodham-ferrers.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-24T13:46:11.761636Z",
"modified": "2025-11-24T13:46:11.817885Z"
},
{
"election_id": "local.south-tyneside.2022-05-05",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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.south-tyneside.beacon-and-bents.2022-05-05",
"local.south-tyneside.bede.2022-05-05",
"local.south-tyneside.biddick-and-all-saints.2022-05-05",
"local.south-tyneside.boldon-colliery.2022-05-05",
"local.south-tyneside.cleadon-and-east-boldon.2022-05-05",
"local.south-tyneside.cleadon-park.2022-05-05",
"local.south-tyneside.fellgate-and-hedworth.2022-05-05",
"local.south-tyneside.harton.2022-05-05",
"local.south-tyneside.hebburn-north.2022-05-05",
"local.south-tyneside.hebburn-south.2022-05-05",
"local.south-tyneside.horsley-hill.2022-05-05",
"local.south-tyneside.monkton.2022-05-05",
"local.south-tyneside.primrose.2022-05-05",
"local.south-tyneside.simonside-and-rekendyke.2022-05-05",
"local.south-tyneside.westoe.2022-05-05",
"local.south-tyneside.west-park.2022-05-05",
"local.south-tyneside.whitburn-and-marsden.2022-05-05",
"local.south-tyneside.whiteleas.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:33:50.864771Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.south-tyneside.2023-05-04",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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-tyneside.beacon-and-bents.2023-05-04",
"local.south-tyneside.bede.2023-05-04",
"local.south-tyneside.biddick-and-all-saints.2023-05-04",
"local.south-tyneside.boldon-colliery.2023-05-04",
"local.south-tyneside.cleadon-and-east-boldon.2023-05-04",
"local.south-tyneside.cleadon-park.2023-05-04",
"local.south-tyneside.fellgate-and-hedworth.2023-05-04",
"local.south-tyneside.harton.2023-05-04",
"local.south-tyneside.hebburn-north.2023-05-04",
"local.south-tyneside.hebburn-south.2023-05-04",
"local.south-tyneside.horsley-hill.2023-05-04",
"local.south-tyneside.monkton.2023-05-04",
"local.south-tyneside.primrose.2023-05-04",
"local.south-tyneside.simonside-and-rekendyke.2023-05-04",
"local.south-tyneside.westoe.2023-05-04",
"local.south-tyneside.west-park.2023-05-04",
"local.south-tyneside.whitburn-and-marsden.2023-05-04",
"local.south-tyneside.whiteleas.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:23:24.480127Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-west-leicestershire.2019-05-02",
"tmp_election_id": null,
"election_title": "North West Leicestershire 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/NWL/1974-04-01/?format=api",
"official_identifier": "NWL",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "North West Leicestershire District Council",
"common_name": "North West Leicestershire",
"slug": "north-west-leicestershire",
"territory_code": "ENG",
"election_name": "North West Leicestershire 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.north-west-leicestershire.appleby.2019-05-02",
"local.north-west-leicestershire.ashby-castle.2019-05-02",
"local.north-west-leicestershire.ashby-holywell.2019-05-02",
"local.north-west-leicestershire.ashby-ivanhoe.2019-05-02",
"local.north-west-leicestershire.ashby-money-hill.2019-05-02",
"local.north-west-leicestershire.ashby-willesley.2019-05-02",
"local.north-west-leicestershire.ashby-woulds.2019-05-02",
"local.north-west-leicestershire.bardon.2019-05-02",
"local.north-west-leicestershire.blackfordby.2019-05-02",
"local.north-west-leicestershire.broom-leys.2019-05-02",
"local.north-west-leicestershire.castle-donington-castle.2019-05-02",
"local.north-west-leicestershire.castle-donington-central.2019-05-02",
"local.north-west-leicestershire.castle-donington-park.2019-05-02",
"local.north-west-leicestershire.castle-rock.2019-05-02",
"local.north-west-leicestershire.coalville-east.2019-05-02",
"local.north-west-leicestershire.coalville-west.2019-05-02",
"local.north-west-leicestershire.daleacre-hill.2019-05-02",
"local.north-west-leicestershire.ellistown-battleflat.2019-05-02",
"local.north-west-leicestershire.greenhill.2019-05-02",
"local.north-west-leicestershire.hermitage.2019-05-02",
"local.north-west-leicestershire.holly-hayes.2019-05-02",
"local.north-west-leicestershire.hugglescote-st-johns.2019-05-02",
"local.north-west-leicestershire.hugglescote-st-marys.2019-05-02",
"local.north-west-leicestershire.ibstock-east.2019-05-02",
"local.north-west-leicestershire.ibstock-west.2019-05-02",
"local.north-west-leicestershire.kegworth.2019-05-02",
"local.north-west-leicestershire.long-whatton-diseworth.2019-05-02",
"local.north-west-leicestershire.measham-north.2019-05-02",
"local.north-west-leicestershire.measham-south.2019-05-02",
"local.north-west-leicestershire.oakthorpe-donisthorpe.2019-05-02",
"local.north-west-leicestershire.ravenstone-packington.2019-05-02",
"local.north-west-leicestershire.sence-valley.2019-05-02",
"local.north-west-leicestershire.snibston-north.2019-05-02",
"local.north-west-leicestershire.snibston-south.2019-05-02",
"local.north-west-leicestershire.thornborough.2019-05-02",
"local.north-west-leicestershire.thringstone.2019-05-02",
"local.north-west-leicestershire.valley.2019-05-02",
"local.north-west-leicestershire.worthington-breedon.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": {
"2019-05-02-id-pilot": {
"url": "https://www.nwleics.gov.uk/pages/voter_id_pilot_local_elections_2019",
"title": "You need to show your poll card or ID to vote at this election",
"detail": "Voters in North West Leicestershire will be required to show their poll card before they can vote. If you do not have your poll card you will need to bring ID. Contact North West Leicestershire District Council if you have lost your poll card before polling day."
}
},
"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.north-west-leicestershire.2021-05-06",
"tmp_election_id": null,
"election_title": "North West Leicestershire 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/NWL/1974-04-01/?format=api",
"official_identifier": "NWL",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "North West Leicestershire District Council",
"common_name": "North West Leicestershire",
"slug": "north-west-leicestershire",
"territory_code": "ENG",
"election_name": "North West Leicestershire 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.north-west-leicestershire.ibstock-east.by.2021-05-06",
"local.north-west-leicestershire.worthington-breedon.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.north-tyneside.2018-05-03",
"tmp_election_id": null,
"election_title": "North Tyneside Council",
"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/NTY/1974-04-01/?format=api",
"official_identifier": "NTY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "North Tyneside Council",
"common_name": "North Tyneside Council",
"slug": "north-tyneside",
"territory_code": "ENG",
"election_name": "North Tyneside Council",
"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.north-tyneside.battle-hill.2018-05-03",
"local.north-tyneside.benton.2018-05-03",
"local.north-tyneside.camperdown.2018-05-03",
"local.north-tyneside.chirton.2018-05-03",
"local.north-tyneside.collingwood.2018-05-03",
"local.north-tyneside.cullercoats.2018-05-03",
"local.north-tyneside.howdon.2018-05-03",
"local.north-tyneside.killingworth.2018-05-03",
"local.north-tyneside.longbenton.2018-05-03",
"local.north-tyneside.monkseaton-north.2018-05-03",
"local.north-tyneside.monkseaton-south.2018-05-03",
"local.north-tyneside.northumberland.2018-05-03",
"local.north-tyneside.preston.2018-05-03",
"local.north-tyneside.riverside.2018-05-03",
"local.north-tyneside.st-marys.2018-05-03",
"local.north-tyneside.tynemouth.2018-05-03",
"local.north-tyneside.valley.2018-05-03",
"local.north-tyneside.wallsend.2018-05-03",
"local.north-tyneside.weetslade.2018-05-03",
"local.north-tyneside.whitley-bay.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.eastbourne.2019-05-02",
"tmp_election_id": null,
"election_title": "Eastbourne 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/EAS/1974-04-01/?format=api",
"official_identifier": "EAS",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Eastbourne Borough Council",
"common_name": "Eastbourne",
"slug": "eastbourne",
"territory_code": "ENG",
"election_name": "Eastbourne 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.eastbourne.devonshire.2019-05-02",
"local.eastbourne.hampden-park.2019-05-02",
"local.eastbourne.langney.2019-05-02",
"local.eastbourne.meads.2019-05-02",
"local.eastbourne.old-town.2019-05-02",
"local.eastbourne.ratton.2019-05-02",
"local.eastbourne.sovereign.2019-05-02",
"local.eastbourne.st-anthonys.2019-05-02",
"local.eastbourne.upperton.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.peterborough.2025-05-01",
"tmp_election_id": null,
"election_title": "Peterborough local election",
"poll_open_date": "2025-05-01",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/PTE/1998-04-01/?format=api",
"official_identifier": "PTE",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Peterborough City Council",
"common_name": "Peterborough",
"slug": "peterborough",
"territory_code": "ENG",
"election_name": "Peterborough 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.2025-05-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.peterborough.barnack.by.2025-05-01"
],
"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-03-25T14:15:31.736608Z",
"modified": "2025-03-25T14:15:31.756810Z"
},
{
"election_id": "local.nottinghamshire.2025-07-03",
"tmp_election_id": null,
"election_title": "Nottinghamshire local election",
"poll_open_date": "2025-07-03",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/NTT/1998-04-01/?format=api",
"official_identifier": "NTT",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Nottinghamshire County Council",
"common_name": "Nottinghamshire",
"slug": "nottinghamshire",
"territory_code": "ENG",
"election_name": "Nottinghamshire 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.2025-07-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.nottinghamshire.newark-west.by.2025-07-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": "2025-05-22T06:13:30.060442Z",
"modified": "2025-05-22T09:24:09.982018Z"
},
{
"election_id": "local.bassetlaw.2019-05-02",
"tmp_election_id": null,
"election_title": "Bassetlaw 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/BAE/1974-04-01/?format=api",
"official_identifier": "BAE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Bassetlaw District Council",
"common_name": "Bassetlaw",
"slug": "bassetlaw",
"territory_code": "ENG",
"election_name": "Bassetlaw 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.bassetlaw.beckingham.2019-05-02",
"local.bassetlaw.blyth.2019-05-02",
"local.bassetlaw.carlton.2019-05-02",
"local.bassetlaw.clayworth.2019-05-02",
"local.bassetlaw.east-markham.2019-05-02",
"local.bassetlaw.east-retford-east.2019-05-02",
"local.bassetlaw.east-retford-north.2019-05-02",
"local.bassetlaw.east-retford-south.2019-05-02",
"local.bassetlaw.east-retford-west.2019-05-02",
"local.bassetlaw.everton.2019-05-02",
"local.bassetlaw.harworth.2019-05-02",
"local.bassetlaw.langold.2019-05-02",
"local.bassetlaw.misterton.2019-05-02",
"local.bassetlaw.rampton.2019-05-02",
"local.bassetlaw.ranskill.2019-05-02",
"local.bassetlaw.sturton.2019-05-02",
"local.bassetlaw.sutton.2019-05-02",
"local.bassetlaw.tuxford-and-trent.2019-05-02",
"local.bassetlaw.welbeck.2019-05-02",
"local.bassetlaw.worksop-east.2019-05-02",
"local.bassetlaw.worksop-north.2019-05-02",
"local.bassetlaw.worksop-north-east.2019-05-02",
"local.bassetlaw.worksop-north-west.2019-05-02",
"local.bassetlaw.worksop-south.2019-05-02",
"local.bassetlaw.worksop-south-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": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.northumberland.2019-05-02",
"tmp_election_id": null,
"election_title": "Northumberland 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/NBL/2009-04-01/?format=api",
"official_identifier": "NBL",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Northumberland County Council",
"common_name": "Northumberland",
"slug": "northumberland",
"territory_code": "ENG",
"election_name": "Northumberland local election",
"start_date": "2009-04-01",
"end_date": null,
"created": "2009-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.northumberland.holywell.by.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.westmorland-and-furness.2022-05-05",
"tmp_election_id": null,
"election_title": "Westmorland and Furness 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/WAF/2022-05-05/?format=api",
"official_identifier": "WAF",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Westmorland and Furness Council",
"common_name": "Westmorland and Furness",
"slug": "westmorland-and-furness",
"territory_code": "ENG",
"election_name": "Westmorland and Furness local election",
"start_date": "2022-05-05",
"end_date": null,
"created": "2022-03-23T12:57:20.379652Z",
"modified": "2022-03-23T12:59:44.865769Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.westmorland-and-furness.alston-and-fellside.2022-05-05",
"local.westmorland-and-furness.appleby-and-brough.2022-05-05",
"local.westmorland-and-furness.bowness-and-lyth.2022-05-05",
"local.westmorland-and-furness.burton-and-holme.2022-05-05",
"local.westmorland-and-furness.coniston-and-hawkshead.2022-05-05",
"local.westmorland-and-furness.dalton-north.2022-05-05",
"local.westmorland-and-furness.dalton-south.2022-05-05",
"local.westmorland-and-furness.eamont-and-shap.2022-05-05",
"local.westmorland-and-furness.eden-and-lyvennet-vale.2022-05-05",
"local.westmorland-and-furness.grange-and-cartmel.2022-05-05",
"local.westmorland-and-furness.greystoke-and-ullswater.2022-05-05",
"local.westmorland-and-furness.hawcoat-and-newbarns.2022-05-05",
"local.westmorland-and-furness.hesket-and-lazonby.2022-05-05",
"local.westmorland-and-furness.high-furness.2022-05-05",
"local.westmorland-and-furness.kendal-castle.2022-05-05",
"local.westmorland-and-furness.kendal-highgate.2022-05-05",
"local.westmorland-and-furness.kendal-nether.2022-05-05",
"local.westmorland-and-furness.kendal-south.2022-05-05",
"local.westmorland-and-furness.kendal-strickland-and-fell.2022-05-05",
"local.westmorland-and-furness.kent-estuary.2022-05-05",
"local.westmorland-and-furness.kirkby-stephen-and-tebay.2022-05-05",
"local.westmorland-and-furness.levens-and-crooklands.2022-05-05",
"local.westmorland-and-furness.low-furness.2022-05-05",
"local.westmorland-and-furness.old-barrow-and-hindpool.2022-05-05",
"local.westmorland-and-furness.ormsgill-and-parkside.2022-05-05",
"local.westmorland-and-furness.penrith-north.2022-05-05",
"local.westmorland-and-furness.penrith-south.2022-05-05",
"local.westmorland-and-furness.risedale-and-roosecote.2022-05-05",
"local.westmorland-and-furness.sedbergh-and-kirkby-lonsdale.2022-05-05",
"local.westmorland-and-furness.ulverston.2022-05-05",
"local.westmorland-and-furness.upper-kent.2022-05-05",
"local.westmorland-and-furness.walney-island.2022-05-05",
"local.westmorland-and-furness.windermere-and-ambleside.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": "From 1 April 2023 local government in Cumbria will change. The current six district councils and Cumbria County Council will be replaced by two new unitary authorities:\r\n\r\n* Cumberland Council will replace Allerdale, Copeland and Carlisle.\r\n* Westmorland and Furness Council will replace Barrow, Eden and South Lakeland.\r\n\r\nThis means that all the services delivered by Cumbria County Council and the six district councils will be delivered by the two new councils.\r\n\r\nThe councillors elected on 5 May 2022 will transfer to these new councils, and will run them until the next election in May 2027.\r\n\r\n[Read more on the New Councils for Cumbria website](https://newcouncilsforcumbria.info/Elections.asp).",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-03-23T14:27:56.711480Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.northumberland.2021-05-06",
"tmp_election_id": null,
"election_title": "Northumberland 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/NBL/2009-04-01/?format=api",
"official_identifier": "NBL",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Northumberland County Council",
"common_name": "Northumberland",
"slug": "northumberland",
"territory_code": "ENG",
"election_name": "Northumberland local election",
"start_date": "2009-04-01",
"end_date": null,
"created": "2009-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.northumberland.alnwick.2021-05-06",
"local.northumberland.amble.2021-05-06",
"local.northumberland.amble-west-with-warkworth.2021-05-06",
"local.northumberland.ashington-central.2021-05-06",
"local.northumberland.bamburgh.2021-05-06",
"local.northumberland.bedlington-central.2021-05-06",
"local.northumberland.bedlington-east.2021-05-06",
"local.northumberland.bedlington-west.2021-05-06",
"local.northumberland.bellingham.2021-05-06",
"local.northumberland.berwick-east.2021-05-06",
"local.northumberland.berwick-north.2021-05-06",
"local.northumberland.berwick-west-with-ord.2021-05-06",
"local.northumberland.bothal.2021-05-06",
"local.northumberland.bywell.2021-05-06",
"local.northumberland.choppington.2021-05-06",
"local.northumberland.college.2021-05-06",
"local.northumberland.corbridge.2021-05-06",
"local.northumberland.cowpen.2021-05-06",
"local.northumberland.cramlington-east.2021-05-06",
"local.northumberland.cramlington-eastfield.2021-05-06",
"local.northumberland.cramlington-north.2021-05-06",
"local.northumberland.cramlington-south-east.2021-05-06",
"local.northumberland.cramlington-village.2021-05-06",
"local.northumberland.cramlington-west.2021-05-06",
"local.northumberland.croft.2021-05-06",
"local.northumberland.druridge-bay.2021-05-06",
"local.northumberland.haltwhistle.2021-05-06",
"local.northumberland.hartley.2021-05-06",
"local.northumberland.haydon.2021-05-06",
"local.northumberland.haydon-and-hadrian.2021-05-06",
"local.northumberland.hexham-central-with-acomb.2021-05-06",
"local.northumberland.hexham-east.2021-05-06",
"local.northumberland.hexham-west.2021-05-06",
"local.northumberland.hirst.2021-05-06",
"local.northumberland.holywell.2021-05-06",
"local.northumberland.humshaugh.2021-05-06",
"local.northumberland.isabella.2021-05-06",
"local.northumberland.kitty-brewster.2021-05-06",
"local.northumberland.longhorsley.2021-05-06",
"local.northumberland.longhoughton.2021-05-06",
"local.northumberland.lynemouth.2021-05-06",
"local.northumberland.morpeth-kirkhill.2021-05-06",
"local.northumberland.morpeth-north.2021-05-06",
"local.northumberland.morpeth-stobhill.2021-05-06",
"local.northumberland.newbiggin-central-and-east.2021-05-06",
"local.northumberland.newsham.2021-05-06",
"local.northumberland.norham-and-islandshires.2021-05-06",
"local.northumberland.pegswood.2021-05-06",
"local.northumberland.plessey.2021-05-06",
"local.northumberland.ponteland-east-and-stannington.2021-05-06",
"local.northumberland.ponteland-north.2021-05-06",
"local.northumberland.ponteland-south-with-heddon.2021-05-06",
"local.northumberland.ponteland-west.2021-05-06",
"local.northumberland.prudhoe-north.2021-05-06",
"local.northumberland.prudhoe-south.2021-05-06",
"local.northumberland.rothbury.2021-05-06",
"local.northumberland.seaton-with-newbiggin-west.2021-05-06",
"local.northumberland.seghill-with-seaton-delaval.2021-05-06",
"local.northumberland.shilbottle.2021-05-06",
"local.northumberland.sleekburn.2021-05-06",
"local.northumberland.south-blyth.2021-05-06",
"local.northumberland.south-tynedale.2021-05-06",
"local.northumberland.stakeford.2021-05-06",
"local.northumberland.stocksfield-and-broomhaugh.2021-05-06",
"local.northumberland.wensleydale.2021-05-06",
"local.northumberland.wooler.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.west-northamptonshire.2020-05-07",
"tmp_election_id": null,
"election_title": "West Northamptonshire 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/WNT/2020-05-07/?format=api",
"official_identifier": "WNT",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "West Northamptonshire Council",
"common_name": "West Northamptonshire",
"slug": "west-northamptonshire",
"territory_code": "ENG",
"election_name": "West Northamptonshire local election",
"start_date": "2020-05-07",
"end_date": null,
"created": "2020-05-07T00:00:00Z",
"modified": "2023-12-05T14:51:41.945165Z"
},
"group": "local.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-northamptonshire.abington-and-phippsville.2020-05-07",
"local.west-northamptonshire.billing-and-rectory-farm.2020-05-07",
"local.west-northamptonshire.boothville-and-parklands.2020-05-07",
"local.west-northamptonshire.brackley.2020-05-07",
"local.west-northamptonshire.braunston-and-crick.2020-05-07",
"local.west-northamptonshire.brixworth.2020-05-07",
"local.west-northamptonshire.bugbrooke.2020-05-07",
"local.west-northamptonshire.castle.2020-05-07",
"local.west-northamptonshire.dallington-spencer.2020-05-07",
"local.west-northamptonshire.daventry-east.2020-05-07",
"local.west-northamptonshire.daventry-west.2020-05-07",
"local.west-northamptonshire.deanshanger.2020-05-07",
"local.west-northamptonshire.delapre-and-rushmere.2020-05-07",
"local.west-northamptonshire.duston-east.2020-05-07",
"local.west-northamptonshire.duston-west-and-st-crispin.2020-05-07",
"local.west-northamptonshire.east-hunsbury-and-shelfleys.2020-05-07",
"local.west-northamptonshire.hackleton-and-grange-park.2020-05-07",
"local.west-northamptonshire.headlands.2020-05-07",
"local.west-northamptonshire.kingsthorpe-north.2020-05-07",
"local.west-northamptonshire.kingsthorpe-south.2020-05-07",
"local.west-northamptonshire.long-buckby.2020-05-07",
"local.west-northamptonshire.middleton-cheney.2020-05-07",
"local.west-northamptonshire.moulton.2020-05-07",
"local.west-northamptonshire.nene-valley.2020-05-07",
"local.west-northamptonshire.riverside-park.2020-05-07",
"local.west-northamptonshire.silverstone.2020-05-07",
"local.west-northamptonshire.sixfields.2020-05-07",
"local.west-northamptonshire.st-george.2020-05-07",
"local.west-northamptonshire.talavera.2020-05-07",
"local.west-northamptonshire.towcester-and-roade.2020-05-07",
"local.west-northamptonshire.woodford-and-weedon.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-northamptonshire.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-12-05T14:51:41.945165Z"
},
{
"election_id": "local.west-northamptonshire.2021-05-06",
"tmp_election_id": null,
"election_title": "West Northamptonshire 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/WNT/2020-05-07/?format=api",
"official_identifier": "WNT",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "West Northamptonshire Council",
"common_name": "West Northamptonshire",
"slug": "west-northamptonshire",
"territory_code": "ENG",
"election_name": "West Northamptonshire local election",
"start_date": "2020-05-07",
"end_date": null,
"created": "2020-05-07T00:00:00Z",
"modified": "2023-12-05T14:51:41.945165Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-northamptonshire.abington-and-phippsville.2021-05-06",
"local.west-northamptonshire.billing-and-rectory-farm.2021-05-06",
"local.west-northamptonshire.boothville-and-parklands.2021-05-06",
"local.west-northamptonshire.brackley.2021-05-06",
"local.west-northamptonshire.braunston-and-crick.2021-05-06",
"local.west-northamptonshire.brixworth.2021-05-06",
"local.west-northamptonshire.bugbrooke.2021-05-06",
"local.west-northamptonshire.castle.2021-05-06",
"local.west-northamptonshire.dallington-spencer.2021-05-06",
"local.west-northamptonshire.daventry-east.2021-05-06",
"local.west-northamptonshire.daventry-west.2021-05-06",
"local.west-northamptonshire.deanshanger.2021-05-06",
"local.west-northamptonshire.delapre-and-rushmere.2021-05-06",
"local.west-northamptonshire.duston-east.2021-05-06",
"local.west-northamptonshire.duston-west-and-st-crispin.2021-05-06",
"local.west-northamptonshire.east-hunsbury-and-shelfleys.2021-05-06",
"local.west-northamptonshire.hackleton-and-grange-park.2021-05-06",
"local.west-northamptonshire.headlands.2021-05-06",
"local.west-northamptonshire.kingsthorpe-north.2021-05-06",
"local.west-northamptonshire.kingsthorpe-south.2021-05-06",
"local.west-northamptonshire.long-buckby.2021-05-06",
"local.west-northamptonshire.middleton-cheney.2021-05-06",
"local.west-northamptonshire.moulton.2021-05-06",
"local.west-northamptonshire.nene-valley.2021-05-06",
"local.west-northamptonshire.riverside-park.2021-05-06",
"local.west-northamptonshire.silverstone.2021-05-06",
"local.west-northamptonshire.sixfields.2021-05-06",
"local.west-northamptonshire.st-george.2021-05-06",
"local.west-northamptonshire.talavera.2021-05-06",
"local.west-northamptonshire.towcester-and-roade.2021-05-06",
"local.west-northamptonshire.woodford-and-weedon.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.west-northamptonshire.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-12-05T14:51:41.945165Z"
},
{
"election_id": "local.sandwell.2026-05-07",
"tmp_election_id": null,
"election_title": "Sandwell 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/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.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.sandwell.bearwood.2026-05-07",
"local.sandwell.blackheath.2026-05-07",
"local.sandwell.bristnall.2026-05-07",
"local.sandwell.charlemont-grove-vale.2026-05-07",
"local.sandwell.cradley-heath-old-hill.2026-05-07",
"local.sandwell.friar-park-stone-cross.2026-05-07",
"local.sandwell.great-barr-tamebridge-yew-tree.2026-05-07",
"local.sandwell.great-bridge.2026-05-07",
"local.sandwell.greets-green-lyng.2026-05-07",
"local.sandwell.hateley-heath.2026-05-07",
"local.sandwell.hill-top.2026-05-07",
"local.sandwell.langley.2026-05-07",
"local.sandwell.newton-valley.2026-05-07",
"local.sandwell.oldbury.2026-05-07",
"local.sandwell.old-warley.2026-05-07",
"local.sandwell.princes-end.2026-05-07",
"local.sandwell.rowley.2026-05-07",
"local.sandwell.smethwick.2026-05-07",
"local.sandwell.soho-victoria.2026-05-07",
"local.sandwell.st-pauls.2026-05-07",
"local.sandwell.tipton-green.2026-05-07",
"local.sandwell.tividale.2026-05-07",
"local.sandwell.wednesbury.2026-05-07",
"local.sandwell.west-bromwich-central.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-12-16T15:36:40.884562Z",
"modified": "2025-12-16T15:36:40.954898Z"
},
{
"election_id": "local.portsmouth.2023-05-04",
"tmp_election_id": null,
"election_title": "Portsmouth 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/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.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.portsmouth.baffins.2023-05-04",
"local.portsmouth.central-southsea.2023-05-04",
"local.portsmouth.charles-dickens.2023-05-04",
"local.portsmouth.copnor.2023-05-04",
"local.portsmouth.cosham.2023-05-04",
"local.portsmouth.drayton-and-farlington.2023-05-04",
"local.portsmouth.eastney-and-craneswater.2023-05-04",
"local.portsmouth.fratton.2023-05-04",
"local.portsmouth.hilsea.2023-05-04",
"local.portsmouth.milton.2023-05-04",
"local.portsmouth.nelson.2023-05-04",
"local.portsmouth.paulsgrove.2023-05-04",
"local.portsmouth.st-jude.2023-05-04",
"local.portsmouth.st-thomas.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:33:27.446636Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.surrey.2019-01-31",
"tmp_election_id": null,
"election_title": "Surrey local election",
"poll_open_date": "2019-01-31",
"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": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-01-31",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey.warlingham.by.2019-01-31"
],
"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-06T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.surrey.2019-05-02",
"tmp_election_id": null,
"election_title": "Surrey 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/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": 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.surrey.haslemere.by.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.surrey.2021-05-06",
"tmp_election_id": null,
"election_title": "Surrey 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/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": 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.surrey.addlestone.2021-05-06",
"local.surrey.ash.2021-05-06",
"local.surrey.ashford.2021-05-06",
"local.surrey.ashtead.2021-05-06",
"local.surrey.bagshot-windlesham-and-chobham.2021-05-06",
"local.surrey.banstead-woodmansterne-and-chipstead.2021-05-06",
"local.surrey.bookham-and-fetcham-west.2021-05-06",
"local.surrey.camberley-east.2021-05-06",
"local.surrey.camberley-west.2021-05-06",
"local.surrey.caterham-hill.2021-05-06",
"local.surrey.caterham-valley.2021-05-06",
"local.surrey.chertsey.2021-05-06",
"local.surrey.cobham.2021-05-06",
"local.surrey.cranleigh-and-ewhurst.2021-05-06",
"local.surrey.dorking-hills.2021-05-06",
"local.surrey.dorking-rural.2021-05-06",
"local.surrey.dorking-south-and-the-holmwoods.2021-05-06",
"local.surrey.earlswood-and-reigate-south.2021-05-06",
"local.surrey.east-molesey-and-esher.2021-05-06",
"local.surrey.egham.2021-05-06",
"local.surrey.englefield-green.2021-05-06",
"local.surrey.epsom-town-and-downs.2021-05-06",
"local.surrey.epsom-west.2021-05-06",
"local.surrey.ewell.2021-05-06",
"local.surrey.ewell-court-auriol-and-cuddington.2021-05-06",
"local.surrey.farnham-central.2021-05-06",
"local.surrey.farnham-north.2021-05-06",
"local.surrey.farnham-south.2021-05-06",
"local.surrey.foxhills-thorpe-and-virginia-water.2021-05-06",
"local.surrey.frimley-green-and-mytchett.2021-05-06",
"local.surrey.godalming-north.2021-05-06",
"local.surrey.godalming-south-milford-and-witley.2021-05-06",
"local.surrey.godstone.2021-05-06",
"local.surrey.goldsworth-east-and-horsell-village.2021-05-06",
"local.surrey.guildford-east.2021-05-06",
"local.surrey.guildford-north.2021-05-06",
"local.surrey.guildford-south-east.2021-05-06",
"local.surrey.guildford-south-west.2021-05-06",
"local.surrey.guildford-west.2021-05-06",
"local.surrey.haslemere.2021-05-06",
"local.surrey.heatherside-and-parkside.2021-05-06",
"local.surrey.hersham.2021-05-06",
"local.surrey.hinchley-wood-claygate-and-oxshott.2021-05-06",
"local.surrey.horley-east.2021-05-06",
"local.surrey.horley-west-salfords-and-sidlow.2021-05-06",
"local.surrey.horsleys.2021-05-06",
"local.surrey.knaphill-and-goldsworth-west.2021-05-06",
"local.surrey.laleham-and-shepperton.2021-05-06",
"local.surrey.leatherhead-and-fetcham-east.2021-05-06",
"local.surrey.lightwater-west-end-and-bisley.2021-05-06",
"local.surrey.lingfield.2021-05-06",
"local.surrey.lower-sunbury-and-halliford.2021-05-06",
"local.surrey.merstham-and-banstead-south.2021-05-06",
"local.surrey.nork-and-tattenhams.2021-05-06",
"local.surrey.oxted.2021-05-06",
"local.surrey.redhill-east.2021-05-06",
"local.surrey.redhill-west-and-meadvale.2021-05-06",
"local.surrey.reigate.2021-05-06",
"local.surrey.shalford.2021-05-06",
"local.surrey.shere.2021-05-06",
"local.surrey.staines.2021-05-06",
"local.surrey.staines-south-and-ashford-west.2021-05-06",
"local.surrey.stanwell-and-stanwell-moor.2021-05-06",
"local.surrey.sunbury-common-and-ashford-common.2021-05-06",
"local.surrey.tadworth-walton-and-kingswood.2021-05-06",
"local.surrey.the-byfleets.2021-05-06",
"local.surrey.the-dittons.2021-05-06",
"local.surrey.walton.2021-05-06",
"local.surrey.walton-south-and-oatlands.2021-05-06",
"local.surrey.warlingham.2021-05-06",
"local.surrey.waverley-eastern-villages.2021-05-06",
"local.surrey.waverley-western-villages.2021-05-06",
"local.surrey.west-ewell.2021-05-06",
"local.surrey.west-molesey.2021-05-06",
"local.surrey.weybridge.2021-05-06",
"local.surrey.woking-north.2021-05-06",
"local.surrey.woking-south.2021-05-06",
"local.surrey.woking-south-east.2021-05-06",
"local.surrey.woking-south-west.2021-05-06",
"local.surrey.woodham-and-new-haw.2021-05-06",
"local.surrey.worplesdon.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.south-tyneside.2026-05-07",
"tmp_election_id": null,
"election_title": "South Tyneside 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/STY/1974-04-01/?format=api",
"official_identifier": "STY",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "South Tyneside Council",
"common_name": "South Tyneside",
"slug": "south-tyneside",
"territory_code": "ENG",
"election_name": "South Tyneside 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.south-tyneside.beacon-bents.2026-05-07",
"local.south-tyneside.bede.2026-05-07",
"local.south-tyneside.biddick-all-saints.2026-05-07",
"local.south-tyneside.boldon-colliery.2026-05-07",
"local.south-tyneside.cleadon-park-harton-moor.2026-05-07",
"local.south-tyneside.cleadon-village-east-boldon.2026-05-07",
"local.south-tyneside.fellgate-hedworth.2026-05-07",
"local.south-tyneside.harton.2026-05-07",
"local.south-tyneside.hebburn-north.2026-05-07",
"local.south-tyneside.hebburn-south.2026-05-07",
"local.south-tyneside.horsley-hill-westoe-crown.2026-05-07",
"local.south-tyneside.monkton.2026-05-07",
"local.south-tyneside.primrose.2026-05-07",
"local.south-tyneside.simonside-rekendyke.2026-05-07",
"local.south-tyneside.westoe.2026-05-07",
"local.south-tyneside.west-park.2026-05-07",
"local.south-tyneside.whitburn-marsden.2026-05-07",
"local.south-tyneside.whiteleas.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T15:40:48.440557Z",
"modified": "2025-11-11T15:40:48.457774Z"
},
{
"election_id": "local.surrey.2022-11-30",
"tmp_election_id": null,
"election_title": "Surrey local election",
"poll_open_date": "2022-11-30",
"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": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-11-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey.sunbury-common-and-ashford-common.by.2022-11-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-10-26T23:43:25.210605Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.northumberland.2021-12-16",
"tmp_election_id": null,
"election_title": "Northumberland local election",
"poll_open_date": "2021-12-16",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/NBL/2009-04-01/?format=api",
"official_identifier": "NBL",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Northumberland County Council",
"common_name": "Northumberland",
"slug": "northumberland",
"territory_code": "ENG",
"election_name": "Northumberland local election",
"start_date": "2009-04-01",
"end_date": null,
"created": "2009-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2021-12-16",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.northumberland.hexham-east.by.2021-12-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": "2021-11-15T20:10:27.515341Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.northumberland.2022-03-24",
"tmp_election_id": null,
"election_title": "Northumberland local election",
"poll_open_date": "2022-03-24",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/NBL/2009-04-01/?format=api",
"official_identifier": "NBL",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Northumberland County Council",
"common_name": "Northumberland",
"slug": "northumberland",
"territory_code": "ENG",
"election_name": "Northumberland local election",
"start_date": "2009-04-01",
"end_date": null,
"created": "2009-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-03-24",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.northumberland.seghill-with-seaton-delaval.by.2022-03-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-02-25T07:04:22.678428Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.merton.2026-05-07",
"tmp_election_id": null,
"election_title": "Merton 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/MRT/1965-04-01/?format=api",
"official_identifier": "MRT",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Merton",
"common_name": "Merton",
"slug": "merton",
"territory_code": "ENG",
"election_name": "Merton 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.merton.abbey.2026-05-07",
"local.merton.cannon-hill.2026-05-07",
"local.merton.colliers-wood.2026-05-07",
"local.merton.cricket-green.2026-05-07",
"local.merton.figges-marsh.2026-05-07",
"local.merton.graveney.2026-05-07",
"local.merton.hillside.2026-05-07",
"local.merton.lavender-fields.2026-05-07",
"local.merton.longthornton.2026-05-07",
"local.merton.lower-morden.2026-05-07",
"local.merton.merton-park.2026-05-07",
"local.merton.pollards-hill.2026-05-07",
"local.merton.ravensbury.2026-05-07",
"local.merton.raynes-park.2026-05-07",
"local.merton.st-helier.2026-05-07",
"local.merton.village.2026-05-07",
"local.merton.wandle.2026-05-07",
"local.merton.west-barnes.2026-05-07",
"local.merton.wimbledon-park.2026-05-07",
"local.merton.wimbledon-town-dundonald.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": true,
"explanation": "London borough councillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards elect more than one councillor.\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-05T15:00:48.810212Z",
"modified": "2025-11-13T12:23:26.248202Z"
},
{
"election_id": "local.ribble-valley.2019-05-02",
"tmp_election_id": null,
"election_title": "Ribble Valley 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/RIB/1974-04-01/?format=api",
"official_identifier": "RIB",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Ribble Valley Borough Council",
"common_name": "Ribble Valley",
"slug": "ribble-valley",
"territory_code": "ENG",
"election_name": "Ribble Valley 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.ribble-valley.alston-hothersall.2019-05-02",
"local.ribble-valley.billington-langho.2019-05-02",
"local.ribble-valley.bowland.2019-05-02",
"local.ribble-valley.brockhall-dinckley.2019-05-02",
"local.ribble-valley.chatburn.2019-05-02",
"local.ribble-valley.chipping.2019-05-02",
"local.ribble-valley.clayton-le-dale-salesbury.2019-05-02",
"local.ribble-valley.derby-thornley.2019-05-02",
"local.ribble-valley.dilworth.2019-05-02",
"local.ribble-valley.east-whalley-read-simonstone.2019-05-02",
"local.ribble-valley.edisford-low-moor.2019-05-02",
"local.ribble-valley.gisburn-rimington.2019-05-02",
"local.ribble-valley.hurst-green-whitewell.2019-05-02",
"local.ribble-valley.littlemoor.2019-05-02",
"local.ribble-valley.mellor.2019-05-02",
"local.ribble-valley.primrose.2019-05-02",
"local.ribble-valley.ribchester.2019-05-02",
"local.ribble-valley.sabden.2019-05-02",
"local.ribble-valley.salthill.2019-05-02",
"local.ribble-valley.st-marys.2019-05-02",
"local.ribble-valley.waddington-bashall-eaves-mitton.2019-05-02",
"local.ribble-valley.west-bradford-grindleton.2019-05-02",
"local.ribble-valley.whalley-nethertown.2019-05-02",
"local.ribble-valley.whalley-painter-wood.2019-05-02",
"local.ribble-valley.wilpshire-ramsgreave.2019-05-02",
"local.ribble-valley.wiswell-barrow.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.north-devon.2017-11-02",
"tmp_election_id": null,
"election_title": "North Devon 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/NDE/1974-04-01/?format=api",
"official_identifier": "NDE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "North Devon District Council",
"common_name": "North Devon",
"slug": "north-devon",
"territory_code": "ENG",
"election_name": "North Devon 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.north-devon.braunton-east.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.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.rochford.2018-01-18",
"tmp_election_id": null,
"election_title": "Rochford local election",
"poll_open_date": "2018-01-18",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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-01-18",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochford.downhall-rawreth.by.2018-01-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": "2017-11-23T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.surrey.2017-05-04",
"tmp_election_id": null,
"election_title": "Surrey 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/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": 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.surrey.addlestone.2017-05-04",
"local.surrey.ash.2017-05-04",
"local.surrey.ashford.2017-05-04",
"local.surrey.ashtead.2017-05-04",
"local.surrey.bagshot-windlesham-and-chobham.2017-05-04",
"local.surrey.banstead-woodmansterne-and-chipstead.2017-05-04",
"local.surrey.bookham-and-fetcham-west.2017-05-04",
"local.surrey.camberley-east.2017-05-04",
"local.surrey.camberley-west.2017-05-04",
"local.surrey.caterham-hill.2017-05-04",
"local.surrey.caterham-valley.2017-05-04",
"local.surrey.chertsey.2017-05-04",
"local.surrey.cobham.2017-05-04",
"local.surrey.cranleigh-and-ewhurst.2017-05-04",
"local.surrey.dorking-hills.2017-05-04",
"local.surrey.dorking-rural.2017-05-04",
"local.surrey.dorking-south-and-the-holmwoods.2017-05-04",
"local.surrey.earlswood-and-reigate-south.2017-05-04",
"local.surrey.east-molesey-and-esher.2017-05-04",
"local.surrey.egham.2017-05-04",
"local.surrey.englefield-green.2017-05-04",
"local.surrey.epsom-town-and-downs.2017-05-04",
"local.surrey.epsom-west.2017-05-04",
"local.surrey.ewell.2017-05-04",
"local.surrey.ewell-court-auriol-and-cuddington.2017-05-04",
"local.surrey.farnham-central.2017-05-04",
"local.surrey.farnham-north.2017-05-04",
"local.surrey.farnham-south.2017-05-04",
"local.surrey.foxhills-thorpe-and-virginia-water.2017-05-04",
"local.surrey.frimley-green-and-mytchett.2017-05-04",
"local.surrey.godalming-north.2017-05-04",
"local.surrey.godalming-south-milford-and-witley.2017-05-04",
"local.surrey.godstone.2017-05-04",
"local.surrey.goldsworth-east-and-horsell-village.2017-05-04",
"local.surrey.guildford-east.2017-05-04",
"local.surrey.guildford-north.2017-05-04",
"local.surrey.guildford-south-east.2017-05-04",
"local.surrey.guildford-south-west.2017-05-04",
"local.surrey.guildford-west.2017-05-04",
"local.surrey.haslemere.2017-05-04",
"local.surrey.heatherside-and-parkside.2017-05-04",
"local.surrey.hersham.2017-05-04",
"local.surrey.hinchley-wood-claygate-and-oxshott.2017-05-04",
"local.surrey.horley-east.2017-05-04",
"local.surrey.horley-west-salfords-and-sidlow.2017-05-04",
"local.surrey.horsleys.2017-05-04",
"local.surrey.knaphill-and-goldsworth-west.2017-05-04",
"local.surrey.laleham-and-shepperton.2017-05-04",
"local.surrey.leatherhead-and-fetcham-east.2017-05-04",
"local.surrey.lightwater-west-end-and-bisley.2017-05-04",
"local.surrey.lingfield.2017-05-04",
"local.surrey.lower-sunbury-and-halliford.2017-05-04",
"local.surrey.merstham-and-banstead-south.2017-05-04",
"local.surrey.nork-and-tattenhams.2017-05-04",
"local.surrey.oxted.2017-05-04",
"local.surrey.redhill-east.2017-05-04",
"local.surrey.redhill-west-and-meadvale.2017-05-04",
"local.surrey.reigate.2017-05-04",
"local.surrey.shalford.2017-05-04",
"local.surrey.shere.2017-05-04",
"local.surrey.staines.2017-05-04",
"local.surrey.staines-south-and-ashford-west.2017-05-04",
"local.surrey.stanwell-and-stanwell-moor.2017-05-04",
"local.surrey.sunbury-common-and-ashford-common.2017-05-04",
"local.surrey.tadworth-walton-and-kingswood.2017-05-04",
"local.surrey.the-byfleets.2017-05-04",
"local.surrey.the-dittons.2017-05-04",
"local.surrey.walton.2017-05-04",
"local.surrey.walton-south-and-oatlands.2017-05-04",
"local.surrey.warlingham.2017-05-04",
"local.surrey.waverley-eastern-villages.2017-05-04",
"local.surrey.waverley-western-villages.2017-05-04",
"local.surrey.west-ewell.2017-05-04",
"local.surrey.west-molesey.2017-05-04",
"local.surrey.weybridge.2017-05-04",
"local.surrey.woking-north.2017-05-04",
"local.surrey.woking-south.2017-05-04",
"local.surrey.woking-south-east.2017-05-04",
"local.surrey.woking-south-west.2017-05-04",
"local.surrey.woodham-and-new-haw.2017-05-04",
"local.surrey.worplesdon.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. County councils are responsible for areas such as education, transport, planning, social care, and libraries. [Learn more about how your council works.](https://www.gov.uk/understand-how-your-council-works)",
"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": "2025-04-10T13:50:41.745774Z"
},
{
"election_id": "local.rochford.2018-05-03",
"tmp_election_id": null,
"election_title": "Rochford 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/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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.rochford.downhall-rawreth.2018-05-03",
"local.rochford.foulness-the-wakerings.2018-05-03",
"local.rochford.hawkwell-east.2018-05-03",
"local.rochford.hawkwell-west.2018-05-03",
"local.rochford.hockley.2018-05-03",
"local.rochford.hockley-ashingdon.2018-05-03",
"local.rochford.hullbridge.2018-05-03",
"local.rochford.lodge.2018-05-03",
"local.rochford.roche-north-rural.2018-05-03",
"local.rochford.roche-south.2018-05-03",
"local.rochford.sweyne-park-grange.2018-05-03",
"local.rochford.trinity.2018-05-03",
"local.rochford.wheatley.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.worthing.2019-05-02",
"tmp_election_id": null,
"election_title": "Worthing 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/WOT/1974-04-01/?format=api",
"official_identifier": "WOT",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Worthing Borough Council",
"common_name": "Worthing",
"slug": "worthing",
"territory_code": "ENG",
"election_name": "Worthing 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.worthing.broadwater.2019-05-02",
"local.worthing.castle.2019-05-02",
"local.worthing.central.2019-05-02",
"local.worthing.gaisford.2019-05-02",
"local.worthing.goring.2019-05-02",
"local.worthing.heene.2019-05-02",
"local.worthing.marine.2019-05-02",
"local.worthing.offington.2019-05-02",
"local.worthing.salvington.2019-05-02",
"local.worthing.selden.2019-05-02",
"local.worthing.tarring.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.rochford.2019-05-02",
"tmp_election_id": null,
"election_title": "Rochford 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/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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.rochford.downhall-rawreth.2019-05-02",
"local.rochford.foulness-the-wakerings.2019-05-02",
"local.rochford.hawkwell-east.2019-05-02",
"local.rochford.hawkwell-west.2019-05-02",
"local.rochford.hockley.2019-05-02",
"local.rochford.hockley-ashingdon.2019-05-02",
"local.rochford.hullbridge.2019-05-02",
"local.rochford.lodge.2019-05-02",
"local.rochford.roche-north-rural.2019-05-02",
"local.rochford.roche-south.2019-05-02",
"local.rochford.sweyne-park-grange.2019-05-02",
"local.rochford.trinity.2019-05-02",
"local.rochford.wheatley.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.stirling.2023-03-16",
"tmp_election_id": null,
"election_title": "Stirling local election",
"poll_open_date": "2023-03-16",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STG/1996-04-01/?format=api",
"official_identifier": "STG",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The Stirling Council",
"common_name": "Stirling",
"slug": "stirling",
"territory_code": "SCT",
"election_name": "Stirling 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.2023-03-16",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stirling.dunblane-and-bridge-of-allan.by.2023-03-16"
],
"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": "2023-02-15T09:20:58.893470Z",
"modified": "2023-05-07T17:51:47.433244Z"
},
{
"election_id": "local.stirling.2021-05-06",
"tmp_election_id": null,
"election_title": "Stirling 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/STG/1996-04-01/?format=api",
"official_identifier": "STG",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The Stirling Council",
"common_name": "Stirling",
"slug": "stirling",
"territory_code": "SCT",
"election_name": "Stirling 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-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stirling.forth-and-endrick.by.2021-05-06"
],
"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-03-11T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stirling.2022-05-05",
"tmp_election_id": null,
"election_title": "Stirling 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/STG/1996-04-01/?format=api",
"official_identifier": "STG",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The Stirling Council",
"common_name": "Stirling",
"slug": "stirling",
"territory_code": "SCT",
"election_name": "Stirling 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.stirling.bannockburn.2022-05-05",
"local.stirling.dunblane-and-bridge-of-allan.2022-05-05",
"local.stirling.forth-and-endrick.2022-05-05",
"local.stirling.stirling-east.2022-05-05",
"local.stirling.stirling-north.2022-05-05",
"local.stirling.stirling-west.2022-05-05",
"local.stirling.trossachs-and-teith.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:29:48.932630Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stirling.2017-05-04",
"tmp_election_id": null,
"election_title": "Stirling 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/STG/1996-04-01/?format=api",
"official_identifier": "STG",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The Stirling Council",
"common_name": "Stirling",
"slug": "stirling",
"territory_code": "SCT",
"election_name": "Stirling 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.stirling.bannockburn.2017-05-04",
"local.stirling.dunblane-and-bridge-of-allan.2017-05-04",
"local.stirling.forth-and-endrick.2017-05-04",
"local.stirling.stirling-east.2017-05-04",
"local.stirling.stirling-north.2017-05-04",
"local.stirling.stirling-west.2017-05-04",
"local.stirling.trossachs-and-teith.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:03:16.794158Z"
},
{
"election_id": "local.tamworth.2023-03-02",
"tmp_election_id": null,
"election_title": "Tamworth local election",
"poll_open_date": "2023-03-02",
"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.2023-03-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tamworth.belgrave.by.2023-03-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": "2023-02-03T10:16:43.948352Z",
"modified": "2023-05-07T17:51:47.433244Z"
},
{
"election_id": "local.rochford.2019-09-26",
"tmp_election_id": null,
"election_title": "Rochford local election",
"poll_open_date": "2019-09-26",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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-09-26",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochford.sweyne-park-grange.by.2019-09-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": "2019-08-01T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rochford.2020-05-07",
"tmp_election_id": null,
"election_title": "Rochford 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/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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.rochford.downhall-rawreth.2020-05-07",
"local.rochford.foulness-the-wakerings.2020-05-07",
"local.rochford.hawkwell-east.2020-05-07",
"local.rochford.hawkwell-west.2020-05-07",
"local.rochford.hockley.2020-05-07",
"local.rochford.hockley-ashingdon.2020-05-07",
"local.rochford.hullbridge.2020-05-07",
"local.rochford.lodge.2020-05-07",
"local.rochford.roche-north-rural.2020-05-07",
"local.rochford.roche-south.2020-05-07",
"local.rochford.sweyne-park-grange.2020-05-07",
"local.rochford.trinity.2020-05-07",
"local.rochford.wheatley.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.rochford.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rochford.2021-05-06",
"tmp_election_id": null,
"election_title": "Rochford 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/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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.rochford.downhall-rawreth.2021-05-06",
"local.rochford.foulness-the-wakerings.2021-05-06",
"local.rochford.hawkwell-east.2021-05-06",
"local.rochford.hawkwell-west.2021-05-06",
"local.rochford.hockley.2021-05-06",
"local.rochford.hockley-ashingdon.2021-05-06",
"local.rochford.hullbridge.2021-05-06",
"local.rochford.lodge.2021-05-06",
"local.rochford.roche-north-rural.2021-05-06",
"local.rochford.roche-south.2021-05-06",
"local.rochford.sweyne-park-grange.2021-05-06",
"local.rochford.trinity.2021-05-06",
"local.rochford.wheatley.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.rochford.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.walsall.2016-05-05",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2016-05-05",
"local.walsall.aldridge-north-and-walsall-wood.2016-05-05",
"local.walsall.bentley-and-darlaston-north.2016-05-05",
"local.walsall.birchills-leamore.2016-05-05",
"local.walsall.blakenall.2016-05-05",
"local.walsall.bloxwich-east.2016-05-05",
"local.walsall.bloxwich-west.2016-05-05",
"local.walsall.brownhills.2016-05-05",
"local.walsall.darlaston-south.2016-05-05",
"local.walsall.paddock.2016-05-05",
"local.walsall.palfrey.2016-05-05",
"local.walsall.pelsall.2016-05-05",
"local.walsall.pheasey-park-farm.2016-05-05",
"local.walsall.pleck.2016-05-05",
"local.walsall.rushall-shelfield.2016-05-05",
"local.walsall.short-heath.2016-05-05",
"local.walsall.st-matthews.2016-05-05",
"local.walsall.streetly.2016-05-05",
"local.walsall.willenhall-north.2016-05-05",
"local.walsall.willenhall-south.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.walsall.2018-05-03",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2018-05-03",
"local.walsall.aldridge-north-and-walsall-wood.2018-05-03",
"local.walsall.bentley-and-darlaston-north.2018-05-03",
"local.walsall.birchills-leamore.2018-05-03",
"local.walsall.blakenall.2018-05-03",
"local.walsall.bloxwich-east.2018-05-03",
"local.walsall.bloxwich-west.2018-05-03",
"local.walsall.brownhills.2018-05-03",
"local.walsall.darlaston-south.2018-05-03",
"local.walsall.paddock.2018-05-03",
"local.walsall.palfrey.2018-05-03",
"local.walsall.pelsall.2018-05-03",
"local.walsall.pheasey-park-farm.2018-05-03",
"local.walsall.pleck.2018-05-03",
"local.walsall.rushall-shelfield.2018-05-03",
"local.walsall.short-heath.2018-05-03",
"local.walsall.st-matthews.2018-05-03",
"local.walsall.streetly.2018-05-03",
"local.walsall.willenhall-north.2018-05-03",
"local.walsall.willenhall-south.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.walsall.2019-05-02",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2019-05-02",
"local.walsall.aldridge-north-and-walsall-wood.2019-05-02",
"local.walsall.bentley-and-darlaston-north.2019-05-02",
"local.walsall.birchills-leamore.2019-05-02",
"local.walsall.blakenall.2019-05-02",
"local.walsall.bloxwich-east.2019-05-02",
"local.walsall.bloxwich-west.2019-05-02",
"local.walsall.brownhills.2019-05-02",
"local.walsall.darlaston-south.2019-05-02",
"local.walsall.paddock.2019-05-02",
"local.walsall.palfrey.2019-05-02",
"local.walsall.pelsall.2019-05-02",
"local.walsall.pheasey-park-farm.2019-05-02",
"local.walsall.pleck.2019-05-02",
"local.walsall.rushall-shelfield.2019-05-02",
"local.walsall.short-heath.2019-05-02",
"local.walsall.st-matthews.2019-05-02",
"local.walsall.streetly.2019-05-02",
"local.walsall.willenhall-north.2019-05-02",
"local.walsall.willenhall-south.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.walsall.2020-05-07",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2020-05-07",
"local.walsall.aldridge-north-and-walsall-wood.2020-05-07",
"local.walsall.bentley-and-darlaston-north.2020-05-07",
"local.walsall.birchills-leamore.2020-05-07",
"local.walsall.blakenall.2020-05-07",
"local.walsall.bloxwich-east.2020-05-07",
"local.walsall.bloxwich-west.2020-05-07",
"local.walsall.brownhills.2020-05-07",
"local.walsall.darlaston-south.2020-05-07",
"local.walsall.paddock.2020-05-07",
"local.walsall.palfrey.2020-05-07",
"local.walsall.pelsall.2020-05-07",
"local.walsall.pheasey-park-farm.2020-05-07",
"local.walsall.pleck.2020-05-07",
"local.walsall.rushall-shelfield.2020-05-07",
"local.walsall.short-heath.2020-05-07",
"local.walsall.st-matthews.2020-05-07",
"local.walsall.streetly.2020-05-07",
"local.walsall.willenhall-north.2020-05-07",
"local.walsall.willenhall-south.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.walsall.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.walsall.2021-05-06",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2021-05-06",
"local.walsall.aldridge-north-and-walsall-wood.2021-05-06",
"local.walsall.bentley-and-darlaston-north.2021-05-06",
"local.walsall.birchills-leamore.2021-05-06",
"local.walsall.blakenall.2021-05-06",
"local.walsall.bloxwich-east.2021-05-06",
"local.walsall.bloxwich-west.2021-05-06",
"local.walsall.brownhills.2021-05-06",
"local.walsall.darlaston-south.2021-05-06",
"local.walsall.paddock.2021-05-06",
"local.walsall.palfrey.2021-05-06",
"local.walsall.pelsall.2021-05-06",
"local.walsall.pheasey-park-farm.2021-05-06",
"local.walsall.pleck.2021-05-06",
"local.walsall.rushall-shelfield.2021-05-06",
"local.walsall.short-heath.2021-05-06",
"local.walsall.st-matthews.2021-05-06",
"local.walsall.streetly.2021-05-06",
"local.walsall.willenhall-north.2021-05-06",
"local.walsall.willenhall-south.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.walsall.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.worcestershire.2021-05-06",
"tmp_election_id": null,
"election_title": "Worcestershire 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/WOR/1998-04-01/?format=api",
"official_identifier": "WOR",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Worcestershire County Council",
"common_name": "Worcestershire",
"slug": "worcestershire",
"territory_code": "ENG",
"election_name": "Worcestershire 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.worcestershire.alvechurch.2021-05-06",
"local.worcestershire.arrow-valley-east.2021-05-06",
"local.worcestershire.arrow-valley-west.2021-05-06",
"local.worcestershire.beacon.2021-05-06",
"local.worcestershire.bedwardine.2021-05-06",
"local.worcestershire.bewdley.2021-05-06",
"local.worcestershire.bowbrook.2021-05-06",
"local.worcestershire.bredon.2021-05-06",
"local.worcestershire.broadway.2021-05-06",
"local.worcestershire.bromsgrove-central.2021-05-06",
"local.worcestershire.bromsgrove-east.2021-05-06",
"local.worcestershire.bromsgrove-south.2021-05-06",
"local.worcestershire.bromsgrove-west.2021-05-06",
"local.worcestershire.chaddesley.2021-05-06",
"local.worcestershire.claines.2021-05-06",
"local.worcestershire.clent-hills.2021-05-06",
"local.worcestershire.cookley-wolverley-and-wribbenhall.2021-05-06",
"local.worcestershire.croome.2021-05-06",
"local.worcestershire.droitwich-east.2021-05-06",
"local.worcestershire.droitwich-west.2021-05-06",
"local.worcestershire.evesham-north-west.2021-05-06",
"local.worcestershire.evesham-south.2021-05-06",
"local.worcestershire.gorse-hill-and-warndon.2021-05-06",
"local.worcestershire.hallow.2021-05-06",
"local.worcestershire.harvington.2021-05-06",
"local.worcestershire.littletons.2021-05-06",
"local.worcestershire.malvern-chase.2021-05-06",
"local.worcestershire.malvern-langland.2021-05-06",
"local.worcestershire.malvern-link.2021-05-06",
"local.worcestershire.malvern-trinity.2021-05-06",
"local.worcestershire.nunnery.2021-05-06",
"local.worcestershire.ombersley.2021-05-06",
"local.worcestershire.pershore.2021-05-06",
"local.worcestershire.powick.2021-05-06",
"local.worcestershire.rainbow-hill.2021-05-06",
"local.worcestershire.redditch-north.2021-05-06",
"local.worcestershire.redditch-south.2021-05-06",
"local.worcestershire.riverside.2021-05-06",
"local.worcestershire.st-barnabas.2021-05-06",
"local.worcestershire.st-chads.2021-05-06",
"local.worcestershire.st-georges-and-st-oswald.2021-05-06",
"local.worcestershire.st-john.2021-05-06",
"local.worcestershire.st-johns.2021-05-06",
"local.worcestershire.st-marys.2021-05-06",
"local.worcestershire.stourport-on-severn.2021-05-06",
"local.worcestershire.st-peter.2021-05-06",
"local.worcestershire.st-stephen.2021-05-06",
"local.worcestershire.tenbury.2021-05-06",
"local.worcestershire.upton-snodsbury.2021-05-06",
"local.worcestershire.warndon-parish.2021-05-06",
"local.worcestershire.woodvale.2021-05-06",
"local.worcestershire.wythall.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.worcestershire.2022-09-01",
"tmp_election_id": null,
"election_title": "Worcestershire local election",
"poll_open_date": "2022-09-01",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WOR/1998-04-01/?format=api",
"official_identifier": "WOR",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Worcestershire County Council",
"common_name": "Worcestershire",
"slug": "worcestershire",
"territory_code": "ENG",
"election_name": "Worcestershire 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-09-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.worcestershire.arrow-valley-west.by.2022-09-01"
],
"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-28T08:13:56.840287Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.walsall.2021-12-16",
"tmp_election_id": null,
"election_title": "Walsall local election",
"poll_open_date": "2021-12-16",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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-12-16",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.walsall.pleck.by.2021-12-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": "2021-11-15T20:10:27.600392Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.walsall.2022-05-05",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2022-05-05",
"local.walsall.aldridge-north-and-walsall-wood.2022-05-05",
"local.walsall.bentley-and-darlaston-north.2022-05-05",
"local.walsall.birchills-leamore.2022-05-05",
"local.walsall.blakenall.2022-05-05",
"local.walsall.bloxwich-east.2022-05-05",
"local.walsall.bloxwich-west.2022-05-05",
"local.walsall.brownhills.2022-05-05",
"local.walsall.darlaston-south.2022-05-05",
"local.walsall.paddock.2022-05-05",
"local.walsall.palfrey.2022-05-05",
"local.walsall.pelsall.2022-05-05",
"local.walsall.pheasey-park-farm.2022-05-05",
"local.walsall.pleck.2022-05-05",
"local.walsall.rushall-shelfield.2022-05-05",
"local.walsall.short-heath.2022-05-05",
"local.walsall.st-matthews.2022-05-05",
"local.walsall.streetly.2022-05-05",
"local.walsall.willenhall-north.2022-05-05",
"local.walsall.willenhall-south.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:43:16.616716Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.walsall.2023-05-04",
"tmp_election_id": null,
"election_title": "Walsall 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/WLL/1974-04-01/?format=api",
"official_identifier": "WLL",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Walsall Metropolitan Borough Council",
"common_name": "Walsall",
"slug": "walsall",
"territory_code": "ENG",
"election_name": "Walsall 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.walsall.aldridge-central-and-south.2023-05-04",
"local.walsall.aldridge-north-and-walsall-wood.2023-05-04",
"local.walsall.bentley-and-darlaston-north.2023-05-04",
"local.walsall.birchills-leamore.2023-05-04",
"local.walsall.blakenall.2023-05-04",
"local.walsall.bloxwich-east.2023-05-04",
"local.walsall.bloxwich-west.2023-05-04",
"local.walsall.brownhills.2023-05-04",
"local.walsall.darlaston-south.2023-05-04",
"local.walsall.paddock.2023-05-04",
"local.walsall.palfrey.2023-05-04",
"local.walsall.pelsall.2023-05-04",
"local.walsall.pheasey-park-farm.2023-05-04",
"local.walsall.pleck.2023-05-04",
"local.walsall.rushall-shelfield.2023-05-04",
"local.walsall.short-heath.2023-05-04",
"local.walsall.st-matthews.2023-05-04",
"local.walsall.streetly.2023-05-04",
"local.walsall.willenhall-north.2023-05-04",
"local.walsall.willenhall-south.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:23:26.294022Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.rochford.2022-03-03",
"tmp_election_id": null,
"election_title": "Rochford 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/ROC/1974-04-01/?format=api",
"official_identifier": "ROC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Rochford District Council",
"common_name": "Rochford",
"slug": "rochford",
"territory_code": "ENG",
"election_name": "Rochford 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-03-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.rochford.downhall-rawreth.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.835043Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.worcestershire.2017-05-04",
"tmp_election_id": null,
"election_title": "Worcestershire 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/WOR/1998-04-01/?format=api",
"official_identifier": "WOR",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Worcestershire County Council",
"common_name": "Worcestershire",
"slug": "worcestershire",
"territory_code": "ENG",
"election_name": "Worcestershire 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.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.worcestershire.alvechurch.2017-05-04",
"local.worcestershire.arrow-valley-east.2017-05-04",
"local.worcestershire.arrow-valley-west.2017-05-04",
"local.worcestershire.beacon.2017-05-04",
"local.worcestershire.bedwardine.2017-05-04",
"local.worcestershire.bewdley.2017-05-04",
"local.worcestershire.bowbrook.2017-05-04",
"local.worcestershire.bredon.2017-05-04",
"local.worcestershire.broadway.2017-05-04",
"local.worcestershire.bromsgrove-central.2017-05-04",
"local.worcestershire.bromsgrove-east.2017-05-04",
"local.worcestershire.bromsgrove-south.2017-05-04",
"local.worcestershire.bromsgrove-west.2017-05-04",
"local.worcestershire.chaddesley.2017-05-04",
"local.worcestershire.claines.2017-05-04",
"local.worcestershire.clent-hills.2017-05-04",
"local.worcestershire.cookley-wolverley-and-wribbenhall.2017-05-04",
"local.worcestershire.croome.2017-05-04",
"local.worcestershire.droitwich-east.2017-05-04",
"local.worcestershire.droitwich-west.2017-05-04",
"local.worcestershire.evesham-north-west.2017-05-04",
"local.worcestershire.evesham-south.2017-05-04",
"local.worcestershire.gorse-hill-and-warndon.2017-05-04",
"local.worcestershire.hallow.2017-05-04",
"local.worcestershire.harvington.2017-05-04",
"local.worcestershire.littletons.2017-05-04",
"local.worcestershire.malvern-chase.2017-05-04",
"local.worcestershire.malvern-langland.2017-05-04",
"local.worcestershire.malvern-link.2017-05-04",
"local.worcestershire.malvern-trinity.2017-05-04",
"local.worcestershire.nunnery.2017-05-04",
"local.worcestershire.ombersley.2017-05-04",
"local.worcestershire.pershore.2017-05-04",
"local.worcestershire.powick.2017-05-04",
"local.worcestershire.rainbow-hill.2017-05-04",
"local.worcestershire.redditch-north.2017-05-04",
"local.worcestershire.redditch-south.2017-05-04",
"local.worcestershire.riverside.2017-05-04",
"local.worcestershire.st-barnabas.2017-05-04",
"local.worcestershire.st-chads.2017-05-04",
"local.worcestershire.st-georges-and-st-oswald.2017-05-04",
"local.worcestershire.st-john.2017-05-04",
"local.worcestershire.st-johns.2017-05-04",
"local.worcestershire.st-marys.2017-05-04",
"local.worcestershire.stourport-on-severn.2017-05-04",
"local.worcestershire.st-peter.2017-05-04",
"local.worcestershire.st-stephen.2017-05-04",
"local.worcestershire.tenbury.2017-05-04",
"local.worcestershire.upton-snodsbury.2017-05-04",
"local.worcestershire.warndon-parish.2017-05-04",
"local.worcestershire.woodvale.2017-05-04",
"local.worcestershire.wythall.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. County councils are responsible for areas such as education, transport, planning, social care, and libraries. [Learn more about how your council works.](https://www.gov.uk/understand-how-your-council-works)",
"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": "2025-04-10T13:50:41.832012Z"
},
{
"election_id": "local.richmond-upon-thames.2026-05-07",
"tmp_election_id": null,
"election_title": "Richmond upon Thames 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/RIC/1965-04-01/?format=api",
"official_identifier": "RIC",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Richmond upon Thames",
"common_name": "Richmond upon Thames",
"slug": "richmond-upon-thames",
"territory_code": "ENG",
"election_name": "Richmond upon Thames 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.richmond-upon-thames.barnes.2026-05-07",
"local.richmond-upon-thames.east-sheen.2026-05-07",
"local.richmond-upon-thames.fulwell-hampton-hill.2026-05-07",
"local.richmond-upon-thames.ham-petersham-richmond-riverside.2026-05-07",
"local.richmond-upon-thames.hampton.2026-05-07",
"local.richmond-upon-thames.hampton-north.2026-05-07",
"local.richmond-upon-thames.hampton-wick-south-teddington.2026-05-07",
"local.richmond-upon-thames.heathfield.2026-05-07",
"local.richmond-upon-thames.kew.2026-05-07",
"local.richmond-upon-thames.mortlake-barnes-common.2026-05-07",
"local.richmond-upon-thames.north-richmond.2026-05-07",
"local.richmond-upon-thames.south-richmond.2026-05-07",
"local.richmond-upon-thames.south-twickenham.2026-05-07",
"local.richmond-upon-thames.st-margarets-north-twickenham.2026-05-07",
"local.richmond-upon-thames.teddington.2026-05-07",
"local.richmond-upon-thames.twickenham-riverside.2026-05-07",
"local.richmond-upon-thames.west-twickenham.2026-05-07",
"local.richmond-upon-thames.whitton.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": true,
"explanation": "London borough councillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards elect more than one councillor.\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-05T15:00:51.289470Z",
"modified": "2025-11-13T12:24:02.759959Z"
},
{
"election_id": "local.west-oxfordshire.2026-05-07",
"tmp_election_id": null,
"election_title": "West Oxfordshire 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/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.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-oxfordshire.ascott-and-shipton.2026-05-07",
"local.west-oxfordshire.bampton-and-clanfield.2026-05-07",
"local.west-oxfordshire.brize-norton-and-shilton.2026-05-07",
"local.west-oxfordshire.burford.2026-05-07",
"local.west-oxfordshire.carterton-north-east.2026-05-07",
"local.west-oxfordshire.carterton-north-west.2026-05-07",
"local.west-oxfordshire.carterton-south.2026-05-07",
"local.west-oxfordshire.chipping-norton.2026-05-07",
"local.west-oxfordshire.ducklington.2026-05-07",
"local.west-oxfordshire.eynsham-and-cassington.2026-05-07",
"local.west-oxfordshire.freeland-and-hanborough.2026-05-07",
"local.west-oxfordshire.standlake-aston-and-stanton-harcourt.2026-05-07",
"local.west-oxfordshire.the-bartons.2026-05-07",
"local.west-oxfordshire.witney-east.2026-05-07",
"local.west-oxfordshire.witney-south.2026-05-07",
"local.west-oxfordshire.woodstock-and-bladon.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:24:03.699473Z",
"modified": "2025-11-11T16:24:03.720260Z"
},
{
"election_id": "local.wealden.2025-07-10",
"tmp_election_id": null,
"election_title": "Wealden local election",
"poll_open_date": "2025-07-10",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WEA/1974-04-01/?format=api",
"official_identifier": "WEA",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wealden District Council",
"common_name": "Wealden",
"slug": "wealden",
"territory_code": "ENG",
"election_name": "Wealden 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-07-10",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wealden.horam-punnetts-town.by.2025-07-10"
],
"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-06-09T14:25:44.552480Z",
"modified": "2025-06-10T09:07:18.429593Z"
},
{
"election_id": "local.staffordshire.2025-07-17",
"tmp_election_id": null,
"election_title": "Staffordshire local election",
"poll_open_date": "2025-07-17",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STS/1998-04-01/?format=api",
"official_identifier": "STS",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Staffordshire County Council",
"common_name": "Staffordshire",
"slug": "staffordshire",
"territory_code": "ENG",
"election_name": "Staffordshire 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.2025-07-17",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire.eccleshall-gnosall.by.2025-07-17"
],
"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-06-09T14:28:16.340253Z",
"modified": "2025-06-10T09:09:09.433656Z"
},
{
"election_id": "local.antrim-and-newtownabbey.2019-05-02",
"tmp_election_id": null,
"election_title": "Antrim and Newtownabbey 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/ANN/2015-04-01/?format=api",
"official_identifier": "ANN",
"organisation_type": "local-authority",
"organisation_subtype": "",
"official_name": "Antrim and Newtownabbey Borough Council",
"common_name": "Antrim and Newtownabbey",
"slug": "antrim-and-newtownabbey",
"territory_code": "NIR",
"election_name": "Antrim and Newtownabbey local election",
"start_date": "2015-04-01",
"end_date": null,
"created": "2015-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.antrim-and-newtownabbey.airport.2019-05-02",
"local.antrim-and-newtownabbey.antrim.2019-05-02",
"local.antrim-and-newtownabbey.ballyclare.2019-05-02",
"local.antrim-and-newtownabbey.dunsilly.2019-05-02",
"local.antrim-and-newtownabbey.glengormley-urban.2019-05-02",
"local.antrim-and-newtownabbey.macedon.2019-05-02",
"local.antrim-and-newtownabbey.three-mile-water.2019-05-02"
],
"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": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.hampshire.2026-05-07",
"tmp_election_id": null,
"election_title": "Hampshire 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/HAM/1997-04-01/?format=api",
"official_identifier": "HAM",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Hampshire County Council",
"common_name": "Hampshire",
"slug": "hampshire",
"territory_code": "ENG",
"election_name": "Hampshire 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.hampshire.aldershot-north.2026-05-07",
"local.hampshire.aldershot-south.2026-05-07",
"local.hampshire.alton-rural.2026-05-07",
"local.hampshire.alton-town.2026-05-07",
"local.hampshire.andover-north.2026-05-07",
"local.hampshire.andover-south.2026-05-07",
"local.hampshire.andover-west.2026-05-07",
"local.hampshire.baddesley.2026-05-07",
"local.hampshire.basingstoke-central.2026-05-07",
"local.hampshire.basingstoke-north.2026-05-07",
"local.hampshire.basingstoke-north-west.2026-05-07",
"local.hampshire.basingstoke-south-east.2026-05-07",
"local.hampshire.basingstoke-south-west.2026-05-07",
"local.hampshire.bishopstoke-fair-oak.2026-05-07",
"local.hampshire.bishops-waltham.2026-05-07",
"local.hampshire.botley-hedge-end-north.2026-05-07",
"local.hampshire.bridgemary.2026-05-07",
"local.hampshire.brockenhurst.2026-05-07",
"local.hampshire.calleva.2026-05-07",
"local.hampshire.candovers-oakley-overton.2026-05-07",
"local.hampshire.catherington.2026-05-07",
"local.hampshire.chandlers-ford.2026-05-07",
"local.hampshire.church-crookham-ewshot.2026-05-07",
"local.hampshire.cowplain-hart-plain.2026-05-07",
"local.hampshire.dibden-hythe.2026-05-07",
"local.hampshire.eastleigh-north.2026-05-07",
"local.hampshire.eastleigh-south.2026-05-07",
"local.hampshire.emsworth-st-faiths.2026-05-07",
"local.hampshire.fareham-crofton.2026-05-07",
"local.hampshire.fareham-portchester.2026-05-07",
"local.hampshire.fareham-sarisbury.2026-05-07",
"local.hampshire.fareham-titchfield.2026-05-07",
"local.hampshire.fareham-town.2026-05-07",
"local.hampshire.fareham-warsash.2026-05-07",
"local.hampshire.farnborough-north.2026-05-07",
"local.hampshire.farnborough-south.2026-05-07",
"local.hampshire.farnborough-west.2026-05-07",
"local.hampshire.fleet-town.2026-05-07",
"local.hampshire.hamble.2026-05-07",
"local.hampshire.hardway.2026-05-07",
"local.hampshire.hartley-wintney-yateley-west.2026-05-07",
"local.hampshire.hayling-island.2026-05-07",
"local.hampshire.hedge-end-west-end-south.2026-05-07",
"local.hampshire.itchen-valley.2026-05-07",
"local.hampshire.lee.2026-05-07",
"local.hampshire.leesland-town.2026-05-07",
"local.hampshire.liphook-headley-grayshott.2026-05-07",
"local.hampshire.loddon.2026-05-07",
"local.hampshire.lymington-boldre.2026-05-07",
"local.hampshire.lyndhurst-fordingbridge.2026-05-07",
"local.hampshire.meon-valley.2026-05-07",
"local.hampshire.new-milton.2026-05-07",
"local.hampshire.new-milton-north-milford-hordle.2026-05-07",
"local.hampshire.north-east-havant.2026-05-07",
"local.hampshire.north-west-havant.2026-05-07",
"local.hampshire.odiham-hook.2026-05-07",
"local.hampshire.petersfield-butser.2026-05-07",
"local.hampshire.petersfield-hangers.2026-05-07",
"local.hampshire.purbrook-stakes-south.2026-05-07",
"local.hampshire.ringwood.2026-05-07",
"local.hampshire.romsey-rural.2026-05-07",
"local.hampshire.romsey-town.2026-05-07",
"local.hampshire.south-waterside.2026-05-07",
"local.hampshire.tadley-baughurst.2026-05-07",
"local.hampshire.test-valley-central.2026-05-07",
"local.hampshire.totton-north-netley-marsh.2026-05-07",
"local.hampshire.totton-south-marchwood.2026-05-07",
"local.hampshire.waterloo-stakes-north.2026-05-07",
"local.hampshire.west-end-horton-heath.2026-05-07",
"local.hampshire.whitchurch-the-cleres.2026-05-07",
"local.hampshire.whitehill-bordon-lindford.2026-05-07",
"local.hampshire.winchester-downlands.2026-05-07",
"local.hampshire.winchester-eastgate.2026-05-07",
"local.hampshire.winchester-southern-parishes.2026-05-07",
"local.hampshire.winchester-westgate.2026-05-07",
"local.hampshire.yateley-east-blackwater.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-24T13:46:15.159569Z",
"modified": "2025-11-24T13:46:15.181681Z"
},
{
"election_id": "local.ards-and-north-down.2019-05-02",
"tmp_election_id": null,
"election_title": "Ards and North Down 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/AND/2015-04-01/?format=api",
"official_identifier": "AND",
"organisation_type": "local-authority",
"organisation_subtype": "",
"official_name": "Ards and North Down Borough Council",
"common_name": "Ards and North Down",
"slug": "ards-and-north-down",
"territory_code": "NIR",
"election_name": "Ards and North Down local election",
"start_date": "2015-04-01",
"end_date": null,
"created": "2015-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.ards-and-north-down.ards-peninsula.2019-05-02",
"local.ards-and-north-down.bangor-central.2019-05-02",
"local.ards-and-north-down.bangor-east-and-donaghadee.2019-05-02",
"local.ards-and-north-down.bangor-west.2019-05-02",
"local.ards-and-north-down.comber.2019-05-02",
"local.ards-and-north-down.holywood-and-clandeboye.2019-05-02",
"local.ards-and-north-down.newtownards.2019-05-02"
],
"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": "2019-03-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-lanarkshire.2018-10-25",
"tmp_election_id": null,
"election_title": "North Lanarkshire 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/NLK/1996-04-01/?format=api",
"official_identifier": "NLK",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The North Lanarkshire Council",
"common_name": "North Lanarkshire",
"slug": "north-lanarkshire",
"territory_code": "SCT",
"election_name": "North Lanarkshire 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.2018-10-25",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.coatbridge-south.by.2018-10-25"
],
"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": "2018-08-30T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.pembrokeshire.2026-02-10",
"tmp_election_id": null,
"election_title": "Pembrokeshire local election",
"poll_open_date": "2026-02-10",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/PEM/1996-04-01/?format=api",
"official_identifier": "PEM",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Pembrokeshire County Council",
"common_name": "Pembrokeshire",
"slug": "pembrokeshire",
"territory_code": "WLS",
"election_name": "Pembrokeshire 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-02-10",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.pembrokeshire.fishguard-north-east.by.2026-02-10"
],
"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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-12-19T12:06:56.735429Z",
"modified": "2025-12-19T13:27:02.200406Z"
},
{
"election_id": "local.north-lanarkshire.2019-09-19",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2019-09-19",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/NLK/1996-04-01/?format=api",
"official_identifier": "NLK",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The North Lanarkshire Council",
"common_name": "North Lanarkshire",
"slug": "north-lanarkshire",
"territory_code": "SCT",
"election_name": "North Lanarkshire 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.2019-09-19",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.thorniewood.by.2019-09-19"
],
"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": "2019-07-25T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stockport.2016-05-05",
"tmp_election_id": null,
"election_title": "Stockport 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/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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.stockport.bramhall-north.2016-05-05",
"local.stockport.bramhall-south-and-woodford.2016-05-05",
"local.stockport.bredbury-and-woodley.2016-05-05",
"local.stockport.bredbury-green-and-romiley.2016-05-05",
"local.stockport.brinnington-and-central.2016-05-05",
"local.stockport.cheadle-and-gatley.2016-05-05",
"local.stockport.cheadle-hulme-north.2016-05-05",
"local.stockport.cheadle-hulme-south.2016-05-05",
"local.stockport.davenport-and-cale-green.2016-05-05",
"local.stockport.edgeley-and-cheadle-heath.2016-05-05",
"local.stockport.hazel-grove.2016-05-05",
"local.stockport.heald-green.2016-05-05",
"local.stockport.heatons-north.2016-05-05",
"local.stockport.heatons-south.2016-05-05",
"local.stockport.manor.2016-05-05",
"local.stockport.marple-north.2016-05-05",
"local.stockport.marple-south.2016-05-05",
"local.stockport.offerton.2016-05-05",
"local.stockport.reddish-north.2016-05-05",
"local.stockport.reddish-south.2016-05-05",
"local.stockport.stepping-hill.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.stockport.2017-06-08",
"tmp_election_id": null,
"election_title": "Stockport local election",
"poll_open_date": "2017-06-08",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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-06-08",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stockport.brinnington-and-central.by.2017-06-08"
],
"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-04-13T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.westminster.2026-05-07",
"tmp_election_id": null,
"election_title": "Westminster 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/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.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.westminster.abbey-road.2026-05-07",
"local.westminster.bayswater.2026-05-07",
"local.westminster.church-street.2026-05-07",
"local.westminster.harrow-road.2026-05-07",
"local.westminster.hyde-park.2026-05-07",
"local.westminster.knightsbridge-belgravia.2026-05-07",
"local.westminster.lancaster-gate.2026-05-07",
"local.westminster.little-venice.2026-05-07",
"local.westminster.maida-vale.2026-05-07",
"local.westminster.marylebone.2026-05-07",
"local.westminster.pimlico-north.2026-05-07",
"local.westminster.pimlico-south.2026-05-07",
"local.westminster.queens-park.2026-05-07",
"local.westminster.regents-park.2026-05-07",
"local.westminster.st-jamess.2026-05-07",
"local.westminster.vincent-square.2026-05-07",
"local.westminster.westbourne.2026-05-07",
"local.westminster.west-end.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": true,
"explanation": "London borough councillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards elect more than one councillor.\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-05T15:05:04.030723Z",
"modified": "2025-11-13T12:25:20.648434Z"
},
{
"election_id": "local.stockport.2018-05-03",
"tmp_election_id": null,
"election_title": "Stockport 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/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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.stockport.bramhall-north.2018-05-03",
"local.stockport.bramhall-south-and-woodford.2018-05-03",
"local.stockport.bredbury-and-woodley.2018-05-03",
"local.stockport.bredbury-green-and-romiley.2018-05-03",
"local.stockport.brinnington-and-central.2018-05-03",
"local.stockport.cheadle-and-gatley.2018-05-03",
"local.stockport.cheadle-hulme-north.2018-05-03",
"local.stockport.cheadle-hulme-south.2018-05-03",
"local.stockport.davenport-and-cale-green.2018-05-03",
"local.stockport.edgeley-and-cheadle-heath.2018-05-03",
"local.stockport.hazel-grove.2018-05-03",
"local.stockport.heald-green.2018-05-03",
"local.stockport.heatons-north.2018-05-03",
"local.stockport.heatons-south.2018-05-03",
"local.stockport.manor.2018-05-03",
"local.stockport.marple-north.2018-05-03",
"local.stockport.marple-south-and-high-lane.2018-05-03",
"local.stockport.offerton.2018-05-03",
"local.stockport.reddish-north.2018-05-03",
"local.stockport.reddish-south.2018-05-03",
"local.stockport.stepping-hill.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.stockport.2018-05-24",
"tmp_election_id": null,
"election_title": "Stockport local election",
"poll_open_date": "2018-05-24",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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-24",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stockport.edgeley-and-cheadle-heath.2018-05-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": "2018-03-29T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stockport.2019-05-02",
"tmp_election_id": null,
"election_title": "Stockport 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/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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.stockport.bramhall-north.2019-05-02",
"local.stockport.bramhall-south-and-woodford.2019-05-02",
"local.stockport.bredbury-and-woodley.2019-05-02",
"local.stockport.bredbury-green-and-romiley.2019-05-02",
"local.stockport.brinnington-and-central.2019-05-02",
"local.stockport.cheadle-and-gatley.2019-05-02",
"local.stockport.cheadle-hulme-north.2019-05-02",
"local.stockport.cheadle-hulme-south.2019-05-02",
"local.stockport.davenport-and-cale-green.2019-05-02",
"local.stockport.edgeley-and-cheadle-heath.2019-05-02",
"local.stockport.hazel-grove.2019-05-02",
"local.stockport.heald-green.2019-05-02",
"local.stockport.heatons-north.2019-05-02",
"local.stockport.heatons-south.2019-05-02",
"local.stockport.manor.2019-05-02",
"local.stockport.marple-north.2019-05-02",
"local.stockport.marple-south-and-high-lane.2019-05-02",
"local.stockport.offerton.2019-05-02",
"local.stockport.reddish-north.2019-05-02",
"local.stockport.reddish-south.2019-05-02",
"local.stockport.stepping-hill.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.peterborough.2026-05-07",
"tmp_election_id": null,
"election_title": "Peterborough 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/PTE/1998-04-01/?format=api",
"official_identifier": "PTE",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Peterborough City Council",
"common_name": "Peterborough",
"slug": "peterborough",
"territory_code": "ENG",
"election_name": "Peterborough 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.peterborough.bretton.2026-05-07",
"local.peterborough.central.2026-05-07",
"local.peterborough.dogsthorpe.2026-05-07",
"local.peterborough.east.2026-05-07",
"local.peterborough.eye-thorney-newborough.2026-05-07",
"local.peterborough.fletton-stanground.2026-05-07",
"local.peterborough.fletton-woodston.2026-05-07",
"local.peterborough.gunthorpe.2026-05-07",
"local.peterborough.hampton-vale.2026-05-07",
"local.peterborough.hargate-hempsted.2026-05-07",
"local.peterborough.north.2026-05-07",
"local.peterborough.orton-longueville.2026-05-07",
"local.peterborough.orton-waterville.2026-05-07",
"local.peterborough.park.2026-05-07",
"local.peterborough.paston-walton.2026-05-07",
"local.peterborough.ravensthorpe.2026-05-07",
"local.peterborough.stanground-south.2026-05-07",
"local.peterborough.werrington.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": true,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:49:28.471870Z",
"modified": "2025-11-11T16:49:28.489334Z"
},
{
"election_id": "local.stockport.2019-08-01",
"tmp_election_id": null,
"election_title": "Stockport local election",
"poll_open_date": "2019-08-01",
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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-08-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stockport.hazel-grove.by.2019-08-01"
],
"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-06-06T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wealden.2023-05-04",
"tmp_election_id": null,
"election_title": "Wealden 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/WEA/1974-04-01/?format=api",
"official_identifier": "WEA",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wealden District Council",
"common_name": "Wealden",
"slug": "wealden",
"territory_code": "ENG",
"election_name": "Wealden 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.wealden.arlington.2023-05-04",
"local.wealden.buxted.2023-05-04",
"local.wealden.chiddingly-east-hoathly-waldron.2023-05-04",
"local.wealden.crowborough-central.2023-05-04",
"local.wealden.crowborough-jarvis-brook.2023-05-04",
"local.wealden.crowborough-north.2023-05-04",
"local.wealden.crowborough-south-east.2023-05-04",
"local.wealden.crowborough-south-west.2023-05-04",
"local.wealden.crowborough-st-johns.2023-05-04",
"local.wealden.danehill-fletching.2023-05-04",
"local.wealden.forest-row.2023-05-04",
"local.wealden.framfield-cross-in-hand.2023-05-04",
"local.wealden.frant-wadhurst.2023-05-04",
"local.wealden.hadlow-down-rotherfield.2023-05-04",
"local.wealden.hailsham-central.2023-05-04",
"local.wealden.hailsham-east.2023-05-04",
"local.wealden.hailsham-north.2023-05-04",
"local.wealden.hailsham-north-west.2023-05-04",
"local.wealden.hailsham-south.2023-05-04",
"local.wealden.hailsham-west.2023-05-04",
"local.wealden.hartfield.2023-05-04",
"local.wealden.heathfield-north.2023-05-04",
"local.wealden.heathfield-south.2023-05-04",
"local.wealden.hellingly.2023-05-04",
"local.wealden.herstmonceux-pevensey-levels.2023-05-04",
"local.wealden.horam-punnetts-town.2023-05-04",
"local.wealden.lower-willingdon.2023-05-04",
"local.wealden.maresfield.2023-05-04",
"local.wealden.mayfield-five-ashes.2023-05-04",
"local.wealden.pevensey-bay.2023-05-04",
"local.wealden.polegate-central.2023-05-04",
"local.wealden.polegate-north.2023-05-04",
"local.wealden.polegate-south-willingdon-watermill.2023-05-04",
"local.wealden.south-downs.2023-05-04",
"local.wealden.stone-cross.2023-05-04",
"local.wealden.uckfield-east.2023-05-04",
"local.wealden.uckfield-new-town.2023-05-04",
"local.wealden.uckfield-north.2023-05-04",
"local.wealden.uckfield-ridgewood-little-horsted.2023-05-04",
"local.wealden.upper-willingdon.2023-05-04",
"local.wealden.withyham.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:46:02.188817Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stockport.2020-05-07",
"tmp_election_id": null,
"election_title": "Stockport 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/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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.stockport.bramhall-north.2020-05-07",
"local.stockport.bramhall-south-and-woodford.2020-05-07",
"local.stockport.bredbury-and-woodley.2020-05-07",
"local.stockport.bredbury-green-and-romiley.2020-05-07",
"local.stockport.brinnington-and-central.2020-05-07",
"local.stockport.cheadle-and-gatley.2020-05-07",
"local.stockport.cheadle-hulme-north.2020-05-07",
"local.stockport.cheadle-hulme-south.2020-05-07",
"local.stockport.davenport-and-cale-green.2020-05-07",
"local.stockport.edgeley-and-cheadle-heath.2020-05-07",
"local.stockport.hazel-grove.2020-05-07",
"local.stockport.heald-green.2020-05-07",
"local.stockport.heatons-north.2020-05-07",
"local.stockport.heatons-south.2020-05-07",
"local.stockport.manor.2020-05-07",
"local.stockport.marple-north.2020-05-07",
"local.stockport.marple-south-and-high-lane.2020-05-07",
"local.stockport.offerton.2020-05-07",
"local.stockport.reddish-north.2020-05-07",
"local.stockport.reddish-south.2020-05-07",
"local.stockport.stepping-hill.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.stockport.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stockport.2021-05-06",
"tmp_election_id": null,
"election_title": "Stockport 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/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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.stockport.bramhall-north.2021-05-06",
"local.stockport.bramhall-south-and-woodford.2021-05-06",
"local.stockport.bredbury-and-woodley.2021-05-06",
"local.stockport.bredbury-green-and-romiley.2021-05-06",
"local.stockport.brinnington-and-central.2021-05-06",
"local.stockport.cheadle-and-gatley.2021-05-06",
"local.stockport.cheadle-hulme-north.2021-05-06",
"local.stockport.cheadle-hulme-south.2021-05-06",
"local.stockport.davenport-and-cale-green.2021-05-06",
"local.stockport.edgeley-and-cheadle-heath.2021-05-06",
"local.stockport.hazel-grove.2021-05-06",
"local.stockport.heald-green.2021-05-06",
"local.stockport.heatons-north.2021-05-06",
"local.stockport.heatons-south.2021-05-06",
"local.stockport.manor.2021-05-06",
"local.stockport.marple-north.2021-05-06",
"local.stockport.marple-south-and-high-lane.2021-05-06",
"local.stockport.offerton.2021-05-06",
"local.stockport.reddish-north.2021-05-06",
"local.stockport.reddish-south.2021-05-06",
"local.stockport.stepping-hill.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.stockport.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.west-somerset.2017-05-04",
"tmp_election_id": null,
"election_title": "West Somerset 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/WSO/1974-04-01/?format=api",
"official_identifier": "WSO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "West Somerset District Council",
"common_name": "West Somerset",
"slug": "west-somerset",
"territory_code": "ENG",
"election_name": "West Somerset local election",
"start_date": "1974-04-01",
"end_date": "2019-03-31",
"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.west-somerset.minehead-north.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:05:05.412947Z"
},
{
"election_id": "local.stockport.2022-05-05",
"tmp_election_id": null,
"election_title": "Stockport 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/SKP/1974-04-01/?format=api",
"official_identifier": "SKP",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Stockport Metropolitan Borough Council",
"common_name": "Stockport",
"slug": "stockport",
"territory_code": "ENG",
"election_name": "Stockport 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.stockport.bramhall-north.2022-05-05",
"local.stockport.bramhall-south-and-woodford.2022-05-05",
"local.stockport.bredbury-and-woodley.2022-05-05",
"local.stockport.bredbury-green-and-romiley.2022-05-05",
"local.stockport.brinnington-and-central.2022-05-05",
"local.stockport.cheadle-and-gatley.2022-05-05",
"local.stockport.cheadle-hulme-north.2022-05-05",
"local.stockport.cheadle-hulme-south.2022-05-05",
"local.stockport.davenport-and-cale-green.2022-05-05",
"local.stockport.edgeley-and-cheadle-heath.2022-05-05",
"local.stockport.hazel-grove.2022-05-05",
"local.stockport.heald-green.2022-05-05",
"local.stockport.heatons-north.2022-05-05",
"local.stockport.heatons-south.2022-05-05",
"local.stockport.manor.2022-05-05",
"local.stockport.marple-north.2022-05-05",
"local.stockport.marple-south-and-high-lane.2022-05-05",
"local.stockport.offerton.2022-05-05",
"local.stockport.reddish-north.2022-05-05",
"local.stockport.reddish-south.2022-05-05",
"local.stockport.stepping-hill.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:41:02.439633Z",
"modified": "2023-03-15T14:05:49.642005Z"
}
]
}