UKWELI. Integrify your document
Ukweli · Folio 19 · Local elections 2026 Figures as at 22 October 2026

LGE 2026 Manifestos: Party conduct and general pledges, and what sits within a council’s powers

Ukweli files 189 promises under party conduct and general pledges, from all twelve manifestos it has analysed for the 2026 local elections. Here is what kind of promise they are, which of them are about the party itself, and who a voter can hold to them.

What we did: we took the manifesto data for the twelve parties as at 22 October 2026 and counted every promise that the comparison page places under “Party conduct and general pledges”, by the verdict on each. Sources are listed at the end.

Party names. ACDP is the African Christian Democratic Party. AMM is the Afrika Mayibuye Movement. ANC is the African National Congress. DA is the Democratic Alliance. EFF is the Economic Freedom Fighters. FF Plus is the Freedom Front Plus. IFP is the Inkatha Freedom Party. SACP is the South African Communist Party. UDM is the United Democratic Movement. ActionSA and GOOD are the full names of those two parties. BOSA is written here as the party writes it in its manifesto.


We also keep Integrity Watch, a public register of documents that were corrected, withdrawn, refunded or punished after someone found made-up material in them.

This folio is about a different kind of check. It asks which of the party conduct and general pledges in election manifestos sit within a council’s powers, and which do not.

The 2026 local elections in short #

The vote. South Africans vote in local government elections on 4 November 2026. They choose the councillors who run 257 municipalities: 8 metropolitan (big-city), 44 district and 205 local. The Electoral Commission of South Africa (IEC) certified 136,790 candidates for 10,526 council seats. On 15 October 2026 the Constitutional Court directed the IEC to take the steps needed to put 181 ANC candidates on the ballot in six municipalities, so the final count will change. On 16 October 2026 the IEC said 32 other parties in the same position would get the same relief.

How many parties. 732 political parties are registered with the IEC at various levels. The IEC says 546 of them nominated candidates for this election.

Parties registered and nominated

Electoral Commission of South Africa (IEC) · post of 3 September 2026 · both bars use one scale

Registered with the IEC732
Parties that nominated candidates546
Both figures are the IEC’s. A party that is registered has not necessarily nominated candidates for this election.
Show the numbers
StagePartiesSource and date
Registered732IEC post on X, 3 September 2026
Parties that nominated candidates546IEC post on X, 3 September 2026

What a council does. South Africa has three spheres of government: national, provincial and local. Part B of Schedules 4 and 5 of the Constitution list the matters a municipality may administer: 38 in all. Among them are drinking water and domestic waste-water and sewage systems, electricity and gas reticulation (the local networks), refuse removal, municipal roads and street trading. Jobs, schools, hospitals, welfare, the courts and immigration are not on those lists. A council can still lobby, partner with or press the government that holds the power.

What a manifesto is. A manifesto is a party’s published list of promises, so that voters can read them and decide.

What Ukweli did. Ukweli has analysed twelve party manifestos for this election. It found 2,419 promises and quoted each in the party’s own words, with its page. It checked each promise it could assess against the Constitution’s lists of what a council does. Where a sentence is too short or vague to test, or Ukweli’s checks did not settle it, the card says “Could not be assessed by Ukweli”. Where a sentence promises several things that fall under different powers or spheres of government, the card says “Mixes different powers”. Both labels describe Ukweli’s check, not the party.

What Ukweli found in twelve manifestos

Ukweli · promises, all twelve manifestos together · figures as at 22 October 2026

Promises found2,419
Could be assessed1,865
Mixes different powers223
Could not be assessed by Ukweli331
1,865 plus 223 plus 331 is 2,419. A promise that mixes different powers, or could not be assessed, is not counted in any of the six groups.

Who is in. The twelve parties are shown below. Ukweli analyses any 2026 local government manifesto it can obtain from the party’s own publication. That is a rule about documents, never a judgement about a party. Parties have reported 19 manifesto launches; for the other seven, Ukweli cannot reach a readable document online. Many other parties contest the election, and this folio does not cover them.

Each party’s assessment is one click away.

Each button opens that party’s assessment on ukweli.io in a new tab, so this page stays open. Party logos belong to the parties and are shown for identification only. Ukweli is not affiliated with any party.

