All Article Properties:
{
"access_control": false,
"status": "publish",
"objectType": "Article",
"id": "2578177",
"signature": "Article:2578177",
"url": "https://staging.dailymaverick.co.za/article/2025-02-06-gauteng-by-elections-big-wins-for-anc-da/",
"shorturl": "https://staging.dailymaverick.co.za/article/2578177",
"slug": "gauteng-by-elections-big-wins-for-anc-da",
"contentType": {
"id": "1",
"name": "Article",
"slug": "article"
},
"views": 0,
"comments": 0,
"preview_limit": null,
"excludedFromGoogleSearchEngine": 0,
"title": "Big Gauteng wins for ANC, DA — but MK, EFF in most interesting tussle for Bekkersdal silver medal",
"firstPublished": "2025-02-06 08:32:17",
"lastUpdate": "2025-02-06 08:32:20",
"categories": [
{
"id": "22",
"name": "Politics",
"signature": "Category:22",
"slug": "politics",
"typeId": {
"typeId": "1",
"name": "Daily Maverick",
"slug": "",
"includeInIssue": "0",
"shortened_domain": "",
"stylesheetClass": "",
"domain": "staging.dailymaverick.co.za",
"articleUrlPrefix": "",
"access_groups": "[]",
"locale": "",
"preview_limit": null
},
"parentId": null,
"parent": [],
"image": "",
"cover": "",
"logo": "",
"paid": "0",
"objectType": "Category",
"url": "https://staging.dailymaverick.co.za/category/politics/",
"cssCode": "",
"template": "default",
"tagline": "",
"link_param": null,
"description": "",
"metaDescription": "",
"order": "0",
"pageId": null,
"articlesCount": null,
"allowComments": "1",
"accessType": "freecount",
"status": "1",
"children": [],
"cached": true
},
{
"id": "29",
"name": "South Africa",
"signature": "Category:29",
"slug": "south-africa",
"typeId": {
"typeId": "1",
"name": "Daily Maverick",
"slug": "",
"includeInIssue": "0",
"shortened_domain": "",
"stylesheetClass": "",
"domain": "staging.dailymaverick.co.za",
"articleUrlPrefix": "",
"access_groups": "[]",
"locale": "",
"preview_limit": null
},
"parentId": null,
"parent": [],
"image": "",
"cover": "",
"logo": "",
"paid": "0",
"objectType": "Category",
"url": "https://staging.dailymaverick.co.za/category/south-africa/",
"cssCode": "",
"template": "default",
"tagline": "",
"link_param": null,
"description": "Daily Maverick is an independent online news publication and weekly print newspaper in South Africa.\r\n\r\nIt is known for breaking some of the defining stories of South Africa in the past decade, including the Marikana Massacre, in which the South African Police Service killed 34 miners in August 2012.\r\n\r\nIt also investigated the Gupta Leaks, which won the 2019 Global Shining Light Award.\r\n\r\nThat investigation was credited with exposing the Indian-born Gupta family and former President Jacob Zuma for their role in the systemic political corruption referred to as state capture.\r\n\r\nIn 2018, co-founder and editor-in-chief Branislav ‘Branko’ Brkic was awarded the country’s prestigious Nat Nakasa Award, recognised for initiating the investigative collaboration after receiving the hard drive that included the email tranche.\r\n\r\nIn 2021, co-founder and CEO Styli Charalambous also received the award.\r\n\r\nDaily Maverick covers the latest political and news developments in South Africa with breaking news updates, analysis, opinions and more.",
"metaDescription": "",
"order": "0",
"pageId": null,
"articlesCount": null,
"allowComments": "1",
"accessType": "freecount",
"status": "1",
"children": [],
"cached": true
},
{
"id": "387188",
"name": "Maverick News",
"signature": "Category:387188",
"slug": "maverick-news",
"typeId": {
"typeId": "1",
"name": "Daily Maverick",
"slug": "",
"includeInIssue": "0",
"shortened_domain": "",
"stylesheetClass": "",
"domain": "staging.dailymaverick.co.za",
"articleUrlPrefix": "",
"access_groups": "[]",
"locale": "",
"preview_limit": null
},
"parentId": null,
"parent": [],
"image": "",
"cover": "",
"logo": "",
"paid": "0",
"objectType": "Category",
"url": "https://staging.dailymaverick.co.za/category/maverick-news/",
"cssCode": "",
"template": "default",
"tagline": "",
"link_param": null,
"description": "",
"metaDescription": "",
"order": "0",
"pageId": null,
"articlesCount": null,
"allowComments": "1",
"accessType": "freecount",
"status": "1",
"children": [],
"cached": true
}
],
"content_length": 6308,
"contents": "<b>Ward 1 (Vaal Marina Mooilande) Midvaal, Sedibeng: DA 58% (56%) ANC 35% (28%) MK 5% SEFM 2% TRUTH <1%</b>\r\n\r\n<b>The setting: </b><span style=\"font-weight: 400;\">Ward 1 borders both the Free State and Mpumalanga. It is the southern edge of Gauteng. Most of the voters are in Vaal Marina on the Vaal Dam and in and around the plot area of Mooilande near Three Rivers. This vast ward is just more than half the size of the entire area of the City of Johannesburg and its 135 wards. There is a sizeable number of voters in the area of Panfontein, next to the Vaal River, almost in line with the Lethabo power station across the river in the Free State. Midvaal’s seat of power is in Meyerton. It forms part of the Sedibeng district which includes Vanderbijlpark and Heidelberg.</span>\r\n\r\n<b>The 2021 local government election: </b><span style=\"font-weight: 400;\">The DA beat the ANC by a margin of two to one, a victory built on large majorities in the two most populous voting districts around Vaal Marina and Mooilande. The parties shared four voting districts. The ANC ran up the numbers in Panfontein but it was not enough to challenge the DA’s votes in the bank from Vaal Marina and Mooilande. The EFF came third in the ward with 8% and the Freedom Front Plus (FF+) fourth with 6%. </span>\r\n\r\n<span style=\"font-weight: 400;\">The DA won 19 of the 29 seats in Midvaal, up from the 17 it won in 2016. The ANC was second with six, down a single seat from the previous election. The FF+ came third with two, up one seat. Two other parties won a single seat. </span>\r\n\r\n<b>The 2024 provincial election: </b><span style=\"font-weight: 400;\">The DA won 53% of the vote in Ward 1, up from 40% in 2019. The ANC came second with 28%, well down from its 42% in 2019. The FF+ came third with 7%, down three percentage points from 2019. The EFF was fourth with 6%, slightly up from their 2019 result. </span>\r\n\r\n<span style=\"font-weight: 400;\">The DA was the most popular party in Midvaal, with 56%, up from 48% in 2019. The ANC came second but fell from 36% to 22%. Then came the EFF with 6%, dipping slightly from 2019, uMkhonto Wesizwe (5%) and the FF+ (4%, down from 7%). </span>\r\n\r\n<b>The by-election: </b><span style=\"font-weight: 400;\">The ward councillor, a veteran councillor in the municipality, died from illness. The DA and the ANC were not joined by the EFF and the FF+ on the ballot, but did have to contend with three other parties, including the regional Socialist Economic Freedom Movement (SEFM). </span>\r\n\r\n<span style=\"font-weight: 400;\">The DA beat the ANC by 374 votes to retain Ward 1. Differential turnout was very interesting to observe. It ranged from 13% at Eureka Farm to 80% in the ANC stronghold of Mamello. The ANC won 82% of the vote in Mamello. It also won 73% in the fourth-most-populous voting district of Panfontein. Turnout in Panfontein was just above the ward average.</span>\r\n\r\n<span style=\"font-weight: 400;\">In Vaal Marina, the most vote-rich part of the ward, 55% of voters turned out. The 310-vote majority for the DA was key to retaining this ward. The big question for the DA coming out of this by-election was the low turnout in Mooilande, next to Three Rivers, where only a third of voters turned out. The DA might have beaten the ANC by 307 votes here but its ward majority would have been higher if more voters had turned out. </span>\r\n\r\n<span style=\"font-weight: 400;\">Even without the EFF on the ballot, MK was unable to build on its 5% return from the 2024 elections. This suggests that EFF voters who did show up cast their vote for the ANC, not MK.</span><span style=\"font-weight: 400;\"> </span>\r\n\r\n<b>Poll: </b><span style=\"font-weight: 400;\">43% (56%)</span>\r\n\r\n<b>Ward 35 (Bekkersdal Thambo) Rand West City, West Rand: ANC 61% (63% PR*) MK 17% EFF 15% (18% PR) COPE 4% Azapo 3% (6% PR) TRUTH <1%</b>\r\n\r\n<b>The setting: </b><span style=\"font-weight: 400;\">Bekkersdal is a large township between the mining town of Westonaria and Randfontein, the seat of Rand West City. The ward includes the informal settlement of Thambo. The West Rand includes Krugersdorp and Carletonville. </span>\r\n\r\n<b>The 2021 local government election: </b><span style=\"font-weight: 400;\">The ANC won 55% of the ward vote and 63% of the proportional representation (PR) vote. The EFF came second with 16% of the ward vote and 18% of the PR vote. The ANC’s margin of victory on the PR ballot was 480 votes. An independent candidate was third with 12%. The Azanian People’s Organisation (Azapo) came fourth with 7% of the ward vote and 6% of the PR vote.</span>\r\n\r\n<span style=\"font-weight: 400;\">The ANC lost its outright majority in Rand West City in 2021. It won 32 of the 69 available seats. It formed a coalition with the Patriotic Alliance (PA), which won two seats, and the African Independent Congress (AIC), which garnered a single seat. This gave the coalition 35/69 seats. The DA won 16 seats to finish second and the EFF came third with 11. The FF+ bagged three for fourth place. The rest of the parties have one seat each.</span>\r\n\r\n<b>The 2024 provincial elections: </b><span style=\"font-weight: 400;\">The ANC came close to the 60% mark with 58% of the vote in Ward 35. The EFF was the only other party to get into double figures (16%), followed by MK (9%). The DA was fourth with 5%, ahead of Azapo and the Congress of the People (COPE) (both on 3%).</span>\r\n\r\n<b>Read more: </b><a href=\"https://www.dailymaverick.co.za/by-election-results/\"><span style=\"font-weight: 400;\">By-elections hub</span></a>\r\n\r\n<span style=\"font-weight: 400;\">The ANC fell from 55% to 43% in Rand West City. The sharp decline was largely because of fourth-placed MK which won 8% of the vote. The DA was runner-up with 21%, up by a single percentage point. The EFF was third with 15%, sliding by a solitary percentage point. The PA came fifth with 3%. </span>\r\n\r\n<b>The by-election: </b><span style=\"font-weight: 400;\">The ward councillor died in a car accident. </span><span style=\"font-weight: 400;\">The ANC beat MK by 479 votes and the EFF by 505 to comfortably retain this Bekkersdal ward. The party did considerably better in the Thambo informal settlement where it won 73% of the vote. It won just under 50% at the Maputle School in a more established part of Bekkersdal. It ended up slightly below its 2021 showing and just above its 2024 provincial ballot showing. It will be happy with the big win. </span>\r\n\r\n<span style=\"font-weight: 400;\">The race for second place was the most interesting contest, with MK earning bragging rights, beating the EFF by 26 votes. The EFF came close to beating MK by two votes to one here in May, but this time MK won the silver medal. The 61-vote margin in Thambo informal settlement between MK and the ANC proved pivotal.</span><span style=\"font-weight: 400;\"> </span>\r\n\r\n<b>Poll: </b><span style=\"font-weight: 400;\">41% (40%)</span>\r\n\r\n<span style=\"font-weight: 400;\">The next round of by-elections will be on 12 February when the ANC will defend a competitive seat in uMhlabuyalingana in the far north of KwaZulu-Natal, as well as a safe seat in Matatiele in the Eastern Cape. </span><b>DM</b>\r\n\r\n<i><span style=\"font-weight: 400;\">The proportional representation (PR) ballot is the mode of comparison here due to the relatively strong showing of an independent candidate on the ward ballot in 2021. The independent candidate did not run again.</span></i>",
"teaser": "Big Gauteng wins for ANC, DA — but MK, EFF in most interesting tussle for Bekkersdal silver medal",
"externalUrl": "",
"sponsor": null,
"authors": [
{
"id": "150",
"name": "Wayne Sussman",
"image": "",
"url": "https://staging.dailymaverick.co.za/author/waynesussman/",
"editorialName": "waynesussman",
"department": "",
"name_latin": ""
}
],
"description": "",
"keywords": [
{
"type": "Keyword",
"data": {
"keywordId": "6954",
"name": "Gauteng",
"url": "https://staging.dailymaverick.co.za/keyword/gauteng/",
"slug": "gauteng",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Gauteng",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "9264",
"name": "DA",
"url": "https://staging.dailymaverick.co.za/keyword/da/",
"slug": "da",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "DA",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "11087",
"name": "ANC",
"url": "https://staging.dailymaverick.co.za/keyword/anc/",
"slug": "anc",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "ANC",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "20125",
"name": "EFF",
"url": "https://staging.dailymaverick.co.za/keyword/eff/",
"slug": "eff",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "EFF",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "53053",
"name": "By-elections",
"url": "https://staging.dailymaverick.co.za/keyword/byelections/",
"slug": "byelections",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "By-elections",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "70317",
"name": "Bekkersdal",
"url": "https://staging.dailymaverick.co.za/keyword/bekkersdal/",
"slug": "bekkersdal",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Bekkersdal",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "282968",
"name": "MK",
"url": "https://staging.dailymaverick.co.za/keyword/mk/",
"slug": "mk",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "MK",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "360689",
"name": "Midvaal",
"url": "https://staging.dailymaverick.co.za/keyword/midvaal/",
"slug": "midvaal",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Midvaal",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "413175",
"name": "Rand West City",
"url": "https://staging.dailymaverick.co.za/keyword/rand-west-city/",
"slug": "rand-west-city",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Rand West City",
"translations": null
}
},
{
"type": "Keyword",
"data": {
"keywordId": "429763",
"name": "Vaal Marina",
"url": "https://staging.dailymaverick.co.za/keyword/vaal-marina/",
"slug": "vaal-marina",
"description": "",
"articlesCount": 0,
"replacedWith": null,
"display_name": "Vaal Marina",
"translations": null
}
}
],
"short_summary": null,
"source": null,
"related": [],
"options": [],
"attachments": [
{
"id": "32919",
"name": "",
"description": "",
"focal": "50% 50%",
"width": 0,
"height": 0,
"url": "https://dmcdn.whitebeard.net/dailymaverick/wp-content/uploads/2025/02/7861968.jpg",
"transforms": [
{
"x": "200",
"y": "100",
"url": "https://dmcdn.whitebeard.net/i/Z0MeRtqcWmNoLZMlKLKgs_SEAA0=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg"
},
{
"x": "450",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/yjMFWDF-c52DyxZK-Np-C12V38w=/450x0/smart/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg"
},
{
"x": "800",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/DTkYBWUbu7WqSNdH7-qO6Ngrzjk=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg"
},
{
"x": "1200",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/bRTcUeTdlTCVQGGFgjDht1qQFMM=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg"
},
{
"x": "1600",
"y": "0",
"url": "https://dmcdn.whitebeard.net/i/I0CYD-hOvAAC2LY2AFMUu8K3Tr0=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg"
}
],
"url_thumbnail": "https://dmcdn.whitebeard.net/i/Z0MeRtqcWmNoLZMlKLKgs_SEAA0=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg",
"url_medium": "https://dmcdn.whitebeard.net/i/yjMFWDF-c52DyxZK-Np-C12V38w=/450x0/smart/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg",
"url_large": "https://dmcdn.whitebeard.net/i/DTkYBWUbu7WqSNdH7-qO6Ngrzjk=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg",
"url_xl": "https://dmcdn.whitebeard.net/i/bRTcUeTdlTCVQGGFgjDht1qQFMM=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg",
"url_xxl": "https://dmcdn.whitebeard.net/i/I0CYD-hOvAAC2LY2AFMUu8K3Tr0=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/02/7861968.jpg",
"type": "image"
}
],
"summary": "The DA saw off a spirited challenge from the ANC in Vaal Marina, Midvaal, while the latter easily retained a seat in the Bekkersdal township in Rand West City in the first round of Gauteng by-elections for 2025.",
"template_type": null,
"dm_custom_section_label": null,
"elements": [],
"seo": {
"search_title": "Big Gauteng wins for ANC, DA — but MK, EFF in most interesting tussle for Bekkersdal silver medal",
"search_description": "<b>Ward 1 (Vaal Marina Mooilande) Midvaal, Sedibeng: DA 58% (56%) ANC 35% (28%) MK 5% SEFM 2% TRUTH <1%</b>\r\n\r\n<b>The setting: </b><span style=\"font-weight: 400;\">Ward 1 borders both the Free Stat",
"social_title": "Big Gauteng wins for ANC, DA — but MK, EFF in most interesting tussle for Bekkersdal silver medal",
"social_description": "<b>Ward 1 (Vaal Marina Mooilande) Midvaal, Sedibeng: DA 58% (56%) ANC 35% (28%) MK 5% SEFM 2% TRUTH <1%</b>\r\n\r\n<b>The setting: </b><span style=\"font-weight: 400;\">Ward 1 borders both the Free Stat",
"social_image": ""
},
"cached": true,
"access_allowed": true
}