{"year":2026,"result_status":"declared","declaration":{"date":"2026-11-08","date_label":"8 November 2026","scope":"national_election","source_url":"https://iol.co.za/lge2026/live-or-the-people-have-spoken-ramaphosa-urges-everyone-to-work-together/","source_title":"IEC declaration ceremony — IOL live coverage, 8 November 2026","note":"Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow."},"status":"tracking","updates":[{"id":2366,"event_key":"2026:municipality:2219:2026:municipality:2219:v2:pack1:0266512e0955412d17f7737bef3fdaa2b593473cd95006956813550550d01218:dda08fe84022b33ec4a26e89fa4409c14b13d1cea94349db4db113b74acf65f5:2026:municipality:2219:v2:pack1:e2174ad43a9214c2841b0afef0331befb614fecc00d3a9d93fa641fa88dacb3c:66b562e0b541aae31ed6d49487bb078ea82bee428647e7d2613bdf2b91ad2fa6:council:2219","year":2026,"source_id":"2026:municipality:2219","milestone_key":"council:2219","kind":"council_decided","action":"announced","province_id":"2","municipality_id":"2219","area_id":"2219","area_name":"FS194 - Maluti a Phofung","municipality_name":"FS194 - Maluti a Phofung","observed_at":"2026-11-07T18:21:01.547Z","published_at":"2026-11-07T18:21:02.797Z","reported_at":"2026-11-07T18:16:44.538Z","source_url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic2219.js","from_snapshot_id":"2026:municipality:2219:v2:pack1:0266512e0955412d17f7737bef3fdaa2b593473cd95006956813550550d01218:dda08fe84022b33ec4a26e89fa4409c14b13d1cea94349db4db113b74acf65f5","to_snapshot_id":"2026:municipality:2219:v2:pack1:e2174ad43a9214c2841b0afef0331befb614fecc00d3a9d93fa641fa88dacb3c:66b562e0b541aae31ed6d49487bb078ea82bee428647e7d2613bdf2b91ad2fa6","previous_event_id":null,"superseded_by":null,"before":null,"after":{"areaId":"2219","areaName":"FS194 - Maluti a Phofung","provinceId":"2","municipalityId":"2219","municipalityName":"FS194 - Maluti a Phofung","reportedAt":"2026-11-07T18:16:44.538Z","key":"council:2219","kind":"council_decided","totalSeats":70,"majority":36,"seats":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":21},{"id":"1370","name":"AFRICAN CONTENT MOVEMENT","count":15},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":14},{"id":"1509","name":"MAPSIXTEEN CIVIC MOVEMENT","count":6},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":3},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":2},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":2},{"id":"1740","name":"AFRICAN CONGRESS FOR TRANSFORMATION","count":1},{"id":"1528","name":"AFRICAN PEOPLE'S MOVEMENT","count":1},{"id":"2056","name":"BAAHI CIVIC MOVEMENT","count":1},{"id":"2007","name":"COMMUNITY FIRST ALLIANCE","count":1},{"id":"55","name":"DIKWANKWETLA PARTY OF SOUTH AFRICA","count":1},{"id":"957","name":"PATRIOTIC ALLIANCE","count":1},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1}],"districts":236}}],"next_before":null,"latest_id":2366,"tracking_since":"2026-11-06T07:28:34.388Z","note":"Saved IEC-reported milestones, not certified final snapshots. Follow corrections and latest results. Times describe observation and publication, not when the last vote was counted."}