What Ukweli does not do. It does not score, grade, rank or endorse any party. It does not say whether a promise will be kept or whether it is affordable. A promise outside a council’s powers is not a false promise.

What the six groups mean
A council’s own services
The matter is on one of the municipal lists.
How the council runs itself
Staff, budgets, procurement, public participation and other administration.
Shared with other spheres of government
The power is split between spheres and neither leads.
Led by another sphere, council has a role
Another sphere of government leads, and the law gives the council a defined role.
Outside a council’s powers
The matter is not on the municipal lists. It is not about how the council runs itself, is not shared between spheres, and is not led by another sphere with a defined role for the council.
The party’s own conduct
What a party or its councillors will do, and general pledges that name no matter on a council’s lists. Ukweli judged it not a function of a council.

Figures in this section as at 22 October 2026. They come from the IEC, the Constitution’s schedules and Ukweli’s 2026 manifesto pages (sources at the end), and they move when a manifesto is added or the IEC publishes a new figure. Errors: hello@ukweli.io.

Who is responsible for a party’s own conduct and general pledges? #

South Africa has three spheres of government: national, provincial and local. A council is the local sphere. The matters a council has the right to run are listed in Part B of Schedule 4 and Part B of Schedule 5 of the Constitution (section 156(1)(a)). National or provincial law can assign it more (section 156(1)(b)). Ukweli’s table of powers holds 38 matters from those two lists, 15 from Schedule 4 and 23 from Schedule 5, and checks each promise against them. The table holds only those 38 matters. Folio 08 explains how.

None of the 38 matters is about a party’s candidates, a code of conduct, a pledge or a coalition. We checked the wording of all 38 by word search. These are things a party decides for itself. They are not things a council does.

The law does set one code of conduct for every councillor, whatever the party. The Municipal Structures Act says the Code of Conduct “applies to every member of a municipal council” (section 21A) and sets it out in Schedule 7. A party’s own code for its candidates is a separate thing. This folio is about the party’s own. It does not compare any promise with the statutory code.

Read next Folio 08: Whose power is it?

Of the council-business promises in twelve 2026 manifestos, nearly a third ask for something that is not part of a council’s powers, or something another level of government leads. Whose power is it, and what will the candidate do about it?

What the party conduct and general pledges are #

We counted every promise in the twelve manifestos that the comparison page files under “Party conduct and general pledges”, one of its ten themes. We found 189, from all twelve manifestos. Some sentences hold more than one promise, and we count each separately. Each promise sits under one theme only.

Two kinds of sentence are filed here. Some are about the party and its people: how candidates are chosen, what councillors will sign, how the party will act in coalition talks. The rest are general pledges, such as “We will use every power available to each municipality.” (ActionSA, file page 10).

Every example on this page follows one rule. For each example, this folio takes the parties in alphabetical order, as in the party table, and skips any party already quoted on this page. If every party with a matching sentence has been quoted, the list starts again. It then uses that party’s first matching sentence in the manifesto, counting from the first page of the file. A matching sentence has the group, kind or word the example is there to show, is not written entirely in capital letters, and runs to no more than 30 words. Where only one party has a sentence that fits, or where the list is complete, that sentence is used. That covers the one sentence inside a council’s powers, the first-person sentences and the two outside sentences that name no subject. A sentence used only because it is the single fit does not count as already quoted. Page numbers on this page are the page of the manifesto file, not the number printed on the page. A quoted sentence says nothing about its party or about the others.

A low count here does not mean a manifesto is silent on these subjects. A promise is filed under one theme only, and many sentences about coalitions, ethics or accountability are filed under other themes. A word search of the promises under every other theme, for coalition, code of conduct, integrity, ethic, corrupt or accountab, finds 162. Every one of the twelve parties has at least three of them. A theme count says where a promise is filed, not what a manifesto contains.

GroupPromisesShare of the 153
Within a council’s own powers10.7%
Shared with other spheres of government00.0%
Led by another sphere, council has a role00.0%
How the council runs itself3120.3%
Outside a council’s powers74.6%
A party’s own conduct11474.5%
Mixes different powers5not part of the 153
Could not be assessed by Ukweli31not part of the 153

The 189 party conduct and general pledge promises, group by group

