HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 46865,
"next": "http://elections.democracyclub.org.uk/api/elections/?format=api&limit=100&offset=1100",
"previous": "http://elections.democracyclub.org.uk/api/elections/?format=api&limit=100&offset=900",
"results": [
{
"election_id": "local.breckland.2022-06-09",
"tmp_election_id": null,
"election_title": "Breckland local election",
"poll_open_date": "2022-06-09",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/BRE/1974-04-01/?format=api",
"official_identifier": "BRE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Breckland District Council",
"common_name": "Breckland",
"slug": "breckland",
"territory_code": "ENG",
"election_name": "Breckland local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-06-09",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.breckland.mattishall.by.2022-06-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": "2022-05-04T12:09:27.953914Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.hambleton.2018-10-04",
"tmp_election_id": null,
"election_title": "Hambleton local election",
"poll_open_date": "2018-10-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HAE/1974-04-01/?format=api",
"official_identifier": "HAE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Hambleton District Council",
"common_name": "Hambleton",
"slug": "hambleton",
"territory_code": "ENG",
"election_name": "Hambleton local election",
"start_date": "1974-04-01",
"end_date": "2023-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2023-07-13T14:58:59.800477Z"
},
"group": "local.2018-10-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hambleton.thirsk.by.2018-10-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": "2018-08-09T00:00:00Z",
"modified": "2023-07-13T14:58:59.800477Z"
},
{
"election_id": "local.surrey-heath.2021-05-06",
"tmp_election_id": null,
"election_title": "Surrey Heath local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SUR/1974-04-01/?format=api",
"official_identifier": "SUR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Surrey Heath Borough Council",
"common_name": "Surrey Heath",
"slug": "surrey-heath",
"territory_code": "ENG",
"election_name": "Surrey Heath local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey-heath.bagshot.by.2021-05-06"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
{
"election_id": "local.surrey-heath.2021-10-14",
"tmp_election_id": null,
"election_title": "Surrey Heath local election",
"poll_open_date": "2021-10-14",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SUR/1974-04-01/?format=api",
"official_identifier": "SUR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Surrey Heath Borough Council",
"common_name": "Surrey Heath",
"slug": "surrey-heath",
"territory_code": "ENG",
"election_name": "Surrey Heath local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
"group": "local.2021-10-14",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey-heath.frimley-green.by.2021-10-14"
],
"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-08-19T00:00:00Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
{
"election_id": "local.surrey-heath.2022-04-14",
"tmp_election_id": null,
"election_title": "Surrey Heath local election",
"poll_open_date": "2022-04-14",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SUR/1974-04-01/?format=api",
"official_identifier": "SUR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Surrey Heath Borough Council",
"common_name": "Surrey Heath",
"slug": "surrey-heath",
"territory_code": "ENG",
"election_name": "Surrey Heath local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
"group": "local.2022-04-14",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey-heath.bisley-west-end.by.2022-04-14"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-03-10T19:45:14.462815Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
{
"election_id": "local.manchester.2022-05-05",
"tmp_election_id": null,
"election_title": "Manchester local election",
"poll_open_date": "2022-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/MAN/1974-04-01/?format=api",
"official_identifier": "MAN",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Manchester City Council",
"common_name": "Manchester",
"slug": "manchester",
"territory_code": "ENG",
"election_name": "Manchester local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.manchester.ancoats-beswick.2022-05-05",
"local.manchester.ardwick.2022-05-05",
"local.manchester.baguley.2022-05-05",
"local.manchester.brooklands.2022-05-05",
"local.manchester.burnage.2022-05-05",
"local.manchester.charlestown.2022-05-05",
"local.manchester.cheetham.2022-05-05",
"local.manchester.chorlton.2022-05-05",
"local.manchester.chorlton-park.2022-05-05",
"local.manchester.clayton-openshaw.2022-05-05",
"local.manchester.crumpsall.2022-05-05",
"local.manchester.deansgate.2022-05-05",
"local.manchester.didsbury-east.2022-05-05",
"local.manchester.didsbury-west.2022-05-05",
"local.manchester.fallowfield.2022-05-05",
"local.manchester.gorton-abbey-hey.2022-05-05",
"local.manchester.harpurhey.2022-05-05",
"local.manchester.higher-blackley.2022-05-05",
"local.manchester.hulme.2022-05-05",
"local.manchester.levenshulme.2022-05-05",
"local.manchester.longsight.2022-05-05",
"local.manchester.miles-platting-newton-heath.2022-05-05",
"local.manchester.moss-side.2022-05-05",
"local.manchester.moston.2022-05-05",
"local.manchester.northenden.2022-05-05",
"local.manchester.old-moat.2022-05-05",
"local.manchester.piccadilly.2022-05-05",
"local.manchester.rusholme.2022-05-05",
"local.manchester.sharston.2022-05-05",
"local.manchester.whalley-range.2022-05-05",
"local.manchester.withington.2022-05-05",
"local.manchester.woodhouse-park.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:32:48.409181Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.surrey-heath.2023-05-04",
"tmp_election_id": null,
"election_title": "Surrey Heath local election",
"poll_open_date": "2023-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SUR/1974-04-01/?format=api",
"official_identifier": "SUR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Surrey Heath Borough Council",
"common_name": "Surrey Heath",
"slug": "surrey-heath",
"territory_code": "ENG",
"election_name": "Surrey Heath local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.surrey-heath.bagshot.2023-05-04",
"local.surrey-heath.bisley-west-end.2023-05-04",
"local.surrey-heath.frimley.2023-05-04",
"local.surrey-heath.frimley-green.2023-05-04",
"local.surrey-heath.heatherside.2023-05-04",
"local.surrey-heath.lightwater.2023-05-04",
"local.surrey-heath.mytchett-deepcut.2023-05-04",
"local.surrey-heath.old-dean.2023-05-04",
"local.surrey-heath.parkside.2023-05-04",
"local.surrey-heath.st-michaels.2023-05-04",
"local.surrey-heath.st-pauls.2023-05-04",
"local.surrey-heath.town.2023-05-04",
"local.surrey-heath.watchetts.2023-05-04",
"local.surrey-heath.windlesham-chobham.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:17.284107Z",
"modified": "2026-06-17T15:07:26.473829Z"
},
{
"election_id": "local.hambleton.2019-05-02",
"tmp_election_id": null,
"election_title": "Hambleton local election",
"poll_open_date": "2019-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HAE/1974-04-01/?format=api",
"official_identifier": "HAE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Hambleton District Council",
"common_name": "Hambleton",
"slug": "hambleton",
"territory_code": "ENG",
"election_name": "Hambleton local election",
"start_date": "1974-04-01",
"end_date": "2023-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2023-07-13T14:58:59.800477Z"
},
"group": "local.2019-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hambleton.appleton-wiske-smeatons.2019-05-02",
"local.hambleton.bagby-thorntons.2019-05-02",
"local.hambleton.bedale.2019-05-02",
"local.hambleton.easingwold.2019-05-02",
"local.hambleton.great-ayton.2019-05-02",
"local.hambleton.huby.2019-05-02",
"local.hambleton.hutton-rudby.2019-05-02",
"local.hambleton.morton-on-swale.2019-05-02",
"local.hambleton.northallerton-north-brompton.2019-05-02",
"local.hambleton.northallerton-south.2019-05-02",
"local.hambleton.osmotherley-swainby.2019-05-02",
"local.hambleton.raskelf-white-horse.2019-05-02",
"local.hambleton.romanby.2019-05-02",
"local.hambleton.sowerby-topcliffe.2019-05-02",
"local.hambleton.stokesley.2019-05-02",
"local.hambleton.tanfield.2019-05-02",
"local.hambleton.thirsk.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-07-13T14:58:59.800477Z"
},
{
"election_id": "local.cheltenham.2018-05-03",
"tmp_election_id": null,
"election_title": "Cheltenham local election",
"poll_open_date": "2018-05-03",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CHT/1974-04-01/?format=api",
"official_identifier": "CHT",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Cheltenham Borough Council",
"common_name": "Cheltenham",
"slug": "cheltenham",
"territory_code": "ENG",
"election_name": "Cheltenham 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.cheltenham.all-saints.2018-05-03",
"local.cheltenham.battledown.2018-05-03",
"local.cheltenham.benhall-and-the-reddings.2018-05-03",
"local.cheltenham.charlton-kings.2018-05-03",
"local.cheltenham.charlton-park.2018-05-03",
"local.cheltenham.college.2018-05-03",
"local.cheltenham.hesters-way.2018-05-03",
"local.cheltenham.lansdown.2018-05-03",
"local.cheltenham.leckhampton.2018-05-03",
"local.cheltenham.oakley.2018-05-03",
"local.cheltenham.park.2018-05-03",
"local.cheltenham.pittville.2018-05-03",
"local.cheltenham.prestbury.2018-05-03",
"local.cheltenham.springbank.2018-05-03",
"local.cheltenham.st-marks.2018-05-03",
"local.cheltenham.st-pauls.2018-05-03",
"local.cheltenham.st-peters.2018-05-03",
"local.cheltenham.swindon-village.2018-05-03",
"local.cheltenham.up-hatherley.2018-05-03",
"local.cheltenham.warden-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.hambleton.2021-11-25",
"tmp_election_id": null,
"election_title": "Hambleton local election",
"poll_open_date": "2021-11-25",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HAE/1974-04-01/?format=api",
"official_identifier": "HAE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Hambleton District Council",
"common_name": "Hambleton",
"slug": "hambleton",
"territory_code": "ENG",
"election_name": "Hambleton local election",
"start_date": "1974-04-01",
"end_date": "2023-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2023-07-13T14:58:59.800477Z"
},
"group": "local.2021-11-25",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hambleton.raskelf-white-horse.by.2021-11-25"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-10-23T18:14:23.413216Z",
"modified": "2023-07-13T14:58:59.800477Z"
},
{
"election_id": "local.hammersmith-and-fulham.2017-06-08",
"tmp_election_id": null,
"election_title": "Hammersmith and Fulham local election",
"poll_open_date": "2017-06-08",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HMF/1965-04-01/?format=api",
"official_identifier": "HMF",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Hammersmith & Fulham",
"common_name": "Hammersmith and Fulham",
"slug": "hammersmith-and-fulham",
"territory_code": "ENG",
"election_name": "Hammersmith and Fulham 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.2017-06-08",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hammersmith-and-fulham.avonmore-and-brook-green.by.2017-06-08",
"local.hammersmith-and-fulham.sands-end.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.hammersmith-and-fulham.2018-05-03",
"tmp_election_id": null,
"election_title": "Hammersmith and Fulham local election",
"poll_open_date": "2018-05-03",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HMF/1965-04-01/?format=api",
"official_identifier": "HMF",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Hammersmith & Fulham",
"common_name": "Hammersmith and Fulham",
"slug": "hammersmith-and-fulham",
"territory_code": "ENG",
"election_name": "Hammersmith and Fulham local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-05-03",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hammersmith-and-fulham.addison.2018-05-03",
"local.hammersmith-and-fulham.askew.2018-05-03",
"local.hammersmith-and-fulham.avonmore-and-brook-green.2018-05-03",
"local.hammersmith-and-fulham.college-park-and-old-oak.2018-05-03",
"local.hammersmith-and-fulham.fulham-broadway.2018-05-03",
"local.hammersmith-and-fulham.fulham-reach.2018-05-03",
"local.hammersmith-and-fulham.hammersmith-broadway.2018-05-03",
"local.hammersmith-and-fulham.munster.2018-05-03",
"local.hammersmith-and-fulham.north-end.2018-05-03",
"local.hammersmith-and-fulham.palace-riverside.2018-05-03",
"local.hammersmith-and-fulham.parsons-green-and-walham.2018-05-03",
"local.hammersmith-and-fulham.ravenscourt-park.2018-05-03",
"local.hammersmith-and-fulham.sands-end.2018-05-03",
"local.hammersmith-and-fulham.shepherds-bush-green.2018-05-03",
"local.hammersmith-and-fulham.town.2018-05-03",
"local.hammersmith-and-fulham.wormholt-and-white-city.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.derry-city-and-strabane.2014-05-22",
"tmp_election_id": null,
"election_title": "",
"poll_open_date": "2014-05-22",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/DRS/2015-04-01/?format=api",
"official_identifier": "DRS",
"organisation_type": "local-authority",
"organisation_subtype": "",
"official_name": "Derry City and Strabane District Council",
"common_name": "Derry City and Strabane",
"slug": "derry-city-and-strabane",
"territory_code": "NIR",
"election_name": "Derry City and Strabane local election",
"start_date": "2015-04-01",
"end_date": null,
"created": "2015-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": null,
"group_type": "organisation",
"identifier_type": "organisation",
"children": [],
"elected_role": null,
"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": "2014-03-27T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stirling.2025-10-30",
"tmp_election_id": null,
"election_title": "Stirling local election",
"poll_open_date": "2025-10-30",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2025-10-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stirling.stirling-east.by.2025-10-30"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "Single Transferable Vote",
"wikipedia_url": "https://en.wikipedia.org/wiki/Single_transferable_vote",
"description": "The single transferable vote (STV) is a voting system designed to achieve proportional representation through ranked voting in multi-seat organizations or constituencies (voting districts).",
"uses_party_lists": false,
"slug": "STV"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-09-22T12:59:54.603686Z",
"modified": "2025-09-22T13:58:27.900176Z"
},
{
"election_id": "local.cambridge.2017-05-04",
"tmp_election_id": null,
"election_title": "Cambridge local election",
"poll_open_date": "2017-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CAB/1974-04-01/?format=api",
"official_identifier": "CAB",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Cambridge City Council",
"common_name": "Cambridge",
"slug": "cambridge",
"territory_code": "ENG",
"election_name": "Cambridge 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.cambridge.arbury.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-31T08:33:37.957125Z"
},
{
"election_id": "local.camden.2017-05-04",
"tmp_election_id": null,
"election_title": "Camden local election",
"poll_open_date": "2017-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CMD/1965-04-01/?format=api",
"official_identifier": "CMD",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Camden",
"common_name": "Camden",
"slug": "camden",
"territory_code": "ENG",
"election_name": "Camden local election",
"start_date": "1965-04-01",
"end_date": null,
"created": "1965-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.camden.gospel-oak.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-31T08:34:40.094681Z"
},
{
"election_id": "local.dundee-city.2019-05-02",
"tmp_election_id": null,
"election_title": "Dundee City local election",
"poll_open_date": "2019-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/DND/1996-04-01/?format=api",
"official_identifier": "DND",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The Dundee City Council",
"common_name": "Dundee City",
"slug": "dundee-city",
"territory_code": "SCT",
"election_name": "Dundee City 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-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.dundee-city.north-east.by.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.hammersmith-and-fulham.2019-09-19",
"tmp_election_id": null,
"election_title": "Hammersmith and Fulham local election",
"poll_open_date": "2019-09-19",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HMF/1965-04-01/?format=api",
"official_identifier": "HMF",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Hammersmith & Fulham",
"common_name": "Hammersmith and Fulham",
"slug": "hammersmith-and-fulham",
"territory_code": "ENG",
"election_name": "Hammersmith and Fulham 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.2019-09-19",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hammersmith-and-fulham.fulham-broadway.by.2019-09-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": "2019-07-25T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.hammersmith-and-fulham.2022-05-05",
"tmp_election_id": null,
"election_title": "Hammersmith and Fulham local election",
"poll_open_date": "2022-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HMF/1965-04-01/?format=api",
"official_identifier": "HMF",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Hammersmith & Fulham",
"common_name": "Hammersmith and Fulham",
"slug": "hammersmith-and-fulham",
"territory_code": "ENG",
"election_name": "Hammersmith and Fulham 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.hammersmith-and-fulham.addison.2022-05-05",
"local.hammersmith-and-fulham.avonmore.2022-05-05",
"local.hammersmith-and-fulham.brook-green.2022-05-05",
"local.hammersmith-and-fulham.college-park-old-oak.2022-05-05",
"local.hammersmith-and-fulham.coningham.2022-05-05",
"local.hammersmith-and-fulham.fulham-reach.2022-05-05",
"local.hammersmith-and-fulham.fulham-town.2022-05-05",
"local.hammersmith-and-fulham.grove.2022-05-05",
"local.hammersmith-and-fulham.hammersmith-broadway.2022-05-05",
"local.hammersmith-and-fulham.lillie.2022-05-05",
"local.hammersmith-and-fulham.munster.2022-05-05",
"local.hammersmith-and-fulham.palace-hurlingham.2022-05-05",
"local.hammersmith-and-fulham.parsons-green-sandford.2022-05-05",
"local.hammersmith-and-fulham.ravenscourt.2022-05-05",
"local.hammersmith-and-fulham.sands-end.2022-05-05",
"local.hammersmith-and-fulham.shepherds-bush-green.2022-05-05",
"local.hammersmith-and-fulham.walham-green.2022-05-05",
"local.hammersmith-and-fulham.wendell-park.2022-05-05",
"local.hammersmith-and-fulham.west-kensington.2022-05-05",
"local.hammersmith-and-fulham.white-city.2022-05-05",
"local.hammersmith-and-fulham.wormholt.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-05T10:54:10.963142Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.craven.2021-05-06",
"tmp_election_id": null,
"election_title": "Craven local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CRA/1974-04-01/?format=api",
"official_identifier": "CRA",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Craven District Council",
"common_name": "Craven",
"slug": "craven",
"territory_code": "ENG",
"election_name": "Craven local election",
"start_date": "1974-04-01",
"end_date": "2023-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2023-07-13T14:59:28.205237Z"
},
"group": "local.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.craven.aire-valley-with-lothersdale.2021-05-06",
"local.craven.barden-fell.2021-05-06",
"local.craven.barden-fell.by.2021-05-06",
"local.craven.cowling.2021-05-06",
"local.craven.grassington.2021-05-06",
"local.craven.ingleton-and-clapham.2021-05-06",
"local.craven.penyghent.by.2021-05-06",
"local.craven.settle-and-ribblebanks.2021-05-06",
"local.craven.skipton-east.2021-05-06",
"local.craven.skipton-north.2021-05-06",
"local.craven.skipton-south.2021-05-06",
"local.craven.skipton-west.2021-05-06",
"local.craven.upper-wharfedale.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": {
"cancelled_election": {
"url": "https://www.gov.uk/government/news/proposals-for-unitary-local-government-in-cumbria-north-yorkshire-and-somerset",
"title": "Election postponed",
"detail": "This election has been postponed until May 2022 to allow for a public consultation on proposals to create a new unitary council for the area."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": "local.craven.2020-05-07",
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-03-11T00:00:00Z",
"modified": "2023-07-13T14:59:28.205237Z"
},
{
"election_id": "local.st-helens.2026-05-07",
"tmp_election_id": null,
"election_title": "St. Helens local election",
"poll_open_date": "2026-05-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SHN/1974-04-01/?format=api",
"official_identifier": "SHN",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "St Helens Council",
"common_name": "St. Helens",
"slug": "st-helens",
"territory_code": "ENG",
"election_name": "St. Helens local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2026-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.st-helens.billinge-seneley-green.2026-05-07",
"local.st-helens.blackbrook.2026-05-07",
"local.st-helens.bold-lea-green.2026-05-07",
"local.st-helens.eccleston.2026-05-07",
"local.st-helens.haydock.2026-05-07",
"local.st-helens.moss-bank.2026-05-07",
"local.st-helens.newton-le-willows-east.2026-05-07",
"local.st-helens.newton-le-willows-west.2026-05-07",
"local.st-helens.parr.2026-05-07",
"local.st-helens.peasley-cross-fingerpost.2026-05-07",
"local.st-helens.rainford.2026-05-07",
"local.st-helens.rainhill.2026-05-07",
"local.st-helens.st-helens-town-centre.2026-05-07",
"local.st-helens.sutton-north-west.2026-05-07",
"local.st-helens.sutton-south-east.2026-05-07",
"local.st-helens.thatto-heath.2026-05-07",
"local.st-helens.west-park.2026-05-07",
"local.st-helens.windle.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **metropolitan borough councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms. Most wards are represented by more than one councillor, which is why you may have more than one vote.\r\n\r\nMetropolitan borough councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Libraries and museums\r\n * Roads and pavements\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T12:44:06.176889Z",
"modified": "2026-02-11T10:51:07.743846Z"
},
{
"election_id": "local.milton-keynes.2022-07-07",
"tmp_election_id": null,
"election_title": "Milton Keynes local election",
"poll_open_date": "2022-07-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/MIK/1997-04-01/?format=api",
"official_identifier": "MIK",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Milton Keynes Council",
"common_name": "Milton Keynes",
"slug": "milton-keynes",
"territory_code": "ENG",
"election_name": "Milton Keynes 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.2022-07-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.milton-keynes.woughton-fishermead.by.2022-07-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-06-01T16:52:51.237253Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.east-lothian.2019-05-09",
"tmp_election_id": null,
"election_title": "East Lothian local election",
"poll_open_date": "2019-05-09",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ELN/1996-04-01/?format=api",
"official_identifier": "ELN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The East Lothian Council",
"common_name": "East Lothian",
"slug": "east-lothian",
"territory_code": "SCT",
"election_name": "East Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-05-09",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.east-lothian.haddington-and-lammermuir.by.2019-05-09"
],
"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-14T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.east-lothian.2022-01-20",
"tmp_election_id": null,
"election_title": "East Lothian local election",
"poll_open_date": "2022-01-20",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ELN/1996-04-01/?format=api",
"official_identifier": "ELN",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The East Lothian Council",
"common_name": "East Lothian",
"slug": "east-lothian",
"territory_code": "SCT",
"election_name": "East Lothian local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-01-20",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.east-lothian.preston-seton-and-gosford.by.2022-01-20"
],
"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-11-25T10:01:02.137228Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.essex.2021-05-06",
"tmp_election_id": null,
"election_title": "Essex local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.essex.abbey.2021-05-06",
"local.essex.basildon-laindon-park-and-fryerns.2021-05-06",
"local.essex.basildon-pitsea.2021-05-06",
"local.essex.basildon-westley-heights.2021-05-06",
"local.essex.billericay-and-burstead.2021-05-06",
"local.essex.bocking.2021-05-06",
"local.essex.braintree-eastern.2021-05-06",
"local.essex.braintree-town.2021-05-06",
"local.essex.brentwood-hutton.2021-05-06",
"local.essex.brentwood-north.2021-05-06",
"local.essex.brentwood-rural.2021-05-06",
"local.essex.brentwood-south.2021-05-06",
"local.essex.brightlingsea.2021-05-06",
"local.essex.broomfield-and-writtle.2021-05-06",
"local.essex.buckhurst-hill-and-loughton-south.2021-05-06",
"local.essex.canvey-island-east.2021-05-06",
"local.essex.canvey-island-west.2021-05-06",
"local.essex.chelmer.2021-05-06",
"local.essex.chelmsford-central.2021-05-06",
"local.essex.chelmsford-north.2021-05-06",
"local.essex.chelmsford-west.2021-05-06",
"local.essex.chigwell-and-loughton-broadway.2021-05-06",
"local.essex.clacton-east.2021-05-06",
"local.essex.clacton-north.2021-05-06",
"local.essex.clacton-west.2021-05-06",
"local.essex.constable.2021-05-06",
"local.essex.drury.2021-05-06",
"local.essex.dunmow.2021-05-06",
"local.essex.epping-and-theydon-bois.2021-05-06",
"local.essex.frinton-and-walton.2021-05-06",
"local.essex.great-baddow.2021-05-06",
"local.essex.hadleigh.2021-05-06",
"local.essex.halstead.2021-05-06",
"local.essex.harlow-north.2021-05-06",
"local.essex.harlow-south-east.2021-05-06",
"local.essex.harlow-west.2021-05-06",
"local.essex.harwich.2021-05-06",
"local.essex.hedingham.2021-05-06",
"local.essex.heybridge-and-tollesbury.2021-05-06",
"local.essex.loughton-central.2021-05-06",
"local.essex.maldon.2021-05-06",
"local.essex.maypole.2021-05-06",
"local.essex.mersea-and-tiptree.2021-05-06",
"local.essex.mile-end-and-highwoods.2021-05-06",
"local.essex.north-weald-and-nazeing.2021-05-06",
"local.essex.ongar-and-rural.2021-05-06",
"local.essex.parsons-heath-and-east-gates.2021-05-06",
"local.essex.rayleigh-north.2021-05-06",
"local.essex.rayleigh-south.2021-05-06",
"local.essex.rochford-north.2021-05-06",
"local.essex.rochford-south.2021-05-06",
"local.essex.rochford-west.2021-05-06",
"local.essex.saffron-walden.2021-05-06",
"local.essex.south-benfleet.2021-05-06",
"local.essex.southminster.2021-05-06",
"local.essex.south-woodham-ferrers.2021-05-06",
"local.essex.springfield.2021-05-06",
"local.essex.stansted.2021-05-06",
"local.essex.stanway-and-pyefleet.2021-05-06",
"local.essex.stock.2021-05-06",
"local.essex.tendring-rural-east.2021-05-06",
"local.essex.tendring-rural-west.2021-05-06",
"local.essex.thaxted.2021-05-06",
"local.essex.three-fields-with-great-notley.2021-05-06",
"local.essex.thundersley.2021-05-06",
"local.essex.waltham-abbey.2021-05-06",
"local.essex.wickford-crouch.2021-05-06",
"local.essex.witham-northern.2021-05-06",
"local.essex.witham-southern.2021-05-06",
"local.essex.wivenhoe-st-andrew.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.worcester.2016-05-05",
"tmp_election_id": null,
"election_title": "Worcester local election",
"poll_open_date": "2016-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WOC/1974-04-01/?format=api",
"official_identifier": "WOC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Worcester City Council",
"common_name": "Worcester",
"slug": "worcester",
"territory_code": "ENG",
"election_name": "Worcester 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.worcester.arboretum.2016-05-05",
"local.worcester.battenhall.2016-05-05",
"local.worcester.bedwardine.2016-05-05",
"local.worcester.cathedral.2016-05-05",
"local.worcester.claines.2016-05-05",
"local.worcester.gorse-hill.2016-05-05",
"local.worcester.nunnery.2016-05-05",
"local.worcester.rainbow-hill.2016-05-05",
"local.worcester.st-clement.2016-05-05",
"local.worcester.st-john.2016-05-05",
"local.worcester.st-stephen.2016-05-05",
"local.worcester.warndon.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.city-of-london.2017-09-12",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2017-09-12",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2017-09-12",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.langbourn.by.2017-09-12",
"local.city-of-london.tower.by.2017-09-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": "2017-07-18T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.city-of-london.2017-11-14",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2017-11-14",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2017-11-14",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.bishopsgate.by.2017-11-14"
],
"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-19T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.city-of-london.2017-12-14",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2017-12-14",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2017-12-14",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.portsoken.by.2017-12-14"
],
"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-10-19T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.tameside.2024-05-02",
"tmp_election_id": null,
"election_title": "Tameside local election",
"poll_open_date": "2024-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TAM/1974-04-01/?format=api",
"official_identifier": "TAM",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Tameside Metropolitan Borough Council",
"common_name": "Tameside",
"slug": "tameside",
"territory_code": "ENG",
"election_name": "Tameside 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.2024-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tameside.ashton-hurst.2024-05-02",
"local.tameside.ashton-st-michaels.2024-05-02",
"local.tameside.ashton-waterloo.2024-05-02",
"local.tameside.audenshaw.2024-05-02",
"local.tameside.denton-north-east.2024-05-02",
"local.tameside.denton-south.2024-05-02",
"local.tameside.denton-west.2024-05-02",
"local.tameside.droylsden-east.2024-05-02",
"local.tameside.droylsden-west.2024-05-02",
"local.tameside.dukinfield.2024-05-02",
"local.tameside.dukinfield-stalybridge.2024-05-02",
"local.tameside.hyde-godley.2024-05-02",
"local.tameside.hyde-newton.2024-05-02",
"local.tameside.hyde-werneth.2024-05-02",
"local.tameside.longdendale.2024-05-02",
"local.tameside.mossley.2024-05-02",
"local.tameside.stalybridge-north.2024-05-02",
"local.tameside.stalybridge-south.2024-05-02",
"local.tameside.st-peters.2024-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": "2023-11-21T10:28:56.859266Z",
"modified": "2023-11-21T10:28:56.864775Z"
},
{
"election_id": "local.city-of-london.2018-03-20",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-03-20",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-03-20",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.bishopsgate.by.2018-03-20"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-01-23T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.cheshire-west-and-chester.2026-01-22",
"tmp_election_id": null,
"election_title": "Cheshire West and Chester local election",
"poll_open_date": "2026-01-22",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CHW/2009-04-01/?format=api",
"official_identifier": "CHW",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Cheshire West and Chester Council",
"common_name": "Cheshire West and Chester",
"slug": "cheshire-west-and-chester",
"territory_code": "ENG",
"election_name": "Cheshire West and Chester 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.2026-01-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.cheshire-west-and-chester.willaston-thornton.by.2026-01-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-12-12T10:22:34.074563Z",
"modified": "2025-12-15T14:37:23.336062Z"
},
{
"election_id": "local.city-of-london.2018-03-22",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-03-22",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-03-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.billingsgate.by.2018-03-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-01-25T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.dorset.2018-02-22",
"tmp_election_id": null,
"election_title": "Dorset local election",
"poll_open_date": "2018-02-22",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/DOR/1997-04-01/?format=api",
"official_identifier": "DOR",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Dorset County Council",
"common_name": "Dorset",
"slug": "dorset",
"territory_code": "ENG",
"election_name": "Dorset local election",
"start_date": "1997-04-01",
"end_date": "2019-03-31",
"created": "1997-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-02-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.dorset.bridport.by.2018-02-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-12-28T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.city-of-london.2018-07-05",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-07-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-07-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.candlewick.by.2018-07-05",
"local.city-of-london.cheap.by.2018-07-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": "2018-05-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.cotswold.2026-01-22",
"tmp_election_id": null,
"election_title": "Cotswold local election",
"poll_open_date": "2026-01-22",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/COT/1974-04-01/?format=api",
"official_identifier": "COT",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Cotswold District Council",
"common_name": "Cotswold",
"slug": "cotswold",
"territory_code": "ENG",
"election_name": "Cotswold 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-01-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.cotswold.the-rissingtons.by.2026-01-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-12-11T11:39:06.858648Z",
"modified": "2025-12-15T14:37:40.928644Z"
},
{
"election_id": "local.city-of-london.2018-07-12",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-07-12",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-07-12",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.aldgate.by.2018-07-12",
"local.city-of-london.bridge.by.2018-07-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": "2018-05-17T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.city-of-london.2018-08-30",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-08-30",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-08-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.bread-street.by.2018-08-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": "2018-07-05T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.city-of-london.2018-10-09",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-10-09",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-10-09",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.castle-baynard.by.2018-10-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": "2018-08-14T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.kingston-upon-thames.2024-07-04",
"tmp_election_id": null,
"election_title": "Kingston upon Thames local election",
"poll_open_date": "2024-07-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/KTT/1965-04-01/?format=api",
"official_identifier": "KTT",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "Royal Borough of Kingston upon Thames",
"common_name": "Kingston upon Thames",
"slug": "kingston-upon-thames",
"territory_code": "ENG",
"election_name": "Kingston 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.2024-07-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.kingston-upon-thames.hook-chessington-north.by.2024-07-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2024-06-03T06:32:16.407426Z",
"modified": "2024-06-03T06:32:16.422521Z"
},
{
"election_id": "local.hampshire.2016-05-05",
"tmp_election_id": null,
"election_title": "Hampshire local election",
"poll_open_date": "2016-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hampshire.fareham-town.by.2016-05-05",
"local.hampshire.headley.by.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.cardiff.2019-11-21",
"tmp_election_id": null,
"election_title": "Cardiff local election",
"poll_open_date": "2019-11-21",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CRF/1996-04-01/?format=api",
"official_identifier": "CRF",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "City of Cardiff Council",
"common_name": "Cardiff",
"slug": "cardiff",
"territory_code": "WLS",
"election_name": "Cardiff 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-11-21",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.cardiff.llanishen.by.2019-11-21"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2019-09-26T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.hampshire.2021-05-06",
"tmp_election_id": null,
"election_title": "Hampshire local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2021-05-06",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.hampshire.aldershot-north.2021-05-06",
"local.hampshire.aldershot-south.2021-05-06",
"local.hampshire.alton-rural.2021-05-06",
"local.hampshire.alton-town.2021-05-06",
"local.hampshire.andover-north.2021-05-06",
"local.hampshire.andover-south.2021-05-06",
"local.hampshire.andover-west.2021-05-06",
"local.hampshire.baddesley.2021-05-06",
"local.hampshire.basingstoke-central.2021-05-06",
"local.hampshire.basingstoke-north.2021-05-06",
"local.hampshire.basingstoke-north-west.2021-05-06",
"local.hampshire.basingstoke-south-east.2021-05-06",
"local.hampshire.basingstoke-south-west.2021-05-06",
"local.hampshire.bishopstoke-fair-oak.2021-05-06",
"local.hampshire.bishops-waltham.2021-05-06",
"local.hampshire.botley-hedge-end-north.2021-05-06",
"local.hampshire.bridgemary.2021-05-06",
"local.hampshire.brockenhurst.2021-05-06",
"local.hampshire.calleva.2021-05-06",
"local.hampshire.candovers-oakley-overton.2021-05-06",
"local.hampshire.catherington.2021-05-06",
"local.hampshire.chandlers-ford.2021-05-06",
"local.hampshire.church-crookham-ewshot.2021-05-06",
"local.hampshire.cowplain-hart-plain.2021-05-06",
"local.hampshire.dibden-hythe.2021-05-06",
"local.hampshire.eastleigh-north.2021-05-06",
"local.hampshire.eastleigh-south.2021-05-06",
"local.hampshire.emsworth-st-faiths.2021-05-06",
"local.hampshire.fareham-crofton.2021-05-06",
"local.hampshire.fareham-portchester.2021-05-06",
"local.hampshire.fareham-sarisbury.2021-05-06",
"local.hampshire.fareham-titchfield.2021-05-06",
"local.hampshire.fareham-town.2021-05-06",
"local.hampshire.fareham-warsash.2021-05-06",
"local.hampshire.farnborough-north.2021-05-06",
"local.hampshire.farnborough-south.2021-05-06",
"local.hampshire.farnborough-west.2021-05-06",
"local.hampshire.fleet-town.2021-05-06",
"local.hampshire.hamble.2021-05-06",
"local.hampshire.hardway.2021-05-06",
"local.hampshire.hartley-wintney-yateley-west.2021-05-06",
"local.hampshire.hayling-island.2021-05-06",
"local.hampshire.hedge-end-west-end-south.2021-05-06",
"local.hampshire.itchen-valley.2021-05-06",
"local.hampshire.lee.2021-05-06",
"local.hampshire.leesland-town.2021-05-06",
"local.hampshire.liphook-headley-grayshott.2021-05-06",
"local.hampshire.loddon.2021-05-06",
"local.hampshire.lymington-boldre.2021-05-06",
"local.hampshire.lyndhurst-fordingbridge.2021-05-06",
"local.hampshire.meon-valley.2021-05-06",
"local.hampshire.new-milton.2021-05-06",
"local.hampshire.new-milton-north-milford-hordle.2021-05-06",
"local.hampshire.north-east-havant.2021-05-06",
"local.hampshire.north-west-havant.2021-05-06",
"local.hampshire.odiham-hook.2021-05-06",
"local.hampshire.petersfield-butser.2021-05-06",
"local.hampshire.petersfield-hangers.2021-05-06",
"local.hampshire.purbrook-stakes-south.2021-05-06",
"local.hampshire.ringwood.2021-05-06",
"local.hampshire.romsey-rural.2021-05-06",
"local.hampshire.romsey-town.2021-05-06",
"local.hampshire.south-waterside.2021-05-06",
"local.hampshire.tadley-baughurst.2021-05-06",
"local.hampshire.test-valley-central.2021-05-06",
"local.hampshire.totton-north-netley-marsh.2021-05-06",
"local.hampshire.totton-south-marchwood.2021-05-06",
"local.hampshire.waterloo-stakes-north.2021-05-06",
"local.hampshire.west-end-horton-heath.2021-05-06",
"local.hampshire.whitchurch-the-cleres.2021-05-06",
"local.hampshire.whitehill-bordon-lindford.2021-05-06",
"local.hampshire.winchester-downlands.2021-05-06",
"local.hampshire.winchester-eastgate.2021-05-06",
"local.hampshire.winchester-southern-parishes.2021-05-06",
"local.hampshire.winchester-westgate.2021-05-06",
"local.hampshire.yateley-east-blackwater.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.city-of-london.2018-12-13",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2018-12-13",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2018-12-13",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.broad-street.by.2018-12-13"
],
"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-10-18T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wychavon.2021-05-06",
"tmp_election_id": null,
"election_title": "Wychavon local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYC/1974-04-01/?format=api",
"official_identifier": "WYC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wychavon District Council",
"common_name": "Wychavon",
"slug": "wychavon",
"territory_code": "ENG",
"election_name": "Wychavon 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.wychavon.elmley-castle-and-somerville.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.wychavon.2022-01-13",
"tmp_election_id": null,
"election_title": "Wychavon local election",
"poll_open_date": "2022-01-13",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYC/1974-04-01/?format=api",
"official_identifier": "WYC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wychavon District Council",
"common_name": "Wychavon",
"slug": "wychavon",
"territory_code": "ENG",
"election_name": "Wychavon 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-01-13",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wychavon.the-littletons.by.2022-01-13"
],
"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-12-02T07:58:20.271657Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wychavon.2022-08-11",
"tmp_election_id": null,
"election_title": "Wychavon local election",
"poll_open_date": "2022-08-11",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYC/1974-04-01/?format=api",
"official_identifier": "WYC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wychavon District Council",
"common_name": "Wychavon",
"slug": "wychavon",
"territory_code": "ENG",
"election_name": "Wychavon 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-08-11",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wychavon.dodderhill.by.2022-08-11"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-07-06T10:34:28.122667Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.south-norfolk.2026-01-22",
"tmp_election_id": null,
"election_title": "South Norfolk local election",
"poll_open_date": "2026-01-22",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SNO/1974-04-01/?format=api",
"official_identifier": "SNO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "South Norfolk District Council",
"common_name": "South Norfolk",
"slug": "south-norfolk",
"territory_code": "ENG",
"election_name": "South Norfolk 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-01-22",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.south-norfolk.central-wymondham.by.2026-01-22"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-12-12T10:35:03.129421Z",
"modified": "2025-12-15T14:38:36.600261Z"
},
{
"election_id": "local.wychavon.2023-05-04",
"tmp_election_id": null,
"election_title": "Wychavon local election",
"poll_open_date": "2023-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYC/1974-04-01/?format=api",
"official_identifier": "WYC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wychavon District Council",
"common_name": "Wychavon",
"slug": "wychavon",
"territory_code": "ENG",
"election_name": "Wychavon 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.wychavon.badsey-aldington.2023-05-04",
"local.wychavon.bengeworth.2023-05-04",
"local.wychavon.bowbrook.2023-05-04",
"local.wychavon.bredon.2023-05-04",
"local.wychavon.bredon-hill.2023-05-04",
"local.wychavon.bretforton-offenham.2023-05-04",
"local.wychavon.broadway-sedgeberrow-childswickham.2023-05-04",
"local.wychavon.dodderhill.2023-05-04",
"local.wychavon.drakes-broughton-norton-whittington.2023-05-04",
"local.wychavon.droitwich-east.2023-05-04",
"local.wychavon.droitwich-south-east.2023-05-04",
"local.wychavon.droitwich-south-west.2023-05-04",
"local.wychavon.droitwich-west.2023-05-04",
"local.wychavon.eckington.2023-05-04",
"local.wychavon.evesham-north.2023-05-04",
"local.wychavon.evesham-south.2023-05-04",
"local.wychavon.fladbury.2023-05-04",
"local.wychavon.hampton.2023-05-04",
"local.wychavon.hartlebury.2023-05-04",
"local.wychavon.harvington-norton.2023-05-04",
"local.wychavon.honeybourne-pebworth-the-littletons.2023-05-04",
"local.wychavon.inkberrow.2023-05-04",
"local.wychavon.north-claines-salwarpe.2023-05-04",
"local.wychavon.ombersley.2023-05-04",
"local.wychavon.pershore.2023-05-04",
"local.wychavon.pinvin.2023-05-04",
"local.wychavon.upton-snodsbury.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-20T10:39:37.535723Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.staffordshire.2025-05-01",
"tmp_election_id": null,
"election_title": "Staffordshire local election",
"poll_open_date": "2025-05-01",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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-05-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.staffordshire.audley-chesterton.2025-05-01",
"local.staffordshire.biddulph-north.2025-05-01",
"local.staffordshire.biddulph-south-endon.2025-05-01",
"local.staffordshire.bradwell-porthill.2025-05-01",
"local.staffordshire.brereton-ravenhill.2025-05-01",
"local.staffordshire.brewood.2025-05-01",
"local.staffordshire.burntwood-north.2025-05-01",
"local.staffordshire.burntwood-south.2025-05-01",
"local.staffordshire.burton-south.2025-05-01",
"local.staffordshire.burton-tower.2025-05-01",
"local.staffordshire.burton-town.2025-05-01",
"local.staffordshire.burton-trent.2025-05-01",
"local.staffordshire.cannock-town.2025-05-01",
"local.staffordshire.caverswall.2025-05-01",
"local.staffordshire.chadsmoor.2025-05-01",
"local.staffordshire.cheadle-checkley.2025-05-01",
"local.staffordshire.cheslyn-hay-village-featherstone-shareshill.2025-05-01",
"local.staffordshire.churnet-valley.2025-05-01",
"local.staffordshire.codsall.2025-05-01",
"local.staffordshire.dove.2025-05-01",
"local.staffordshire.eccleshall-gnosall.2025-05-01",
"local.staffordshire.etching-hill-the-heath.2025-05-01",
"local.staffordshire.great-wyrley-essington.2025-05-01",
"local.staffordshire.hawks-green-rawnsley-cannock-wood.2025-05-01",
"local.staffordshire.hednesford-north.2025-05-01",
"local.staffordshire.kidsgrove.2025-05-01",
"local.staffordshire.kinver.2025-05-01",
"local.staffordshire.leek-rural.2025-05-01",
"local.staffordshire.leek-south.2025-05-01",
"local.staffordshire.lichfield-city-north.2025-05-01",
"local.staffordshire.lichfield-city-south.2025-05-01",
"local.staffordshire.lichfield-rural-east.2025-05-01",
"local.staffordshire.lichfield-rural-north.2025-05-01",
"local.staffordshire.lichfield-rural-south.2025-05-01",
"local.staffordshire.lichfield-rural-west.2025-05-01",
"local.staffordshire.may-bank-wolstanton.2025-05-01",
"local.staffordshire.needwood-forest.2025-05-01",
"local.staffordshire.newcastle-rural.2025-05-01",
"local.staffordshire.newcastle-south.2025-05-01",
"local.staffordshire.norton-canes-heath-hayes-wimblebury.2025-05-01",
"local.staffordshire.penkridge.2025-05-01",
"local.staffordshire.perrycrofts.2025-05-01",
"local.staffordshire.perton.2025-05-01",
"local.staffordshire.silverdale-knutton.2025-05-01",
"local.staffordshire.stafford-central.2025-05-01",
"local.staffordshire.stafford-north.2025-05-01",
"local.staffordshire.stafford-south-east.2025-05-01",
"local.staffordshire.stafford-south-west.2025-05-01",
"local.staffordshire.stafford-trent-valley.2025-05-01",
"local.staffordshire.stafford-west-rural.2025-05-01",
"local.staffordshire.stone-rural-north.2025-05-01",
"local.staffordshire.stone-urban.2025-05-01",
"local.staffordshire.stretton.2025-05-01",
"local.staffordshire.talke-red-street.2025-05-01",
"local.staffordshire.the-cotestwo-rivers.2025-05-01",
"local.staffordshire.the-heaths.2025-05-01",
"local.staffordshire.uttoxeter-rural.2025-05-01",
"local.staffordshire.uttoxeter-town.2025-05-01",
"local.staffordshire.watling.2025-05-01",
"local.staffordshire.westlands-thistleberry-keele.2025-05-01",
"local.staffordshire.wilnecote.2025-05-01",
"local.staffordshire.wombourne.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": "This is an election for **county councillors**. \r\n\r\nCouncillors represent the people of their division on the council. Councillors are elected for four-year terms. Each county division elects one councillor. \r\n\r\nCounty councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Libraries and museums\r\n * Roads and pavements\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2024-10-25T16:25:03.719989Z",
"modified": "2026-02-04T14:41:42.234444Z"
},
{
"election_id": "local.chelmsford.2017-05-04",
"tmp_election_id": null,
"election_title": "Chelmsford local election",
"poll_open_date": "2017-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CHL/1974-04-01/?format=api",
"official_identifier": "CHL",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Chelmsford City Council",
"common_name": "Chelmsford",
"slug": "chelmsford",
"territory_code": "ENG",
"election_name": "Chelmsford 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.chelmsford.moulsham-and-central.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-31T08:35:27.792274Z"
},
{
"election_id": "local.city-of-london.2019-01-31",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2019-01-31",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2019-01-31",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.billingsgate.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.west-dunbartonshire.2024-11-28",
"tmp_election_id": null,
"election_title": "West Dunbartonshire local election",
"poll_open_date": "2024-11-28",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WDU/1996-04-01/?format=api",
"official_identifier": "WDU",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The West Dunbartonshire Council",
"common_name": "West Dunbartonshire",
"slug": "west-dunbartonshire",
"territory_code": "SCT",
"election_name": "West Dunbartonshire local election",
"start_date": "1996-04-01",
"end_date": null,
"created": "1996-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2024-11-28",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.west-dunbartonshire.kilpatrick.by.2024-11-28"
],
"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": "2024-09-13T20:45:39.234117Z",
"modified": "2024-09-16T09:39:22.218687Z"
},
{
"election_id": "local.lancashire.2016-05-05",
"tmp_election_id": null,
"election_title": "Lancashire local election",
"poll_open_date": "2016-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAN/1998-04-01/?format=api",
"official_identifier": "LAN",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Lancashire County Council",
"common_name": "Lancashire",
"slug": "lancashire",
"territory_code": "ENG",
"election_name": "Lancashire local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2016-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lancashire.lancaster-east.by.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.lancashire.2018-01-11",
"tmp_election_id": null,
"election_title": "Lancashire local election",
"poll_open_date": "2018-01-11",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAN/1998-04-01/?format=api",
"official_identifier": "LAN",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Lancashire County Council",
"common_name": "Lancashire",
"slug": "lancashire",
"territory_code": "ENG",
"election_name": "Lancashire local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-01-11",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lancashire.wyre-rural-central.by.2018-01-11"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-11-16T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.lancashire.2018-02-15",
"tmp_election_id": null,
"election_title": "Lancashire local election",
"poll_open_date": "2018-02-15",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAN/1998-04-01/?format=api",
"official_identifier": "LAN",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Lancashire County Council",
"common_name": "Lancashire",
"slug": "lancashire",
"territory_code": "ENG",
"election_name": "Lancashire local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2018-02-15",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lancashire.morecambe-north.by.2018-02-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": "2017-12-21T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.lancashire.2021-05-06",
"tmp_election_id": null,
"election_title": "Lancashire local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAN/1998-04-01/?format=api",
"official_identifier": "LAN",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Lancashire County Council",
"common_name": "Lancashire",
"slug": "lancashire",
"territory_code": "ENG",
"election_name": "Lancashire 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.lancashire.accrington-north.2021-05-06",
"local.lancashire.accrington-south.2021-05-06",
"local.lancashire.accrington-west-oswaldtwistle-central.2021-05-06",
"local.lancashire.brierfield-nelson-west.2021-05-06",
"local.lancashire.burnley-central-east.2021-05-06",
"local.lancashire.burnley-central-west.2021-05-06",
"local.lancashire.burnley-north-east.2021-05-06",
"local.lancashire.burnley-rural.2021-05-06",
"local.lancashire.burnley-south-west.2021-05-06",
"local.lancashire.burscough-rufford.2021-05-06",
"local.lancashire.chorley-central.2021-05-06",
"local.lancashire.chorley-north.2021-05-06",
"local.lancashire.chorley-rural-east.2021-05-06",
"local.lancashire.chorley-rural-west.2021-05-06",
"local.lancashire.chorley-south.2021-05-06",
"local.lancashire.clayton-with-whittle.2021-05-06",
"local.lancashire.cleveleys-east.2021-05-06",
"local.lancashire.cleveleys-south-carleton.2021-05-06",
"local.lancashire.clitheroe.2021-05-06",
"local.lancashire.euxton-buckshaw-astley.2021-05-06",
"local.lancashire.fleetwood-east.2021-05-06",
"local.lancashire.fleetwood-west-cleveleys-west.2021-05-06",
"local.lancashire.fylde-east.2021-05-06",
"local.lancashire.fylde-south.2021-05-06",
"local.lancashire.fylde-west.2021-05-06",
"local.lancashire.great-harwood-rishton-clayton-le-moors.2021-05-06",
"local.lancashire.heysham.2021-05-06",
"local.lancashire.hoghton-with-wheelton.2021-05-06",
"local.lancashire.lancaster-central.2021-05-06",
"local.lancashire.lancaster-east.2021-05-06",
"local.lancashire.lancaster-rural-east.2021-05-06",
"local.lancashire.lancaster-rural-north.2021-05-06",
"local.lancashire.lancaster-south-east.2021-05-06",
"local.lancashire.leyland-central.2021-05-06",
"local.lancashire.leyland-south.2021-05-06",
"local.lancashire.longridge-with-bowland.2021-05-06",
"local.lancashire.lostock-hall-bamber-bridge.2021-05-06",
"local.lancashire.lytham.2021-05-06",
"local.lancashire.mid-rossendale.2021-05-06",
"local.lancashire.morecambe-central.2021-05-06",
"local.lancashire.morecambe-north.2021-05-06",
"local.lancashire.morecambe-south.2021-05-06",
"local.lancashire.moss-side-farington.2021-05-06",
"local.lancashire.nelson-east.2021-05-06",
"local.lancashire.ormskirk.2021-05-06",
"local.lancashire.oswaldtwistle.2021-05-06",
"local.lancashire.padiham-burnley-west.2021-05-06",
"local.lancashire.pendle-central.2021-05-06",
"local.lancashire.pendle-hill.2021-05-06",
"local.lancashire.pendle-rural.2021-05-06",
"local.lancashire.penwortham-east-walton-le-dale.2021-05-06",
"local.lancashire.penwortham-west.2021-05-06",
"local.lancashire.poulton-le-fylde.2021-05-06",
"local.lancashire.preston-central-east.2021-05-06",
"local.lancashire.preston-central-west.2021-05-06",
"local.lancashire.preston-city.2021-05-06",
"local.lancashire.preston-east.2021-05-06",
"local.lancashire.preston-north.2021-05-06",
"local.lancashire.preston-rural.2021-05-06",
"local.lancashire.preston-south-east.2021-05-06",
"local.lancashire.preston-south-west.2021-05-06",
"local.lancashire.preston-west.2021-05-06",
"local.lancashire.ribble-valley-north-east.2021-05-06",
"local.lancashire.ribble-valley-south-west.2021-05-06",
"local.lancashire.rossendale-east.2021-05-06",
"local.lancashire.rossendale-south.2021-05-06",
"local.lancashire.rossendale-west.2021-05-06",
"local.lancashire.skelmersdale-central.2021-05-06",
"local.lancashire.skelmersdale-east.2021-05-06",
"local.lancashire.skelmersdale-west.2021-05-06",
"local.lancashire.skerton.2021-05-06",
"local.lancashire.south-ribble-east.2021-05-06",
"local.lancashire.south-ribble-west.2021-05-06",
"local.lancashire.st-annes-north.2021-05-06",
"local.lancashire.st-annes-south.2021-05-06",
"local.lancashire.thornton-hambleton.2021-05-06",
"local.lancashire.west-lancashire-east.2021-05-06",
"local.lancashire.west-lancashire-north.2021-05-06",
"local.lancashire.west-lancashire-west.2021-05-06",
"local.lancashire.whitworth-bacup.2021-05-06",
"local.lancashire.wyre-rural-central.2021-05-06",
"local.lancashire.wyre-rural-east.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.lambeth.2023-10-05",
"tmp_election_id": null,
"election_title": "Lambeth local election",
"poll_open_date": "2023-10-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LBH/1965-04-01/?format=api",
"official_identifier": "LBH",
"organisation_type": "local-authority",
"organisation_subtype": "LBO",
"official_name": "London Borough of Lambeth",
"common_name": "Lambeth",
"slug": "lambeth",
"territory_code": "ENG",
"election_name": "Lambeth 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.2023-10-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lambeth.vauxhall.by.2023-10-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": "2023-09-11T05:45:57.503670Z",
"modified": "2023-09-11T08:16:31.456086Z"
},
{
"election_id": "local.city-of-london.2019-04-30",
"tmp_election_id": null,
"election_title": "City of London local election",
"poll_open_date": "2019-04-30",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LND/1189-01-01/?format=api",
"official_identifier": "LND",
"organisation_type": "local-authority",
"organisation_subtype": "CC",
"official_name": "City of London Corporation (Common Council)",
"common_name": "City of London",
"slug": "city-of-london",
"territory_code": "ENG",
"election_name": "City of London local election",
"start_date": "1189-01-01",
"end_date": null,
"created": "1994-01-01T00:00:00Z",
"modified": "2023-11-14T15:56:22.961121Z"
},
"group": "local.2019-04-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.city-of-london.bassishaw.by.2019-04-30",
"local.city-of-london.cordwainer.by.2019-04-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": "2019-03-05T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.dundee-city.2022-05-05",
"tmp_election_id": null,
"election_title": "Dundee City local election",
"poll_open_date": "2022-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/DND/1996-04-01/?format=api",
"official_identifier": "DND",
"organisation_type": "local-authority",
"organisation_subtype": "CA",
"official_name": "The Dundee City Council",
"common_name": "Dundee City",
"slug": "dundee-city",
"territory_code": "SCT",
"election_name": "Dundee City 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.dundee-city.coldside.2022-05-05",
"local.dundee-city.east-end.2022-05-05",
"local.dundee-city.lochee.2022-05-05",
"local.dundee-city.maryfield.2022-05-05",
"local.dundee-city.north-east.2022-05-05",
"local.dundee-city.strathmartine.2022-05-05",
"local.dundee-city.the-ferry.2022-05-05",
"local.dundee-city.west-end.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:33:28.084930Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.east-northamptonshire.2019-08-08",
"tmp_election_id": null,
"election_title": "East Northamptonshire local election",
"poll_open_date": "2019-08-08",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ENO/1974-04-01/?format=api",
"official_identifier": "ENO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "East Northamptonshire Council",
"common_name": "East Northamptonshire",
"slug": "east-northamptonshire",
"territory_code": "ENG",
"election_name": "East Northamptonshire local election",
"start_date": "1974-04-01",
"end_date": "2020-05-06",
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-08-08",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.east-northamptonshire.irthlingborough-waterloo.by.2019-08-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": "2019-06-13T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.east-northamptonshire.2019-12-12",
"tmp_election_id": null,
"election_title": "East Northamptonshire local election",
"poll_open_date": "2019-12-12",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/ENO/1974-04-01/?format=api",
"official_identifier": "ENO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "East Northamptonshire Council",
"common_name": "East Northamptonshire",
"slug": "east-northamptonshire",
"territory_code": "ENG",
"election_name": "East Northamptonshire local election",
"start_date": "1974-04-01",
"end_date": "2020-05-06",
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2019-12-12",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.east-northamptonshire.higham-ferrers-chichele.by.2019-12-12",
"local.east-northamptonshire.higham-ferrers-lancaster.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.hyndburn.2026-05-07",
"tmp_election_id": null,
"election_title": "Hyndburn local election",
"poll_open_date": "2026-05-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/HYN/1974-04-01/?format=api",
"official_identifier": "HYN",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Hyndburn Borough Council",
"common_name": "Hyndburn",
"slug": "hyndburn",
"territory_code": "ENG",
"election_name": "Hyndburn 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.hyndburn.clayton-le-moors.2026-05-07",
"local.hyndburn.huncoat.2026-05-07",
"local.hyndburn.immanuel.2026-05-07",
"local.hyndburn.milnshaw.2026-05-07",
"local.hyndburn.netherton.2026-05-07",
"local.hyndburn.overton.2026-05-07",
"local.hyndburn.peel.2026-05-07",
"local.hyndburn.rishton.2026-05-07",
"local.hyndburn.spring-hill.2026-05-07",
"local.hyndburn.st-andrews.2026-05-07",
"local.hyndburn.st-oswalds.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **district councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards have more than one councillor. This council elects one third of its councillors each year, which is why you may only have one vote.\r\n\r\nDistrict councils are responsible for many different services, including:\r\n\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:32:50.145109Z",
"modified": "2026-02-17T16:39:54.288887Z"
},
{
"election_id": "local.wakefield.2024-05-02",
"tmp_election_id": null,
"election_title": "Wakefield local election",
"poll_open_date": "2024-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WKF/1974-04-01/?format=api",
"official_identifier": "WKF",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Wakefield Metropolitan District Council",
"common_name": "Wakefield",
"slug": "wakefield",
"territory_code": "ENG",
"election_name": "Wakefield 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.2024-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wakefield.ackworth-north-elmsall-and-upton.2024-05-02",
"local.wakefield.airedale-and-ferry-fryston.2024-05-02",
"local.wakefield.altofts-and-whitwood.2024-05-02",
"local.wakefield.castleford-central-and-glasshoughton.2024-05-02",
"local.wakefield.crofton-ryhill-and-walton.2024-05-02",
"local.wakefield.featherstone.2024-05-02",
"local.wakefield.hemsworth.2024-05-02",
"local.wakefield.horbury-and-south-ossett.2024-05-02",
"local.wakefield.knottingley.2024-05-02",
"local.wakefield.normanton.2024-05-02",
"local.wakefield.ossett.2024-05-02",
"local.wakefield.pontefract-north.2024-05-02",
"local.wakefield.pontefract-south.2024-05-02",
"local.wakefield.south-elmsall-and-south-kirkby.2024-05-02",
"local.wakefield.stanley-and-outwood-east.2024-05-02",
"local.wakefield.wakefield-east.2024-05-02",
"local.wakefield.wakefield-north.2024-05-02",
"local.wakefield.wakefield-rural.2024-05-02",
"local.wakefield.wakefield-south.2024-05-02",
"local.wakefield.wakefield-west.2024-05-02",
"local.wakefield.wrenthorpe-and-outwood-west.2024-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": "2023-11-21T10:28:57.715458Z",
"modified": "2023-11-21T10:28:57.722539Z"
},
{
"election_id": "local.eastbourne.2019-05-02",
"tmp_election_id": null,
"election_title": "Eastbourne local election",
"poll_open_date": "2019-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.essex.2025-05-01",
"tmp_election_id": null,
"election_title": "Essex local election",
"poll_open_date": "2025-05-01",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2025-05-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.essex.billericay-north.2025-05-01",
"local.essex.bocking.2025-05-01",
"local.essex.braintree-eastern.2025-05-01",
"local.essex.braintree-town.2025-05-01",
"local.essex.brentwood-hutton.2025-05-01",
"local.essex.brentwood-north.2025-05-01",
"local.essex.brentwood-rural.2025-05-01",
"local.essex.brentwood-south.2025-05-01",
"local.essex.brightlingsea.2025-05-01",
"local.essex.broomfield-writtle.2025-05-01",
"local.essex.burnham-southminster.2025-05-01",
"local.essex.burstead.2025-05-01",
"local.essex.canvey-island-east.2025-05-01",
"local.essex.canvey-island-west.2025-05-01",
"local.essex.castledon-crouch.2025-05-01",
"local.essex.chelmer.2025-05-01",
"local.essex.chelmsford-central.2025-05-01",
"local.essex.chelmsford-central.by.2025-05-01",
"local.essex.chelmsford-north.2025-05-01",
"local.essex.chelmsford-springfield.2025-05-01",
"local.essex.chelmsford-west.2025-05-01",
"local.essex.chigwell-buckhurst-hill-east.2025-05-01",
"local.essex.clacton-north.2025-05-01",
"local.essex.clacton-south.2025-05-01",
"local.essex.clacton-west-st-osyth.2025-05-01",
"local.essex.colchester-abbey.2025-05-01",
"local.essex.colchester-lexden.2025-05-01",
"local.essex.colchester-maypole.2025-05-01",
"local.essex.colchester-north.2025-05-01",
"local.essex.colchester-st-johns.2025-05-01",
"local.essex.constable.2025-05-01",
"local.essex.danbury-the-hanningfields.2025-05-01",
"local.essex.dunmow.2025-05-01",
"local.essex.epping-theydon-bois.2025-05-01",
"local.essex.frinton-walton.2025-05-01",
"local.essex.gloucester-park.2025-05-01",
"local.essex.great-baddow-galleywood.2025-05-01",
"local.essex.hadleigh.2025-05-01",
"local.essex.halstead.2025-05-01",
"local.essex.harlow-common-church-langley.2025-05-01",
"local.essex.harlow-netteswell.2025-05-01",
"local.essex.harlow-parndon-toddbrook.2025-05-01",
"local.essex.harlow-south-west.2025-05-01",
"local.essex.harwich.2025-05-01",
"local.essex.hedingham.2025-05-01",
"local.essex.laindon-town.2025-05-01",
"local.essex.loughton-north.2025-05-01",
"local.essex.loughton-south-buckhurst-hill-west.2025-05-01",
"local.essex.maldon-rural-north.2025-05-01",
"local.essex.maldon-rural-south.2025-05-01",
"local.essex.maldon-town-heybridge.2025-05-01",
"local.essex.mersea-tiptree.2025-05-01",
"local.essex.north-weald-nazeing.2025-05-01",
"local.essex.old-harlow.2025-05-01",
"local.essex.ongar-rural.2025-05-01",
"local.essex.pitsea.2025-05-01",
"local.essex.rayleigh-south.2025-05-01",
"local.essex.rayleigh-west.2025-05-01",
"local.essex.rochford-east.2025-05-01",
"local.essex.rochford-north.2025-05-01",
"local.essex.rochford-south.2025-05-01",
"local.essex.saffron-walden.2025-05-01",
"local.essex.south-benfleet.2025-05-01",
"local.essex.stansted.2025-05-01",
"local.essex.stanway-marks-tey.2025-05-01",
"local.essex.takeley.2025-05-01",
"local.essex.tendring-rural-east.2025-05-01",
"local.essex.tendring-rural-west.2025-05-01",
"local.essex.thaxted.2025-05-01",
"local.essex.three-fields-great-notley.2025-05-01",
"local.essex.thundersley.2025-05-01",
"local.essex.vange.2025-05-01",
"local.essex.waltham-abbey.2025-05-01",
"local.essex.westley-heights.2025-05-01",
"local.essex.wickford-east-bowers-gifford.2025-05-01",
"local.essex.witham-town.2025-05-01",
"local.essex.witham-west-rural.2025-05-01",
"local.essex.wivenhoe-st-andrew.2025-05-01",
"local.essex.woodham-ferrers.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": {
"cancelled_election": {
"url": "https://www.essex.gov.uk/news/2025/essex-councils-accepted-devolution-priority-programme",
"title": "Election postponed",
"detail": "This election was postponed due to local government reorganisation and did not happen in 2025 as planned."
}
},
"deleted": false,
"cancelled": true,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2024-10-25T16:24:52.364120Z",
"modified": "2025-03-24T15:22:16.495619Z"
},
{
"election_id": "local.wyre.2017-10-12",
"tmp_election_id": null,
"election_title": "Wyre local election",
"poll_open_date": "2017-10-12",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYR/1974-04-01/?format=api",
"official_identifier": "WYR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Borough Council",
"common_name": "Wyre",
"slug": "wyre",
"territory_code": "ENG",
"election_name": "Wyre 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-10-12",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wyre.rossall.by.2017-10-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": "2017-08-17T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wyre.2018-01-11",
"tmp_election_id": null,
"election_title": "Wyre local election",
"poll_open_date": "2018-01-11",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYR/1974-04-01/?format=api",
"official_identifier": "WYR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Borough Council",
"common_name": "Wyre",
"slug": "wyre",
"territory_code": "ENG",
"election_name": "Wyre 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-11",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wyre.preesall.by.2018-01-11"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-11-16T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wyre.2019-05-02",
"tmp_election_id": null,
"election_title": "Wyre local election",
"poll_open_date": "2019-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYR/1974-04-01/?format=api",
"official_identifier": "WYR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Borough Council",
"common_name": "Wyre",
"slug": "wyre",
"territory_code": "ENG",
"election_name": "Wyre 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.wyre.bourne.2019-05-02",
"local.wyre.breck.2019-05-02",
"local.wyre.brock-with-catterall.2019-05-02",
"local.wyre.calder.2019-05-02",
"local.wyre.carleton.2019-05-02",
"local.wyre.cleveleys-park.2019-05-02",
"local.wyre.garstang.2019-05-02",
"local.wyre.great-eccleston.2019-05-02",
"local.wyre.hambleton-stalmine.2019-05-02",
"local.wyre.hardhorn-with-high-cross.2019-05-02",
"local.wyre.jubilee.2019-05-02",
"local.wyre.marsh-mill.2019-05-02",
"local.wyre.mount.2019-05-02",
"local.wyre.park.2019-05-02",
"local.wyre.pharos.2019-05-02",
"local.wyre.pheasants-wood.2019-05-02",
"local.wyre.pilling.2019-05-02",
"local.wyre.preesall.2019-05-02",
"local.wyre.rossall.2019-05-02",
"local.wyre.stanah.2019-05-02",
"local.wyre.tithebarn.2019-05-02",
"local.wyre.victoria-norcross.2019-05-02",
"local.wyre.warren.2019-05-02",
"local.wyre.wyresdale.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.wyre.2022-06-30",
"tmp_election_id": null,
"election_title": "Wyre local election",
"poll_open_date": "2022-06-30",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYR/1974-04-01/?format=api",
"official_identifier": "WYR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Borough Council",
"common_name": "Wyre",
"slug": "wyre",
"territory_code": "ENG",
"election_name": "Wyre local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2022-06-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wyre.cleveleys-park.by.2022-06-30"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2022-05-28T18:35:03.829464Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.cheltenham.2020-05-07",
"tmp_election_id": null,
"election_title": "Cheltenham local election",
"poll_open_date": "2020-05-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CHT/1974-04-01/?format=api",
"official_identifier": "CHT",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Cheltenham Borough Council",
"common_name": "Cheltenham",
"slug": "cheltenham",
"territory_code": "ENG",
"election_name": "Cheltenham 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.cheltenham.all-saints.2020-05-07",
"local.cheltenham.battledown.2020-05-07",
"local.cheltenham.benhall-and-the-reddings.2020-05-07",
"local.cheltenham.charlton-kings.2020-05-07",
"local.cheltenham.charlton-park.2020-05-07",
"local.cheltenham.college.2020-05-07",
"local.cheltenham.hesters-way.2020-05-07",
"local.cheltenham.lansdown.2020-05-07",
"local.cheltenham.leckhampton.2020-05-07",
"local.cheltenham.oakley.2020-05-07",
"local.cheltenham.park.2020-05-07",
"local.cheltenham.pittville.2020-05-07",
"local.cheltenham.prestbury.2020-05-07",
"local.cheltenham.springbank.2020-05-07",
"local.cheltenham.st-marks.2020-05-07",
"local.cheltenham.st-pauls.2020-05-07",
"local.cheltenham.st-peters.2020-05-07",
"local.cheltenham.swindon-village.2020-05-07",
"local.cheltenham.up-hatherley.2020-05-07",
"local.cheltenham.warden-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.cheltenham.2021-05-06",
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wyre.2022-08-18",
"tmp_election_id": null,
"election_title": "Wyre local election",
"poll_open_date": "2022-08-18",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYR/1974-04-01/?format=api",
"official_identifier": "WYR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Borough Council",
"common_name": "Wyre",
"slug": "wyre",
"territory_code": "ENG",
"election_name": "Wyre 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-08-18",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wyre.preesall.by.2022-08-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": "2022-07-14T06:14:31.341263Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wyre.2023-05-04",
"tmp_election_id": null,
"election_title": "Wyre local election",
"poll_open_date": "2023-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYR/1974-04-01/?format=api",
"official_identifier": "WYR",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Borough Council",
"common_name": "Wyre",
"slug": "wyre",
"territory_code": "ENG",
"election_name": "Wyre 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.wyre.bourne.2023-05-04",
"local.wyre.breck.2023-05-04",
"local.wyre.brock-with-catterall.2023-05-04",
"local.wyre.calder.2023-05-04",
"local.wyre.carleton.2023-05-04",
"local.wyre.cleveleys-park.2023-05-04",
"local.wyre.garstang.2023-05-04",
"local.wyre.great-eccleston.2023-05-04",
"local.wyre.hambleton-stalmine.2023-05-04",
"local.wyre.hardhorn-with-high-cross.2023-05-04",
"local.wyre.jubilee.2023-05-04",
"local.wyre.marsh-mill.2023-05-04",
"local.wyre.mount.2023-05-04",
"local.wyre.park.2023-05-04",
"local.wyre.pharos.2023-05-04",
"local.wyre.pheasants-wood.2023-05-04",
"local.wyre.pilling.2023-05-04",
"local.wyre.preesall.2023-05-04",
"local.wyre.rossall.2023-05-04",
"local.wyre.stanah.2023-05-04",
"local.wyre.tithebarn.2023-05-04",
"local.wyre.victoria-norcross.2023-05-04",
"local.wyre.warren.2023-05-04",
"local.wyre.wyresdale.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:47:55.079642Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.cheltenham.2021-05-06",
"tmp_election_id": null,
"election_title": "Cheltenham local election",
"poll_open_date": "2021-05-06",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CHT/1974-04-01/?format=api",
"official_identifier": "CHT",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Cheltenham Borough Council",
"common_name": "Cheltenham",
"slug": "cheltenham",
"territory_code": "ENG",
"election_name": "Cheltenham 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.cheltenham.all-saints.2021-05-06",
"local.cheltenham.battledown.2021-05-06",
"local.cheltenham.benhall-and-the-reddings.2021-05-06",
"local.cheltenham.charlton-kings.2021-05-06",
"local.cheltenham.charlton-park.2021-05-06",
"local.cheltenham.college.2021-05-06",
"local.cheltenham.hesters-way.2021-05-06",
"local.cheltenham.lansdown.2021-05-06",
"local.cheltenham.leckhampton.2021-05-06",
"local.cheltenham.oakley.2021-05-06",
"local.cheltenham.park.2021-05-06",
"local.cheltenham.pittville.2021-05-06",
"local.cheltenham.prestbury.2021-05-06",
"local.cheltenham.springbank.2021-05-06",
"local.cheltenham.st-marks.2021-05-06",
"local.cheltenham.st-pauls.2021-05-06",
"local.cheltenham.st-peters.2021-05-06",
"local.cheltenham.swindon-village.2021-05-06",
"local.cheltenham.up-hatherley.2021-05-06",
"local.cheltenham.warden-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.cheltenham.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.slough.2023-05-04",
"tmp_election_id": null,
"election_title": "Slough local election",
"poll_open_date": "2023-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SLG/1998-04-01/?format=api",
"official_identifier": "SLG",
"organisation_type": "local-authority",
"organisation_subtype": "UA",
"official_name": "Slough Borough Council",
"common_name": "Slough",
"slug": "slough",
"territory_code": "ENG",
"election_name": "Slough local election",
"start_date": "1998-04-01",
"end_date": null,
"created": "1998-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2023-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.slough.baylis-salt-hill.2023-05-04",
"local.slough.britwell.2023-05-04",
"local.slough.chalvey.2023-05-04",
"local.slough.cippenham-green.2023-05-04",
"local.slough.cippenham-manor.2023-05-04",
"local.slough.cippenham-village.2023-05-04",
"local.slough.colnbrook-poyle.2023-05-04",
"local.slough.elliman.2023-05-04",
"local.slough.farnham.2023-05-04",
"local.slough.haymill.2023-05-04",
"local.slough.herschel-park.2023-05-04",
"local.slough.langley-foxborough.2023-05-04",
"local.slough.langley-marish.2023-05-04",
"local.slough.langley-meads.2023-05-04",
"local.slough.langley-st-marys.2023-05-04",
"local.slough.manor-park-stoke.2023-05-04",
"local.slough.northborough-lynch-hill-valley.2023-05-04",
"local.slough.slough-central.2023-05-04",
"local.slough.upton.2023-05-04",
"local.slough.upton-lea.2023-05-04",
"local.slough.wexham-court.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": {
"NUTS1": {
"key": "UKJ",
"value": "South East (England)"
}
},
"created": "2023-01-24T10:17:06.286371Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.tandridge.2025-10-16",
"tmp_election_id": null,
"election_title": "Tandridge local election",
"poll_open_date": "2025-10-16",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/TAN/1974-04-01/?format=api",
"official_identifier": "TAN",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Tandridge District Council",
"common_name": "Tandridge",
"slug": "tandridge",
"territory_code": "ENG",
"election_name": "Tandridge local election",
"start_date": "1974-04-01",
"end_date": "2027-03-31",
"created": "1974-04-01T00:00:00Z",
"modified": "2026-06-17T15:07:39.264249Z"
},
"group": "local.2025-10-16",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.tandridge.whyteleafe.by.2025-10-16"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-09-11T16:16:27.564264Z",
"modified": "2026-06-17T15:07:39.264249Z"
},
{
"election_id": "local.cheltenham.2022-05-05",
"tmp_election_id": null,
"election_title": "Cheltenham local election",
"poll_open_date": "2022-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/CHT/1974-04-01/?format=api",
"official_identifier": "CHT",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Cheltenham Borough Council",
"common_name": "Cheltenham",
"slug": "cheltenham",
"territory_code": "ENG",
"election_name": "Cheltenham 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.cheltenham.all-saints.2022-05-05",
"local.cheltenham.battledown.2022-05-05",
"local.cheltenham.benhall-and-the-reddings.2022-05-05",
"local.cheltenham.charlton-kings.2022-05-05",
"local.cheltenham.charlton-park.2022-05-05",
"local.cheltenham.college.2022-05-05",
"local.cheltenham.hesters-way.2022-05-05",
"local.cheltenham.lansdown.2022-05-05",
"local.cheltenham.leckhampton.2022-05-05",
"local.cheltenham.oakley.2022-05-05",
"local.cheltenham.park.2022-05-05",
"local.cheltenham.pittville.2022-05-05",
"local.cheltenham.prestbury.2022-05-05",
"local.cheltenham.springbank.2022-05-05",
"local.cheltenham.st-marks.2022-05-05",
"local.cheltenham.st-pauls.2022-05-05",
"local.cheltenham.st-peters.2022-05-05",
"local.cheltenham.swindon-village.2022-05-05",
"local.cheltenham.up-hatherley.2022-05-05",
"local.cheltenham.warden-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-06T10:23:04.594969Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.lancaster.2025-05-01",
"tmp_election_id": null,
"election_title": "Lancaster local election",
"poll_open_date": "2025-05-01",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAC/1974-04-01/?format=api",
"official_identifier": "LAC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Lancaster City Council",
"common_name": "Lancaster",
"slug": "lancaster",
"territory_code": "ENG",
"election_name": "Lancaster 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-05-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lancaster.john-ogaunt.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-24T15:22:16.597796Z",
"modified": "2025-03-24T15:22:16.608947Z"
},
{
"election_id": "local.north-lanarkshire.2018-10-25",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2018-10-25",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.north-lanarkshire.2019-09-19",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2019-09-19",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.wyre-forest.2017-05-04",
"tmp_election_id": null,
"election_title": "Wyre Forest local election",
"poll_open_date": "2017-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYE/1974-04-01/?format=api",
"official_identifier": "WYE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Forest District Council",
"common_name": "Wyre Forest",
"slug": "wyre-forest",
"territory_code": "ENG",
"election_name": "Wyre Forest 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.wyre-forest.mitton.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-31T08:29:12.282001Z"
},
{
"election_id": "local.stevenage.2026-05-07",
"tmp_election_id": null,
"election_title": "Stevenage local election",
"poll_open_date": "2026-05-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STV/1974-04-01/?format=api",
"official_identifier": "STV",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Stevenage Borough Council",
"common_name": "Stevenage",
"slug": "stevenage",
"territory_code": "ENG",
"election_name": "Stevenage 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.stevenage.almond-hill.2026-05-07",
"local.stevenage.bandley-hill-poplars.2026-05-07",
"local.stevenage.bedwell.2026-05-07",
"local.stevenage.chells.2026-05-07",
"local.stevenage.longmeadow.2026-05-07",
"local.stevenage.manor.2026-05-07",
"local.stevenage.martins-wood.2026-05-07",
"local.stevenage.old-town.2026-05-07",
"local.stevenage.roebuck.2026-05-07",
"local.stevenage.shephall.2026-05-07",
"local.stevenage.st-nicholas.2026-05-07",
"local.stevenage.symonds-green.2026-05-07",
"local.stevenage.woodfield.2026-05-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **district councillors**. \r\n\r\nCouncillors represent the people of their ward on the council. Councillors are elected for four-year terms, and most wards have more than one councillor. This council elects one third of its councillors each year, which is why you may only have one vote.\r\n\r\nDistrict councils are responsible for many different services, including:\r\n\r\n * Rubbish collection and recycling\r\n * Housing and planning\r\n * Sports facilities and public parks\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2025-11-11T16:09:18.141574Z",
"modified": "2026-02-17T16:41:49.102829Z"
},
{
"election_id": "local.north-lanarkshire.2020-05-07",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2020-05-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2020-05-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.thorniewood.by.2020-05-07"
],
"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": {
"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": null,
"by_election_reason": "",
"tags": {},
"created": "2020-03-12T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wyre-forest.2016-05-05",
"tmp_election_id": null,
"election_title": "Wyre Forest local election",
"poll_open_date": "2016-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYE/1974-04-01/?format=api",
"official_identifier": "WYE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Forest District Council",
"common_name": "Wyre Forest",
"slug": "wyre-forest",
"territory_code": "ENG",
"election_name": "Wyre Forest 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.wyre-forest.aggborough-spennells.2016-05-05",
"local.wyre-forest.areley-kings-riverside.2016-05-05",
"local.wyre-forest.bewdley-rock.2016-05-05",
"local.wyre-forest.blakebrook-habberley-south.2016-05-05",
"local.wyre-forest.broadwaters.2016-05-05",
"local.wyre-forest.foley-park-hoobrook.2016-05-05",
"local.wyre-forest.franche-habberley-north.2016-05-05",
"local.wyre-forest.mitton.2016-05-05",
"local.wyre-forest.offmore-comberton.2016-05-05",
"local.wyre-forest.wribbenhall-arley.2016-05-05",
"local.wyre-forest.wyre-forest-rural.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.wyre-forest.2018-05-03",
"tmp_election_id": null,
"election_title": "Wyre Forest local election",
"poll_open_date": "2018-05-03",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYE/1974-04-01/?format=api",
"official_identifier": "WYE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Forest District Council",
"common_name": "Wyre Forest",
"slug": "wyre-forest",
"territory_code": "ENG",
"election_name": "Wyre Forest 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.wyre-forest.aggborough-spennells.2018-05-03",
"local.wyre-forest.areley-kings-riverside.2018-05-03",
"local.wyre-forest.bewdley-rock.2018-05-03",
"local.wyre-forest.blakebrook-habberley-south.2018-05-03",
"local.wyre-forest.broadwaters.2018-05-03",
"local.wyre-forest.foley-park-hoobrook.2018-05-03",
"local.wyre-forest.franche-habberley-north.2018-05-03",
"local.wyre-forest.mitton.2018-05-03",
"local.wyre-forest.offmore-comberton.2018-05-03",
"local.wyre-forest.wribbenhall-arley.2018-05-03",
"local.wyre-forest.wyre-forest-rural.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.wyre-forest.2018-09-20",
"tmp_election_id": null,
"election_title": "Wyre Forest local election",
"poll_open_date": "2018-09-20",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYE/1974-04-01/?format=api",
"official_identifier": "WYE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Forest District Council",
"common_name": "Wyre Forest",
"slug": "wyre-forest",
"territory_code": "ENG",
"election_name": "Wyre Forest 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-09-20",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wyre-forest.bewdley-rock.by.2018-09-20"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2018-07-26T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.wyre-forest.2019-05-02",
"tmp_election_id": null,
"election_title": "Wyre Forest local election",
"poll_open_date": "2019-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYE/1974-04-01/?format=api",
"official_identifier": "WYE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Forest District Council",
"common_name": "Wyre Forest",
"slug": "wyre-forest",
"territory_code": "ENG",
"election_name": "Wyre Forest 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.wyre-forest.aggborough-spennells.2019-05-02",
"local.wyre-forest.areley-kings-riverside.2019-05-02",
"local.wyre-forest.bewdley-rock.2019-05-02",
"local.wyre-forest.blakebrook-habberley-south.2019-05-02",
"local.wyre-forest.broadwaters.2019-05-02",
"local.wyre-forest.foley-park-hoobrook.2019-05-02",
"local.wyre-forest.franche-habberley-north.2019-05-02",
"local.wyre-forest.lickhill.2019-05-02",
"local.wyre-forest.mitton.2019-05-02",
"local.wyre-forest.offmore-comberton.2019-05-02",
"local.wyre-forest.wribbenhall-arley.2019-05-02",
"local.wyre-forest.wyre-forest-rural.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.wyre-forest.2021-11-30",
"tmp_election_id": null,
"election_title": "Wyre Forest local election",
"poll_open_date": "2021-11-30",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/WYE/1974-04-01/?format=api",
"official_identifier": "WYE",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Wyre Forest District Council",
"common_name": "Wyre Forest",
"slug": "wyre-forest",
"territory_code": "ENG",
"election_name": "Wyre Forest 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-11-30",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.wyre-forest.franche-habberley-north.by.2021-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": "2021-11-06T05:46:12.924310Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-lanarkshire.2020-11-19",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2020-11-19",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2020-11-19",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.fortissat.by.2020-11-19",
"local.north-lanarkshire.thorniewood.by.2020-11-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": "2020-09-24T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-lanarkshire.2021-03-04",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2021-03-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2021-03-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.fortissat.by.2021-03-04",
"local.north-lanarkshire.thorniewood.by.2021-03-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": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2021-01-07T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-lanarkshire.2021-06-24",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2021-06-24",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2021-06-24",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.murdostoun.by.2021-06-24"
],
"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-04-29T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.north-lanarkshire.2022-05-05",
"tmp_election_id": null,
"election_title": "North Lanarkshire local election",
"poll_open_date": "2022-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"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.2022-05-05",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.north-lanarkshire.airdrie-central.2022-05-05",
"local.north-lanarkshire.airdrie-north.2022-05-05",
"local.north-lanarkshire.airdrie-south.2022-05-05",
"local.north-lanarkshire.bellshill.2022-05-05",
"local.north-lanarkshire.coatbridge-north.2022-05-05",
"local.north-lanarkshire.coatbridge-south.2022-05-05",
"local.north-lanarkshire.coatbridge-west.2022-05-05",
"local.north-lanarkshire.cumbernauld-east.2022-05-05",
"local.north-lanarkshire.cumbernauld-north.2022-05-05",
"local.north-lanarkshire.cumbernauld-south.2022-05-05",
"local.north-lanarkshire.fortissat.2022-05-05",
"local.north-lanarkshire.gartcosh-glenboig-and-moodiesburn.2022-05-05",
"local.north-lanarkshire.kilsyth.2022-05-05",
"local.north-lanarkshire.mossend-and-holytown.2022-05-05",
"local.north-lanarkshire.motherwell-north.2022-05-05",
"local.north-lanarkshire.motherwell-south-east-and-ravenscraig.2022-05-05",
"local.north-lanarkshire.motherwell-west.2022-05-05",
"local.north-lanarkshire.murdostoun.2022-05-05",
"local.north-lanarkshire.stepps-chryston-and-muirhead.2022-05-05",
"local.north-lanarkshire.thorniewood.2022-05-05",
"local.north-lanarkshire.wishaw.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:34:34.657925Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.oldham.2024-05-02",
"tmp_election_id": null,
"election_title": "Oldham local election",
"poll_open_date": "2024-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/OLD/1974-04-01/?format=api",
"official_identifier": "OLD",
"organisation_type": "local-authority",
"organisation_subtype": "MD",
"official_name": "Oldham Metropolitan Borough Council",
"common_name": "Oldham",
"slug": "oldham",
"territory_code": "ENG",
"election_name": "Oldham 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.2024-05-02",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.oldham.alexandra.2024-05-02",
"local.oldham.chadderton-central.2024-05-02",
"local.oldham.chadderton-north.2024-05-02",
"local.oldham.chadderton-south.2024-05-02",
"local.oldham.coldhurst.2024-05-02",
"local.oldham.crompton.2024-05-02",
"local.oldham.failsworth-east.2024-05-02",
"local.oldham.failsworth-west.2024-05-02",
"local.oldham.hollinwood.2024-05-02",
"local.oldham.medlock-vale.2024-05-02",
"local.oldham.royton-north.2024-05-02",
"local.oldham.royton-south.2024-05-02",
"local.oldham.saddleworth-north.2024-05-02",
"local.oldham.saddleworth-south.2024-05-02",
"local.oldham.saddleworth-west-lees.2024-05-02",
"local.oldham.shaw.2024-05-02",
"local.oldham.st-james.2024-05-02",
"local.oldham.st-marys.2024-05-02",
"local.oldham.waterhead.2024-05-02",
"local.oldham.werneth.2024-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": "2023-11-21T10:25:29.713729Z",
"modified": "2023-11-21T10:25:29.720047Z"
},
{
"election_id": "local.lancaster.2016-05-05",
"tmp_election_id": null,
"election_title": "Lancaster local election",
"poll_open_date": "2016-05-05",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAC/1974-04-01/?format=api",
"official_identifier": "LAC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Lancaster City Council",
"common_name": "Lancaster",
"slug": "lancaster",
"territory_code": "ENG",
"election_name": "Lancaster 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.lancaster.carnforth-millhead.by.2016-05-05",
"local.lancaster.john-ogaunt.by.2016-05-05"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2016-03-10T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.lancaster.2017-09-07",
"tmp_election_id": null,
"election_title": "Lancaster local election",
"poll_open_date": "2017-09-07",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAC/1974-04-01/?format=api",
"official_identifier": "LAC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Lancaster City Council",
"common_name": "Lancaster",
"slug": "lancaster",
"territory_code": "ENG",
"election_name": "Lancaster 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-09-07",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lancaster.skerton-west.by.2017-09-07"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-07-13T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.kings-lynn-and-west-norfolk.2019-05-02",
"tmp_election_id": null,
"election_title": "King's Lynn and West Norfolk local election",
"poll_open_date": "2019-05-02",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/KIN/1974-04-01/?format=api",
"official_identifier": "KIN",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Borough Council of King's Lynn and West Norfolk",
"common_name": "King's Lynn and West Norfolk",
"slug": "kings-lynn-and-west-norfolk",
"territory_code": "ENG",
"election_name": "King's Lynn and West Norfolk 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.kings-lynn-and-west-norfolk.airfield.2019-05-02",
"local.kings-lynn-and-west-norfolk.bircham-with-rudhams.2019-05-02",
"local.kings-lynn-and-west-norfolk.brancaster.2019-05-02",
"local.kings-lynn-and-west-norfolk.burnham-market-docking.2019-05-02",
"local.kings-lynn-and-west-norfolk.clenchwarton.2019-05-02",
"local.kings-lynn-and-west-norfolk.denver.2019-05-02",
"local.kings-lynn-and-west-norfolk.dersingham.2019-05-02",
"local.kings-lynn-and-west-norfolk.downham-old-town.2019-05-02",
"local.kings-lynn-and-west-norfolk.east-downham.2019-05-02",
"local.kings-lynn-and-west-norfolk.emneth-outwell.2019-05-02",
"local.kings-lynn-and-west-norfolk.fairstead.2019-05-02",
"local.kings-lynn-and-west-norfolk.feltwell.2019-05-02",
"local.kings-lynn-and-west-norfolk.gayton-grimston.2019-05-02",
"local.kings-lynn-and-west-norfolk.gaywood-chase.2019-05-02",
"local.kings-lynn-and-west-norfolk.gaywood-clock.2019-05-02",
"local.kings-lynn-and-west-norfolk.gaywood-north-bank.2019-05-02",
"local.kings-lynn-and-west-norfolk.heacham.2019-05-02",
"local.kings-lynn-and-west-norfolk.hunstanton.2019-05-02",
"local.kings-lynn-and-west-norfolk.massingham-with-castle-acre.2019-05-02",
"local.kings-lynn-and-west-norfolk.methwold.2019-05-02",
"local.kings-lynn-and-west-norfolk.north-downham.2019-05-02",
"local.kings-lynn-and-west-norfolk.north-lynn.2019-05-02",
"local.kings-lynn-and-west-norfolk.snettisham.2019-05-02",
"local.kings-lynn-and-west-norfolk.south-downham.2019-05-02",
"local.kings-lynn-and-west-norfolk.south-west-lynn.2019-05-02",
"local.kings-lynn-and-west-norfolk.springwood.2019-05-02",
"local.kings-lynn-and-west-norfolk.st-margarets-with-st-nicholas.2019-05-02",
"local.kings-lynn-and-west-norfolk.terrington.2019-05-02",
"local.kings-lynn-and-west-norfolk.the-woottons.2019-05-02",
"local.kings-lynn-and-west-norfolk.tilney-mershe-lande-wiggenhall.2019-05-02",
"local.kings-lynn-and-west-norfolk.upwell-delph.2019-05-02",
"local.kings-lynn-and-west-norfolk.walsoken-west-walton-walpole.2019-05-02",
"local.kings-lynn-and-west-norfolk.watlington.2019-05-02",
"local.kings-lynn-and-west-norfolk.west-winch.2019-05-02",
"local.kings-lynn-and-west-norfolk.wissey.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.gloucestershire.2025-05-01",
"tmp_election_id": null,
"election_title": "Gloucestershire local election",
"poll_open_date": "2025-05-01",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/GLS/1974-04-01/?format=api",
"official_identifier": "GLS",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Gloucestershire County Council",
"common_name": "Gloucestershire",
"slug": "gloucestershire",
"territory_code": "ENG",
"election_name": "Gloucestershire 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-05-01",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.gloucestershire.abbey.2025-05-01",
"local.gloucestershire.all-saints-oakley.2025-05-01",
"local.gloucestershire.barnwood-hucclecote.2025-05-01",
"local.gloucestershire.barton-tredworth.2025-05-01",
"local.gloucestershire.battledown-charlton-kings.2025-05-01",
"local.gloucestershire.benhall-up-hatherley.2025-05-01",
"local.gloucestershire.bishops-cleeve.2025-05-01",
"local.gloucestershire.bisley-painswick.2025-05-01",
"local.gloucestershire.blakeney-bream.2025-05-01",
"local.gloucestershire.bourton-on-the-water-northleach.2025-05-01",
"local.gloucestershire.brockworth.2025-05-01",
"local.gloucestershire.campden-vale.2025-05-01",
"local.gloucestershire.cam-valley.2025-05-01",
"local.gloucestershire.charlton-park-college.2025-05-01",
"local.gloucestershire.churchdown.2025-05-01",
"local.gloucestershire.cinderford.2025-05-01",
"local.gloucestershire.cirencester-north-with-ermin.2025-05-01",
"local.gloucestershire.cirencester-park.2025-05-01",
"local.gloucestershire.coleford.2025-05-01",
"local.gloucestershire.coney-hill-matson.2025-05-01",
"local.gloucestershire.drybrook-lydbrook.2025-05-01",
"local.gloucestershire.dursley.2025-05-01",
"local.gloucestershire.fairford-lechlade-on-thames.2025-05-01",
"local.gloucestershire.grange-kingsway.2025-05-01",
"local.gloucestershire.hardwicke-severn.2025-05-01",
"local.gloucestershire.haresfield-upton-st-leonards.2025-05-01",
"local.gloucestershire.hempsted-westgate.2025-05-01",
"local.gloucestershire.hesters-way-springbank.2025-05-01",
"local.gloucestershire.highnam.2025-05-01",
"local.gloucestershire.kingsholm-wotton.2025-05-01",
"local.gloucestershire.lansdown-park.2025-05-01",
"local.gloucestershire.leckhampton-warden-hill.2025-05-01",
"local.gloucestershire.longlevens.2025-05-01",
"local.gloucestershire.lydney.2025-05-01",
"local.gloucestershire.minchinhampton.2025-05-01",
"local.gloucestershire.mitcheldean.2025-05-01",
"local.gloucestershire.moreton-stow-the-rissingtons.2025-05-01",
"local.gloucestershire.nailsworth.2025-05-01",
"local.gloucestershire.newent.2025-05-01",
"local.gloucestershire.pittville-st-pauls.2025-05-01",
"local.gloucestershire.prestbury-swindon-village.2025-05-01",
"local.gloucestershire.quedgeley.2025-05-01",
"local.gloucestershire.rodborough.2025-05-01",
"local.gloucestershire.sedbury.2025-05-01",
"local.gloucestershire.severn-vale.2025-05-01",
"local.gloucestershire.south-cerney.2025-05-01",
"local.gloucestershire.st-marks-st-peters.2025-05-01",
"local.gloucestershire.stonehouse.2025-05-01",
"local.gloucestershire.stroud-central.2025-05-01",
"local.gloucestershire.tetbury.2025-05-01",
"local.gloucestershire.tewkesbury-east.2025-05-01",
"local.gloucestershire.tewkesbury-west.2025-05-01",
"local.gloucestershire.tuffley-moreland.2025-05-01",
"local.gloucestershire.winchcombe-woodmancote.2025-05-01",
"local.gloucestershire.wotton-under-edge.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": "This is an election for **county councillors**. \r\n\r\nCouncillors represent the people of their division on the council. Councillors are elected for four-year terms. Each county division elects one councillor. \r\n\r\nCounty councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Libraries and museums\r\n * Roads and pavements\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2024-10-25T16:24:52.405522Z",
"modified": "2026-02-04T14:41:41.449255Z"
},
{
"election_id": "local.suffolk.2017-05-04",
"tmp_election_id": null,
"election_title": "Suffolk County Council local election",
"poll_open_date": "2017-05-04",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/SFK/1974-04-01/?format=api",
"official_identifier": "SFK",
"organisation_type": "local-authority",
"organisation_subtype": "CTY",
"official_name": "Suffolk County Council",
"common_name": "Suffolk",
"slug": "suffolk",
"territory_code": "ENG",
"election_name": "Suffolk local election",
"start_date": "1974-04-01",
"end_date": null,
"created": "1974-04-01T00:00:00Z",
"modified": "2021-10-11T14:59:26.370579Z"
},
"group": "local.2017-05-04",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.suffolk.aldeburgh-and-leiston.2017-05-04",
"local.suffolk.beccles.2017-05-04",
"local.suffolk.belstead-brook.2017-05-04",
"local.suffolk.bixley.2017-05-04",
"local.suffolk.blackbourn.2017-05-04",
"local.suffolk.blything.2017-05-04",
"local.suffolk.bosmere.2017-05-04",
"local.suffolk.brandon.2017-05-04",
"local.suffolk.bridge.2017-05-04",
"local.suffolk.bungay.2017-05-04",
"local.suffolk.carlford.2017-05-04",
"local.suffolk.chantry.2017-05-04",
"local.suffolk.clare.2017-05-04",
"local.suffolk.cosford.2017-05-04",
"local.suffolk.eastgate-and-moreton-hall.2017-05-04",
"local.suffolk.exning-and-newmarket.2017-05-04",
"local.suffolk.felixstowe-coastal.2017-05-04",
"local.suffolk.felixstowe-north-and-trimley.2017-05-04",
"local.suffolk.framlingham.2017-05-04",
"local.suffolk.gainsborough.2017-05-04",
"local.suffolk.gipping-valley.2017-05-04",
"local.suffolk.great-cornard.2017-05-04",
"local.suffolk.gunton.2017-05-04",
"local.suffolk.hadleigh.2017-05-04",
"local.suffolk.halesworth.2017-05-04",
"local.suffolk.hardwick.2017-05-04",
"local.suffolk.hartismere.2017-05-04",
"local.suffolk.haverhill-cangle.2017-05-04",
"local.suffolk.haverhill-east-and-kedington.2017-05-04",
"local.suffolk.hoxne-and-eye.2017-05-04",
"local.suffolk.kesgrave-and-rushmere-st-andrew.2017-05-04",
"local.suffolk.kessingland-and-southwold.2017-05-04",
"local.suffolk.lowestoft-south.2017-05-04",
"local.suffolk.martlesham.2017-05-04",
"local.suffolk.melford.2017-05-04",
"local.suffolk.mildenhall.2017-05-04",
"local.suffolk.newmarket-and-red-lodge.2017-05-04",
"local.suffolk.oulton.2017-05-04",
"local.suffolk.pakefield.2017-05-04",
"local.suffolk.peninsula.2017-05-04",
"local.suffolk.priory-heath.2017-05-04",
"local.suffolk.row-heath.2017-05-04",
"local.suffolk.rushmere.2017-05-04",
"local.suffolk.samford.2017-05-04",
"local.suffolk.st-helens.2017-05-04",
"local.suffolk.st-johns.2017-05-04",
"local.suffolk.st-margarets-and-westgate.2017-05-04",
"local.suffolk.stour-valley.2017-05-04",
"local.suffolk.stowmarket-north-and-stowupland.2017-05-04",
"local.suffolk.stowmarket-south.2017-05-04",
"local.suffolk.sudbury.2017-05-04",
"local.suffolk.sudbury-east-and-waldingfield.2017-05-04",
"local.suffolk.thedwastre-north.2017-05-04",
"local.suffolk.thedwastre-south.2017-05-04",
"local.suffolk.thingoe-north.2017-05-04",
"local.suffolk.thingoe-south.2017-05-04",
"local.suffolk.thredling.2017-05-04",
"local.suffolk.tower.2017-05-04",
"local.suffolk.upper-gipping.2017-05-04",
"local.suffolk.whitehouse-and-whitton.2017-05-04",
"local.suffolk.wickham.2017-05-04",
"local.suffolk.wilford.2017-05-04",
"local.suffolk.woodbridge.2017-05-04"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": "This is an election for **county councillors**. \r\n\r\nCouncillors represent the people of their division on the council. Councillors are elected for four-year terms. Each county division elects one councillor. \r\n\r\nCounty councils are responsible for many different services, including:\r\n\r\n * Child and adult social care\r\n * Schools and education\r\n * Libraries and museums\r\n * Roads and pavements\r\n\r\nCouncils are funded by a combination of council tax, business rates, and grants from the UK government. Councillors are not paid a salary, but they do receive financial compensation and expenses to cover their time and travel commitments.\r\n\r\n[**Learn more about English local government from New Local.**](https://www.newlocal.org.uk/articles/local-government-explained-part-2-what-do-councils-do/)",
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-03-09T00:00:00Z",
"modified": "2026-02-04T14:41:42.280463Z"
},
{
"election_id": "local.lancaster.2017-09-28",
"tmp_election_id": null,
"election_title": "Lancaster local election",
"poll_open_date": "2017-09-28",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/LAC/1974-04-01/?format=api",
"official_identifier": "LAC",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Lancaster City Council",
"common_name": "Lancaster",
"slug": "lancaster",
"territory_code": "ENG",
"election_name": "Lancaster 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-09-28",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.lancaster.halton-with-aughton.by.2017-09-28"
],
"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-08-03T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
},
{
"election_id": "local.stroud.2017-11-23",
"tmp_election_id": null,
"election_title": "Stroud local election",
"poll_open_date": "2017-11-23",
"timetable": {
"notice_of_election_deadline": null,
"close_of_nominations": null,
"sopn_publish_deadline": null,
"registration_deadline": null,
"postal_vote_application_deadline": null,
"vac_application_deadline": null
},
"election_type": {
"name": "Local elections",
"election_type": "local"
},
"election_subtype": null,
"organisation": {
"url": "http://elections.democracyclub.org.uk/api/organisations/local-authority/STO/1974-04-01/?format=api",
"official_identifier": "STO",
"organisation_type": "local-authority",
"organisation_subtype": "NMD",
"official_name": "Stroud District Council",
"common_name": "Stroud",
"slug": "stroud",
"territory_code": "ENG",
"election_name": "Stroud 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-23",
"group_type": "organisation",
"identifier_type": "organisation",
"children": [
"local.stroud.chalford.by.2017-11-23"
],
"elected_role": "Local Councillor",
"seats_contested": null,
"division": null,
"voting_system": {
"name": "First-past-the-post",
"wikipedia_url": "https://en.m.wikipedia.org/wiki/First-past-the-post_voting",
"description": "A first-past-the-post (abbreviated FPTP, 1stP, 1PTP or FPP) or winner-takes-all election is one that is won by the candidate receiving more votes than any others.",
"uses_party_lists": false,
"slug": "FPTP"
},
"requires_voter_id": null,
"current": false,
"explanation": null,
"metadata": null,
"deleted": false,
"cancelled": false,
"cancellation_reason": null,
"replaces": null,
"replaced_by": null,
"by_election_reason": "",
"tags": {},
"created": "2017-09-28T00:00:00Z",
"modified": "2023-03-15T14:05:49.642005Z"
}
]
}