{"level":"municipality","id":"3040","through":2016,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016],"elections":[{"year":2000,"name":"GT411 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":117050,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":76089,"share":65.00555318240069},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":35988,"share":30.745835113199487},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1996,"share":1.7052541648868005},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":877,"share":0.7492524562152926},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":856,"share":0.7313114053823152},{"id":"92","name":"AFRICA WOMEN AND YOUTH PARTY","votes":258,"share":0.2204186245194361}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":76089,"share":65.00555318240069},"leaderScope":"published_vote_leader","reporting":{"completed":57,"expected":57,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic3040.js","snapshotId":"2000:municipality:3040:v2:ec2f349485365d4ab2ebb6a31ec2942a2d1564ef432f56236d63eaf62124a176","reportedAt":"2021-10-25T12:56:14.081Z","checkedAt":"2026-11-05T13:58:15.762Z","successfulAt":"2026-11-05T13:58:15.762Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":117050,"source_reported_valid_ballots":117050,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":136939,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":88886,"share":64.90919314439276},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":33738,"share":24.63724724147248},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":3563,"share":2.6018884320755955},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":3509,"share":2.5624548156478433},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1829,"share":1.3356311934510987},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1705,"share":1.2450799260984817},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":1608,"share":1.174245466959741},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1062,"share":0.7755277897457992},{"id":"5","name":"CHRISTIAN DEMOCRATIC PARTY","votes":340,"share":0.24828573306362686}],"seats":{"total":64,"majority":33,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":42,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":16,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":2,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":1,"grouped":false},{"id":"249","name":"INDEPENDENT DEMOCRATS","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"5","name":"CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":42}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":88886,"share":64.90919314439276},"leaderScope":"published_vote_leader","reporting":{"completed":82,"expected":82,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic3040.js","snapshotId":"2006:municipality:3040:v2:505b301e08c50a8bb3cc1a86c6db44c2090d4b58226b47f874108261331b8755","reportedAt":"2016-07-29T07:33:42.305Z","checkedAt":"2026-11-05T13:52:57.621Z","successfulAt":"2026-11-05T13:52:57.621Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":136939,"source_reported_valid_ballots":136939,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":208398,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":125785,"share":60.35806485666849},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":68545,"share":32.89139051238495},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","votes":3421,"share":1.6415704565302929},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":3149,"share":1.5110509697789807},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":2922,"share":1.4021247804681427},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1322,"share":0.6343630936957169},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":1106,"share":0.5307152659814394},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":949,"share":0.4553786504668951},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":754,"share":0.36180769489150566}],"seats":{"total":68,"majority":35,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":41,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":23,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":41}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":125785,"share":60.35806485666849},"leaderScope":"published_vote_leader","reporting":{"completed":102,"expected":102,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic3040.js","snapshotId":"2011:municipality:3040:v2:b101838c6337bcb275d306ddb9bff755632fc24d9517ff615a0583bc5b49131f","reportedAt":"2021-10-25T13:03:45.887Z","checkedAt":"2026-11-05T13:47:02.715Z","successfulAt":"2026-11-05T13:47:02.715Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":208398,"source_reported_valid_ballots":208398,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":237558,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":116027,"share":48.841546064540026},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":82855,"share":34.8777982640029},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":27665,"share":11.64557708012359},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":5429,"share":2.28533663358001},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1685,"share":0.7093004655705133},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":877,"share":0.3691730019616262},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":861,"share":0.36243780466244035},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":855,"share":0.3599121056752456},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","votes":560,"share":0.2357319054715059},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":361,"share":0.1519628890628815},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":245,"share":0.10313270864378384},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","votes":78,"share":0.03283408683353118},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","votes":60,"share":0.02525698987194706}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":38,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":27,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":9,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":2,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","count":0,"grouped":false},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":116027,"share":48.841546064540026},"leaderScope":"published_vote_leader","reporting":{"completed":111,"expected":111,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic3040.js","snapshotId":"2016:municipality:3040:v2:1a419ae7588047658e0d76f3e71e865f17df90c799110249e7adcf0fa683e6e2","reportedAt":"2017-04-06T09:45:54.751Z","checkedAt":"2026-11-05T13:41:11.032Z","successfulAt":"2026-11-05T13:41:11.032Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":237558,"source_reported_valid_ballots":237558,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null}],"series":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","short":"ANC","color":"#b29022","points":[{"year":2000,"share":65.00555318240069,"votes":76089,"status":"historical","reason":null},{"year":2006,"share":64.90919314439276,"votes":88886,"status":"historical","reason":null},{"year":2011,"share":60.35806485666849,"votes":125785,"status":"historical","reason":null},{"year":2016,"share":48.841546064540026,"votes":116027,"status":"historical","reason":null}],"peak":65.00555318240069},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":30.745835113199487,"votes":35988,"status":"historical","reason":null},{"year":2006,"share":24.63724724147248,"votes":33738,"status":"historical","reason":null},{"year":2011,"share":32.89139051238495,"votes":68545,"status":"historical","reason":null},{"year":2016,"share":34.8777982640029,"votes":82855,"status":"historical","reason":null}],"peak":34.8777982640029},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","short":"EFF","color":"#b64038","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":11.64557708012359,"votes":27665,"status":"historical","reason":null}],"peak":11.64557708012359},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","short":"FF+","color":"#ba632f","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":2.6018884320755955,"votes":3563,"status":"historical","reason":null},{"year":2011,"share":1.4021247804681427,"votes":2922,"status":"historical","reason":null},{"year":2016,"share":2.28533663358001,"votes":5429,"status":"historical","reason":null}],"peak":2.6018884320755955},{"id":"249","name":"INDEPENDENT DEMOCRATS","short":"ID","color":"#c36b48","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":2.5624548156478433,"votes":3509,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":2.5624548156478433},{"id":"3","name":"INKATHA FREEDOM PARTY","short":"IFP","color":"#b44b69","points":[{"year":2000,"share":1.7052541648868005,"votes":1996,"status":"historical","reason":null},{"year":2006,"share":1.3356311934510987,"votes":1829,"status":"historical","reason":null},{"year":2011,"share":0.6343630936957169,"votes":1322,"status":"historical","reason":null},{"year":2016,"share":0.7093004655705133,"votes":1685,"status":"historical","reason":null}],"peak":1.7052541648868005},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","short":"PEOPLE'S CIVIC ORGANISATION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":1.6415704565302929,"votes":3421,"status":"historical","reason":null},{"year":2016,"share":0.2357319054715059,"votes":560,"status":"historical","reason":null}],"peak":1.6415704565302929},{"id":"499","name":"CONGRESS OF THE PEOPLE","short":"COPE","color":"#ae7936","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":1.5110509697789807,"votes":3149,"status":"historical","reason":null},{"year":2016,"share":0.3691730019616262,"votes":877,"status":"historical","reason":null}],"peak":1.5110509697789807},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":1.2450799260984817,"votes":1705,"status":"historical","reason":null},{"year":2011,"share":0.4553786504668951,"votes":949,"status":"historical","reason":null},{"year":2016,"share":0.36243780466244035,"votes":861,"status":"historical","reason":null}],"peak":1.2450799260984817},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","short":"AZAPO","color":"#627875","points":[{"year":2000,"share":0.7313114053823152,"votes":856,"status":"historical","reason":null},{"year":2006,"share":1.174245466959741,"votes":1608,"status":"historical","reason":null},{"year":2011,"share":0.36180769489150566,"votes":754,"status":"historical","reason":null},{"year":2016,"share":0.10313270864378384,"votes":245,"status":"historical","reason":null}],"peak":1.174245466959741},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","short":"PAC","color":"#40846a","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0.7755277897457992,"votes":1062,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.3599121056752456,"votes":855,"status":"historical","reason":null}],"peak":0.7755277897457992},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":0.7492524562152926,"votes":877,"status":"historical","reason":null},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.1519628890628815,"votes":361,"status":"historical","reason":null}],"peak":0.7492524562152926},{"id":"591","name":"NATIONAL FREEDOM PARTY","short":"NFP","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0.5307152659814394,"votes":1106,"status":"historical","reason":null},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":0.5307152659814394},{"id":"5","name":"CHRISTIAN DEMOCRATIC PARTY","short":"CHRISTIAN DEMOCRATIC PARTY","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0.24828573306362686,"votes":340,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":0.24828573306362686},{"id":"92","name":"AFRICA WOMEN AND YOUTH PARTY","short":"AFRICA WOMEN AND YOUTH PARTY","color":"#627875","points":[{"year":2000,"share":0.2204186245194361,"votes":258,"status":"historical","reason":null},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":0.2204186245194361},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","short":"ECONOMIC GROWTH ORGANISATION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.03283408683353118,"votes":78,"status":"historical","reason":null}],"peak":0.03283408683353118},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","short":"INTERNATIONAL REVELATION CONGRESS","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.02525698987194706,"votes":60,"status":"historical","reason":null}],"peak":0.02525698987194706}],"defaultPartyIds":["7","52","945","4","249"],"previous":{"year":2011,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":208398,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":125785,"share":60.35806485666849},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":68545,"share":32.89139051238495},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","votes":3421,"share":1.6415704565302929},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":3149,"share":1.5110509697789807},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":2922,"share":1.4021247804681427},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1322,"share":0.6343630936957169},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":1106,"share":0.5307152659814394},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":949,"share":0.4553786504668951},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":754,"share":0.36180769489150566}],"seats":{"total":68,"majority":35,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":41,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":23,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":41}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":125785,"share":60.35806485666849},"leaderScope":"published_vote_leader","reporting":{"completed":102,"expected":102,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic3040.js","snapshotId":"2011:municipality:3040:v2:b101838c6337bcb275d306ddb9bff755632fc24d9517ff615a0583bc5b49131f","reportedAt":"2021-10-25T13:03:45.887Z","checkedAt":"2026-11-05T13:47:02.715Z","successfulAt":"2026-11-05T13:47:02.715Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":208398,"source_reported_valid_ballots":208398,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":4,"latest":{"year":2016,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":237558,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":116027,"share":48.841546064540026},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":82855,"share":34.8777982640029},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":27665,"share":11.64557708012359},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":5429,"share":2.28533663358001},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1685,"share":0.7093004655705133},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":877,"share":0.3691730019616262},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":861,"share":0.36243780466244035},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":855,"share":0.3599121056752456},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","votes":560,"share":0.2357319054715059},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":361,"share":0.1519628890628815},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":245,"share":0.10313270864378384},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","votes":78,"share":0.03283408683353118},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","votes":60,"share":0.02525698987194706}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":38,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":27,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":9,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":2,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","count":0,"grouped":false},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":116027,"share":48.841546064540026},"leaderScope":"published_vote_leader","reporting":{"completed":111,"expected":111,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic3040.js","snapshotId":"2016:municipality:3040:v2:1a419ae7588047658e0d76f3e71e865f17df90c799110249e7adcf0fa683e6e2","reportedAt":"2017-04-06T09:45:54.751Z","checkedAt":"2026-11-05T13:41:11.032Z","successfulAt":"2026-11-05T13:41:11.032Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":237558,"source_reported_valid_ballots":237558,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"warning":null,"caveats":["All points use the same ballot basis. Ballot totals are not counts of individual voters.","Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.","Municipal boundaries can change between elections. Published area results are not boundary-adjusted."]}