Within a council’s own powers 1
How the council runs itself 31
Outside a council’s powers 7
A party’s own conduct 114
Mixes different powers 5
Could not be assessed by Ukweli 31
One square is one promise. Source: Ukweli’s party pages. The counts are Ukweli’s own.

Party by party #

All twelve parties have at least one promise filed under this theme. The counts say how many promises are filed here for each party. They say nothing about how any party behaves, how good a promise is, or how much of a manifesto is about the subject. Ten of the twelve parties have at least one promise in the group “A party’s own conduct”. GOOD and IFP have none filed in this group. GOOD has 4 and IFP has 7 of the 162 promises under other themes that the word search finds.

Party by party: counts only

ACDP6
ActionSA41
AMM40
ANC28
BOSA10
DA7
EFF15
FF Plus17
GOOD2
IFP4
SACP7
UDM12
  • Within a council’s own powers
  • How the council runs itself
  • Outside a council’s powers
  • A party’s own conduct
  • Mixes different powers
  • Could not be assessed by Ukweli
The same counts as a table

Short column names: Own powers is “Within a council’s own powers”. Runs itself is “How the council runs itself”. Outside is “Outside a council’s powers”. Own conduct is “A party’s own conduct”. Mixes is “Mixes different powers”. Not assessed is “Could not be assessed by Ukweli”. No promise in this theme is shared with or led by another sphere, so those two columns are left out.

PartyAllOwn powersRuns itselfOutsideOwn conductMixesNot assessed
ACDP6013101
ActionSA410602519
AMM400812317
ANC280901306
BOSA10011611
DA7120400
EFF150101202
FF Plus170211301
GOOD2000002
IFP4011011
SACP7000601
UDM120001110
Total1891317114531
Bar length is the number of promises. A longer bar is not a better or worse manifesto. Ukweli does not score, grade or rank any party.

A party’s own conduct #

114 of the 153 assessed promises (74.5%) are filed in this group. Ukweli puts a promise here when the sentence names no matter a council runs. Many are about what a party or its people will do. Others are general pledges. Across all 1,865 assessed promises from the 12 manifestos combined, on every topic, 216 (11.6%) are in this group. 114 of those 216 are filed under this theme. The other 102 are under other themes, 80 of them under “Running the council”. Ukweli does not test whether such a sentence is kept.

To see what is in the group, we sorted the 114 by the words in each sentence. This is a word search by this folio. Each sentence is counted once, in the order listed. The words show what a sentence mentions, not what it commits to.

Words in the sentencePromises
The sentence mentions a coalition22
It mentions candidates, councillors or representatives, and no coalition30
It mentions ethics, integrity, honesty, corruption or accountability, and neither of the above10
It uses none of those words52

The 52 that use none of those words are general pledges by this folio’s word search. Some speak of services or of a municipality working. Ukweli’s finding is the same for them: it found no matter among the 38 that the sentence names.

Some examples, each in the party’s words:

12 of the 114 are written in the first person, as an undertaking by one person. All 12 are in the EFF manifesto.

The 114 are not all the same kind of promise. Ukweli records what kind of act each sentence commits to:

An aspiration is not a worse promise than a deliverable. The kind says only whether the sentence names an act that could be checked.

A party’s own conduct: 114 promises, by kind of commitment

Deliverable: commits to doing or providing something10
Aspiration: states a result or an attitude, names no act82
Process: commits to how the work is organised or overseen15
Type not settled7
The kind is Ukweli’s reading of the act the sentence commits to. Source: Ukweli’s party pages.

Why a council’s lists do not cover these pledges. Take the sentences that mention a coalition, candidates or councillors. How a party picks its candidates, what it asks them to sign and what it asks for in coalition talks are the party’s decisions. They are not matters on a council’s lists. Ukweli files the general pledges here too. Ukweli files all of these promises under their own group, because it found no matter among the 38 that any of them is about. Ukweli does not test whether any of them is kept, and does not say that any council function has failed.

Who a voter can hold to them. The candidate who asks for your vote, and the party they stand for. A voter can ask the candidate in person, ask for the answer in writing, and keep it for the next election. Ukweli does not say whether any party keeps these pledges, and this folio gives no view of any party’s record. It also does not assess whether any of them can be enforced in law.

Inside a council’s own powers #

One of the 153 assessed promises (0.7%) is on a matter the Constitution gives a council: “Building resilience into municipal planning.” (DA, file page 46). Ukweli ties it to the matter “Municipal planning” on Part B of Schedule 4. Across all 1,865 assessed promises from the 12 manifestos combined, on every topic, 392 (21.0%) are within a council’s own powers.

Led by another sphere, council has a role #

None of the 153 assessed promises is here. Across all 1,865 assessed promises on every topic, 189 (10.1%) are led by another sphere. For party conduct and general pledges the count is nil.

How the council runs itself #

The 31 promises here (20.3%) are about the council’s own machinery: how it reports, sets its rules and works with others. Nine of the twelve parties have at least one. For example: “Processes will be scrutinised to ensure that their decisions are just and transparent;” (ACDP, file page 6) and “Public-private partnerships will also be used to mobilise additional funding” (DA, file page 16). They sit apart from the 114 because they are about how the council works, not about the party.

Outside a council’s powers #

Seven promises (4.6%) are outside a council’s powers, as Ukweli placed them. Two are about immigration and border control (ACDP, file page 8; BOSA, file page 18). Two are about local economic development, jobs and enterprise (ACDP, file page 9; AMM, file page 35). One is about national and provincial oversight of municipalities (IFP, file page 16). Two name no subject: “Oppose the planned national digital ID roll-out.” (ACDP, file page 12) and “usher in a dispensation where all groups and communities enjoy equal rights.” (FF Plus, file page 34). A promise outside a council’s powers is not a false one.

The promises with no verdict #

36 of the 189 (19.0%) carry no verdict. Across all 2,419 promises the share is 22.9%, so this theme is lower. In the reasons below, a “check” is a further test that Ukweli runs on a placement, to see whether it holds. The reasons:

ReasonPromises
Ukweli’s checks agreed that one sentence mixes matters that fall under different powers (“Mixes different powers”)5
Ukweli’s checks did not agree on one verdict for the sentence2
Ukweli’s own checks rejected the finding, so we do not publish it3
Other reasons Ukweli could not complete a check26

Of the 31 that could not be assessed, 9 are short lines of eight words or fewer, such as “fast-track basic services to these areas” (ACDP, file page 9) and “deliver reliable services to every community” (ActionSA, file page 19). We do not fill the gap by guessing.

Take “Mayibuye local leaders will help facilitate strategic partnerships focused on co-creating knowledge, aligning local economic development (LED), sharing municipal infrastructure, and building institutional capacity.” (AMM, file page 20). Ukweli marked it as mixing matters that fall under different powers, so one verdict would be wrong for part of it. We do not guess. The card says so.

Our view #

This is the folio’s own view. It is kept apart from the counts above.

Much of what is filed under this theme is a different kind of promise from the rest of this series. The 114 in the group “A party’s own conduct” name no matter on a council’s lists, and Ukweli does not test whether anyone keeps them. A voter can still use them. If a party has written a pledge down, the voter can ask the candidate to repeat it, ask where it can be read, and ask who the party answers to if it is broken. General pledges give a voter less that can be checked than pledges that name an act.

Questions to put to any candidate #

  1. Which of your party’s pledges to its councillors will you sign, and where can a resident read the signed copy?
  2. If no party wins a majority, what will you put in writing before coalition talks begin, and who will see it?
  3. When your manifesto says you will provide services or listen, which service, in which ward, by what date, and how will residents see progress?
  4. If a councillor breaks a party pledge, who does a resident complain to: the party, the council, or both?

Promises counted in two folios #

Each promise sits under one theme only. So none of these 189 is also in the Safety folio (Folio 10), the water folio (Folio 11), the electricity folio (Folio 12) or the waste folio (Folio 13). Folio 09 collects immigration promises from every theme, and two of the 189 are also among its 16: ACDP (file page 8) and BOSA (file page 18), both placed outside a council’s powers. Folio 09 shows them as ACDP, page 5 (file page 8) and BOSA, file page 18 with no printed number. The 39 assessed promises that are within a council’s powers, about how it runs itself, or outside them are among the 1,649 promises about council business that Folio 08 counts across every topic. The 114 about a party’s own conduct are not in that count. Each folio stands alone.

How we counted, and what limits this #

Ukweli reads each party’s manifesto and lists every promise in it, one by one, in the party’s own words. For the twelve manifestos it had analysed as at 22 October 2026, that list holds 2,419 promises, of which 1,865 carry a verdict, 223 mix different powers and 331 could not be assessed.

  • The 189 are every promise the comparison page puts under “Party conduct and general pledges”. Where Ukweli split a sentence into pieces, we count each piece once and leave out the 153 whole-sentence rows that were split. That reproduces the published 2,419, 1,865, 223 and 331.
  • Each promise is filed under one theme only. A theme count says where a promise is filed, not what a manifesto contains. A word search of the promises under the other nine themes, for coalition, code of conduct, integrity, ethic, corrupt or accountab, finds 162, and every party has at least three of them. That search is by this folio and is not part of Ukweli’s finding.
  • The group name “A party’s own conduct” is Ukweli’s name for promises Ukweli judged not to be a council function. It is a label for where a sentence is filed. It is not a finding about how any party behaves or has behaved.
  • The sorting of the 114 by the words in each sentence (coalition 22, candidates 30, ethics and accountability 10, none of those words 52) is by this folio. Each sentence is counted once, in that order. The count of 12 first-person sentences is also a word search. Neither is a reading of what a sentence commits to.
  • The kind of commitment (deliverable, aspiration, process) is Ukweli’s reading of the act the sentence commits to. For 7 of the 114 no kind is shown, because Ukweli’s data records it as not checked, and we did not look further. The plain-words definitions above are the folio’s own wording.
  • The example sentences follow the rule stated in “What the party conduct and general pledges are”. They are not a sample, and they say nothing about the party they come from. Page numbers are the page of the manifesto file. The data does not carry the number printed on the page.
  • The count of short lines among the 31 that could not be assessed (eight words or fewer: 9) is a word count by this folio.
  • On 22 October 2026 two AI readers read all 43 promises against the 38 municipal matters. The first wrote its reading before seeing the other. The second was given only the promise text and the matters, with party names and Ukweli’s labels removed. Both are AI models of the same family. Neither is a person. No municipal lawyer has reviewed their readings, and Ukweli’s placements are unchanged. The two readers differed widely: they placed 12 and 3 of the 43 within a council’s powers. They gave the same label on 22 of the 43 promises. Of the 7 promises Ukweli placed outside, both readers placed 3 outside, only one reader placed 4 outside and neither placed 0 outside. Of the 5 Ukweli placed as mixed, both readers said mixed on 0 and both said within on 0. Of the 31 Ukweli left without a verdict, both readers said within on 3, outside on 0 and mixed on 1. Both said not a function or too thin to place on 18. The readers split on 9. This is a check on Ukweli’s placements, not a replacement for them.
  • A test on 21 October of every sentence in the twelve manifestos found 41 promises with no row in Ukweli’s data (SACP 15, DA 19, AMM 5, ANC 1, UDM 1). On 22 October, 18 of the 41 were added as rows (SACP 9, AMM 5, DA 2, ANC 1, UDM 1). The 23 not added are 17 from the DA and 6 SACP poster lines. In Ukweli’s reading they are headings, slogans or framing lines. We did not test under which theme they would be filed, and they are not in the counts here.
  • 36 of the 189 (19.0%) carry no verdict, against 22.9% of all promises.
  • Law. We read the Constitution and the Acts named in Sources on 22 October 2026. The Constitution chapters came from justice.gov.za and the Schedules from gov.za. The Acts came from SAFLII. SAFLII says its Municipal Structures Act 117 of 1998 copy is updated to 1 November 2022 and its Municipal Systems Act 32 of 2000 copy to 15 September 2026. We did not check for amendments after those dates and did not read the Government Gazette copies. The Municipal Systems Act set out the councillors’ code in its Schedule 1. SAFLII shows that Schedule as repealed on 1 November 2021, and the Municipal Structures Act now sets the code out in Schedule 7.
  • Counts only. This folio gives no score, grade or rank, and no party-versus-party reading.
  • Figures as at 22 October 2026. The party pages move when a manifesto is added. Errors: hello@ukweli.io.

Sources #

  1. Ukweli, 2026 local government elections, https://ukweli.io/elections, read 22 October 2026 (counts, party list, limits)
  2. Ukweli, comparison page, theme “Party conduct and general pledges”, https://ukweli.io/manifesto/compare
  3. The manifesto files for the twelve parties, obtained between 7 September and 14 October 2026: ANC and DA on 7 September, EFF on 8 September; ACDP, ActionSA, AMM, FF Plus, IFP and UDM on 30 September; BOSA and GOOD on 14 October. The SACP text is its Umsebenzi Online newsletter of August 2026 (No 11), saved on 30 September; it is a newsletter that contains the manifesto, not a standalone manifesto file.
  4. IEC South Africa (@IECSouthAfrica), post on X, 3 September 2026: “Of the 732 political parties registered at various levels, 546 have nominated candidates to contest the elections.” https://x.com/IECSouthAfrica/status/2095459721633218744, read 16 October 2026
  5. Electoral Commission of South Africa, “Electoral Commission Certifies 136 790 Candidates to Contest the 2026 Local Government Elections”, https://www.elections.org.za/content/About-Us/News/Electoral-Commission-Certifies-136-790-Candidates-to-Contest-the-2026-Local-Government-Elections/, read 15 and 16 October 2026 (municipalities, seats, candidates)
  6. Mail & Guardian, “Constitutional Court rules in favour of ANC in IEC candidate nomination dispute”, 15 October 2026, https://mg.co.za/news/south-africa/2026-10-15-constitutional-court-rules-in-favour-of-anc-in-iec-candidate-nomination-dispute/, read 15 October 2026
  7. South African Government News Agency (SAnews), “IEC gives similarly affected political parties relief after Constitutional Court ruling”, 16 October 2026, https://www.sanews.gov.za/node/85025, read 22 October 2026 (181 ANC candidates, six municipalities, 32 other parties)
  8. Eyewitness News (EWN), “ANC receives confirmation from IEC that its candidates will be included on ballots”, 19 October 2026, https://www.ewn.co.za/2026/10/19/anc-receives-confirmation-from-iec-that-its-candidates-will-be-included-on-ballots, read 22 October 2026
  9. Constitution of the Republic of South Africa, 1996, Chapter 3 (section 40) and Chapter 7 (sections 151 and 156), https://www.justice.gov.za/constitution/chp03.html and https://www.justice.gov.za/constitution/chp07.html, read 22 October 2026
  10. Constitution of the Republic of South Africa, 1996, Schedules 4 and 5, https://www.gov.za/documents/constitution/constitution-republic-south-africa-1996-schedule-4-functional-areas and https://www.gov.za/documents/constitution/constitution-republic-south-africa-1996-schedule-5-functional-areas, and Government Gazette 17678, printed pages 117 to 120. The Schedules were read on gov.za on 22 October 2026; the Gazette pages were read for Folio 13 and not re-read for this folio.
  11. Local Government: Municipal Structures Act 117 of 1998, section 21A and Schedule 7 (Code of Conduct for Councillors), SAFLII consolidated copy (updated to 1 November 2022), https://www.saflii.org/za/legis/consol_act/lgmsa1998425/, read 22 October 2026
  12. Local Government: Municipal Systems Act 32 of 2000, definition of “Code of Conduct” in section 1 and the Schedule 1 history note, SAFLII consolidated copy (updated to 15 September 2026), https://www.saflii.org/za/legis/consol_act/lgmsa2000384/, read 22 October 2026
  13. Ukweli, Folio 08, “LGE 2026 Manifestos: Whose power is it?”, https://ukweli.io/blog/folio-08-council-powers-2026-manifestos (for the 1,649 council-business promises)
  14. Ukweli, Folio 09, “LGE 2026 Manifestos: What the parties promise on immigration”, https://ukweli.io/blog/folio-09-immigration-promises-2026-manifestos (for the two promises counted there as well)

The standing block #

Read every promise in the party’s own words →

Read the register and download the data →

Integrity Watch is a verified register, neutral by design. Every entry is confirmed against a reputable source, and if it cannot be confirmed, it is not listed. Ukweli is a content integrity platform built by The Orkestra.

Get the next folio

The next Ukweli folio, by email. Nothing else, and you can leave at any time.

The register itself stays free and public, and the full dataset is yours to download whether you subscribe or not.

Know the truth before you publish.

Ukweli checks documents for fabricated and unverifiable citations, sources, quotes and claims, before they leave your hands. Integrify a document · Get the next folio