{"id":8544,"date":"2026-10-20T14:38:00","date_gmt":"2026-10-20T12:38:00","guid":{"rendered":"https:\/\/marxistworkersparty.net\/?page_id=8544"},"modified":"2026-10-20T17:41:51","modified_gmt":"2026-10-20T15:41:51","slug":"community-platform","status":"publish","type":"page","link":"https:\/\/marxistworkersparty.net\/?page_id=8544","title":{"rendered":"A Platform and Programme of Action for Working-Class Communities"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8544\" class=\"elementor elementor-8544 elementor-bc-flex-widget\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-mwp_sec_main elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"mwp_sec_main\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-mwp_col_main\" data-id=\"mwp_col_main\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-mwp_widget_html elementor-widget elementor-widget-html\" data-id=\"mwp_widget_html\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo+Black&family=Work+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap\" rel=\"stylesheet\">\r\n<style>:root{--vb-primary:#0A0A0A;--vb-secondary:#EF4444;--vb-secondary-hover:#DC2626;--vb-bg:#FAFAFA;--vb-surface:#FFFFFF;--vb-surface-raised:#F4F4F5;--vb-text-primary:#0A0A0A;--vb-text-secondary:#525252;--vb-text-tertiary:#71717A;--vb-border-subtle:#E5E5E5;--vb-border-medium:#D4D4D4;--vb-border-strong:#0A0A0A;}.mh-sidebar{display:none !important;}.mh-content{width:100% !important;max-width:100% !important;float:none !important;padding:0 !important;overflow:visible !important;}.mh-wrapper,article.post-type-page,#main-content,.entry-content,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap{overflow:visible !important;}.elementor-widget-container,.elementor-widget,.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-section{transform:none !important;perspective:none !important;filter:none !important;}.entry-header{display:none !important;}.entry-content{margin:0 !important;padding:0 !important;}.vb-campaign-wrapper{background-color:var(--vb-bg) !important;color:var(--vb-text-primary) !important;font-family:'Work Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;padding:32px 16px 80px !important;max-width:1120px !important;margin:0 auto !important;box-sizing:border-box !important;-webkit-font-smoothing:antialiased !important;overflow:visible !important;}.vb-campaign-header{border-bottom:2px solid var(--vb-border-strong) !important;padding-bottom:28px !important;margin-bottom:32px !important;position:relative !important;z-index:9999 !important;}.vb-hero-grid{display:grid !important;grid-template-columns:1fr 280px !important;gap:36px !important;align-items:start !important;}@media (max-width:860px){.vb-hero-grid{grid-template-columns:1fr !important;gap:24px !important;}}.vb-cover-frame{background:#FFFFFF !important;padding:8px !important;border:1px solid #E5E7EB !important;border-radius:6px !important;box-shadow:0 12px 28px -6px rgba(0,0,0,0.18),0 4px 10px rgba(0,0,0,0.06) !important;text-align:center !important;}.vb-cover-img{width:100% !important;height:auto !important;display:block !important;border-radius:3px !important;}.vb-cover-caption{font-family:'Space Mono',monospace !important;font-size:10px !important;font-weight:700 !important;color:var(--vb-text-tertiary) !important;text-transform:uppercase !important;letter-spacing:0.06em !important;margin-top:8px !important;}.vb-overline{font-family:'Work Sans',sans-serif !important;font-size:11.5px !important;font-weight:700 !important;line-height:1.4 !important;letter-spacing:0.14em !important;color:var(--vb-secondary) !important;text-transform:uppercase !important;margin-bottom:10px !important;display:block !important;}.vb-title{font-family:'Archivo Black',Impact,sans-serif !important;font-size:36px !important;font-weight:400 !important;line-height:1.15 !important;letter-spacing:-0.02em !important;color:var(--vb-text-primary) !important;text-transform:uppercase !important;margin:0 0 14px 0 !important;}@media (max-width:768px){.vb-title{font-size:26px !important;}}.vb-subtitle{font-family:'Work Sans',sans-serif !important;font-size:19px !important;font-weight:600 !important;line-height:1.4 !important;color:#3F3F46 !important;margin:0 0 18px 0 !important;}.vb-doc-meta-bar{background-color:#F4F4F5 !important;border-left:4px solid var(--vb-secondary) !important;padding:12px 18px !important;margin-bottom:20px !important;font-family:'Space Mono',monospace !important;font-size:12px !important;font-weight:700 !important;color:var(--vb-text-secondary) !important;text-transform:uppercase !important;letter-spacing:0.04em !important;display:flex !important;flex-wrap:wrap !important;gap:18px !important;}.vb-header-actions{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:20px !important;align-items:center !important;}.vb-btn-primary{display:inline-flex !important;align-items:center !important;gap:8px !important;background-color:var(--vb-secondary) !important;color:#FFFFFF !important;font-family:'Space Mono',monospace !important;font-size:11.5px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;padding:10px 18px !important;border-radius:3px !important;text-decoration:none !important;transition:all 0.15s ease !important;}.vb-btn-primary:hover{background-color:var(--vb-secondary-hover) !important;color:#FFFFFF !important;transform:translateY(-1px) !important;}.vb-btn-pdf{display:inline-flex !important;align-items:center !important;gap:8px !important;background-color:#0A0A0A !important;color:#FFFFFF !important;border:1px solid #0A0A0A !important;font-family:'Space Mono',monospace !important;font-size:11.5px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;padding:10px 18px !important;border-radius:3px !important;text-decoration:none !important;transition:all 0.15s ease !important;}.vb-btn-pdf:hover{background-color:#27272A !important;color:#FFFFFF !important;transform:translateY(-1px) !important;}.vb-share-wrapper{position:relative !important;display:inline-block !important;z-index:100000 !important;}.vb-btn-share{position:relative !important;z-index:1 !important;display:inline-flex !important;align-items:center !important;gap:8px !important;background-color:#FFFFFF !important;color:var(--vb-text-primary) !important;border:1px solid var(--vb-border-strong) !important;font-family:'Space Mono',monospace !important;font-size:11.5px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;padding:9px 18px !important;border-radius:3px !important;cursor:pointer !important;transition:all 0.15s ease !important;}.vb-btn-share:hover{background-color:#F4F4F5 !important;}.vb-share-chevron{font-size:10px !important;transition:transform 0.2s ease !important;}.vb-share-wrapper.open .vb-share-chevron{transform:rotate(180deg) !important;}.vb-share-dropdown{display:none !important;position:absolute !important;top:calc(100% + 8px) !important;left:0 !important;background-color:#FFFFFF !important;border:1px solid #E5E7EB !important;border-radius:6px !important;box-shadow:0 12px 28px -4px rgba(0,0,0,0.18),0 6px 12px -2px rgba(0,0,0,0.08) !important;min-width:210px !important;padding:6px !important;z-index:999999 !important;}.vb-share-wrapper.open .vb-share-dropdown{display:block !important;animation:vbFadeIn 0.15s ease-out forwards !important;}@keyframes vbFadeIn{from{opacity:0;transform:translateY(-4px);}to{opacity:1;transform:translateY(0);}}.vb-share-dropdown-header{font-family:'Space Mono',monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:0.1em !important;color:#71717A !important;padding:6px 10px 4px !important;text-transform:uppercase !important;}.vb-share-item{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;padding:8px 10px !important;font-family:'Work Sans',sans-serif !important;font-size:13px !important;font-weight:600 !important;color:#18181B !important;text-decoration:none !important;border:none !important;background:transparent !important;border-radius:4px !important;cursor:pointer !important;transition:background-color 0.12s ease !important;text-align:left !important;box-sizing:border-box !important;}.vb-share-item:hover{background-color:#F4F4F5 !important;}.vb-share-wa:hover{background-color:#DCFCE7 !important;color:#15803D !important;}.vb-share-fb:hover{background-color:#EBF5FF !important;color:#1877F2 !important;}.vb-share-x:hover{background-color:#F4F4F5 !important;color:#000000 !important;}.vb-share-email:hover{background-color:#FEE2E2 !important;color:#B91C1C !important;}.vb-share-copy:hover{background-color:#EFF6FF !important;color:#1D4ED8 !important;}.vb-share-toast{position:fixed !important;bottom:24px !important;right:24px !important;background-color:#0A0A0A !important;color:#FFFFFF !important;font-family:'Space Mono',monospace !important;font-size:12px !important;font-weight:700 !important;padding:12px 20px !important;border-radius:4px !important;box-shadow:0 8px 24px rgba(0,0,0,0.2) !important;border-left:4px solid #16A34A !important;z-index:100000 !important;transform:translateY(100px) !important;opacity:0 !important;transition:all 0.25s cubic-bezier(0.16,1,0.3,1) !important;pointer-events:none !important;}.vb-share-toast.show{transform:translateY(0) !important;opacity:1 !important;}.vb-doc-layout{display:flex !important;align-items:flex-start !important;gap:32px !important;position:relative !important;z-index:1 !important;overflow:visible !important;}@media (max-width:860px){.vb-doc-layout{flex-direction:column !important;}}.vb-sidebar-col{width:290px !important;flex-shrink:0 !important;position:-webkit-sticky !important;position:sticky !important;top:24px !important;align-self:flex-start !important;z-index:900 !important;}@media (max-width:860px){.vb-sidebar-col{display:none !important;position:static !important;}}.vb-toc-sidebar{width:100% !important;background-color:#FFFFFF !important;border:1px solid var(--vb-border-subtle) !important;border-top:3px solid var(--vb-secondary) !important;box-shadow:0 4px 14px rgba(0,0,0,0.06) !important;border-radius:4px !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;}.vb-toc-inner{display:flex !important;flex-direction:column !important;padding:16px !important;box-sizing:border-box !important;}.vb-toc-header{border-bottom:1px solid var(--vb-border-subtle) !important;padding-bottom:10px !important;margin-bottom:12px !important;flex-shrink:0 !important;}.vb-toc-badge{font-family:'Space Mono',monospace !important;font-size:10px !important;font-weight:700 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:var(--vb-secondary) !important;margin-bottom:4px !important;}.vb-toc-title{font-family:'Archivo Black',Impact,sans-serif !important;font-size:15px !important;text-transform:uppercase !important;color:var(--vb-text-primary) !important;margin:0 0 10px 0 !important;}.vb-progress-container{width:100% !important;height:4px !important;background-color:#E5E7EB !important;border-radius:2px !important;overflow:hidden !important;margin-bottom:4px !important;}.vb-progress-bar{height:100% !important;background:linear-gradient(90deg,#EF4444,#DC2626) !important;width:0% !important;transition:width 0.15s ease-out !important;}.vb-progress-text{font-family:'Space Mono',monospace !important;font-size:10px !important;color:var(--vb-text-tertiary) !important;font-weight:700 !important;}.vb-toc-nav{max-height:calc(100vh - 220px) !important;overflow-y:auto !important;padding-right:4px !important;}.vb-toc-nav::-webkit-scrollbar{width:4px !important;}.vb-toc-nav::-webkit-scrollbar-track{background:#F4F4F5 !important;}.vb-toc-nav::-webkit-scrollbar-thumb{background:#D4D4D8 !important;border-radius:2px !important;}.vb-toc-list{list-style:none !important;padding:0 !important;margin:0 !important;}.vb-toc-item{margin-bottom:6px !important;}.vb-toc-item-row{display:flex !important;align-items:center !important;justify-content:space-between !important;border-radius:3px !important;transition:background 0.12s ease !important;}.vb-toc-item-row:hover{background-color:#F4F4F5 !important;}.vb-toc-part-link{display:flex !important;align-items:baseline !important;gap:6px !important;font-family:'Work Sans',sans-serif !important;font-size:12.5px !important;font-weight:700 !important;color:var(--vb-text-primary) !important;text-decoration:none !important;padding:5px 8px !important;flex:1 !important;line-height:1.3 !important;border-left:3px solid transparent !important;}.vb-toc-item.active > .vb-toc-item-row > .vb-toc-part-link{border-left-color:var(--vb-secondary) !important;color:var(--vb-secondary) !important;}.vb-toc-item.active > .vb-toc-item-row{background-color:#FEF2F2 !important;}.vb-toc-num{font-family:'Space Mono',monospace !important;font-size:10.5px !important;font-weight:700 !important;color:var(--vb-secondary) !important;flex-shrink:0 !important;}.vb-toc-toggle-btn{background:none !important;border:none !important;cursor:pointer !important;padding:4px 8px !important;color:#71717A !important;font-size:12px !important;line-height:1 !important;transition:all 0.15s ease !important;}.vb-toc-toggle-btn:hover{color:var(--vb-secondary) !important;}.vb-toc-arrow{display:inline-block !important;transition:transform 0.2s ease !important;}.vb-toc-item.active .vb-toc-arrow,.vb-toc-item.expanded .vb-toc-arrow{transform:rotate(90deg) !important;color:var(--vb-secondary) !important;}.vb-toc-sublist{display:none !important;list-style:none !important;padding-left:14px !important;margin:3px 0 6px !important;border-left:2px solid #E5E7EB !important;}.vb-toc-item.active .vb-toc-sublist,.vb-toc-item.expanded .vb-toc-sublist{display:block !important;}.vb-toc-subitem{margin:2px 0 !important;}.vb-toc-sec-link{display:block !important;font-size:11.5px !important;color:var(--vb-text-secondary) !important;text-decoration:none !important;padding:3px 6px !important;border-radius:2px !important;line-height:1.3 !important;transition:all 0.1s ease !important;}.vb-toc-sec-link:hover{color:var(--vb-secondary) !important;background-color:#F4F4F5 !important;}.vb-toc-subitem.active > .vb-toc-sec-link{color:var(--vb-secondary) !important;font-weight:700 !important;background-color:#FEF2F2 !important;}.vb-toc-actions{border-top:1px solid var(--vb-border-subtle) !important;padding-top:10px !important;margin-top:10px !important;display:flex !important;flex-direction:column !important;gap:6px !important;flex-shrink:0 !important;}.vb-toc-btn{display:flex !important;align-items:center !important;gap:6px !important;font-family:'Space Mono',monospace !important;font-size:10.5px !important;font-weight:700 !important;text-transform:uppercase !important;color:var(--vb-text-primary) !important;text-decoration:none !important;padding:6px 8px !important;border-radius:3px !important;background-color:#F4F4F5 !important;border:1px solid var(--vb-border-subtle) !important;transition:all 0.12s ease !important;}.vb-toc-btn:hover{background-color:#E4E4E7 !important;}.vb-toc-btn-pdf{background-color:#0A0A0A !important;color:#FFFFFF !important;border-color:#0A0A0A !important;}.vb-toc-btn-pdf:hover{background-color:#27272A !important;color:#FFFFFF !important;}.vb-toc-btn-demands{background-color:#FEF2F2 !important;border-color:#FECACA !important;color:var(--vb-secondary) !important;}.vb-toc-btn-demands:hover{background-color:#FEE2E2 !important;}.vb-doc-main{flex:1 !important;min-width:0 !important;background-color:#FFFFFF !important;border:1px solid var(--vb-border-subtle) !important;border-radius:4px !important;padding:36px 40px !important;box-sizing:border-box !important;}@media (max-width:768px){.vb-doc-main{padding:20px 16px !important;}}.vb-part-section{margin-bottom:52px !important;padding-bottom:36px !important;border-bottom:1px solid var(--vb-border-subtle) !important;scroll-margin-top:70px !important;}.vb-part-section:last-of-type{border-bottom:none !important;margin-bottom:0 !important;padding-bottom:0 !important;}.vb-part-header{background-color:#F4F4F5 !important;border-left:5px solid var(--vb-border-strong) !important;border-bottom:2px solid var(--vb-secondary) !important;padding:20px 24px !important;margin:0 0 28px 0 !important;border-radius:2px !important;}.vb-part-badge-tag{display:inline-block !important;font-family:'Space Mono',monospace !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:var(--vb-secondary) !important;background-color:#FFFFFF !important;border:1px solid #FECACA !important;padding:2px 8px !important;border-radius:2px !important;margin-bottom:8px !important;}.vb-part-title{font-family:'Archivo Black',Impact,sans-serif !important;font-size:22px !important;line-height:1.25 !important;letter-spacing:-0.01em !important;text-transform:uppercase !important;color:var(--vb-text-primary) !important;margin:0 !important;}@media (max-width:768px){.vb-part-title{font-size:18px !important;}}.vb-sec-heading-wrap{margin:36px 0 16px 0 !important;border-bottom:2px solid #E5E7EB !important;padding-bottom:6px !important;scroll-margin-top:70px !important;}.vb-sec-title{font-family:'Archivo Black',Impact,sans-serif !important;font-size:17px !important;line-height:1.35 !important;color:var(--vb-text-primary) !important;margin:0 !important;display:flex !important;align-items:baseline !important;gap:6px !important;}.vb-anchor-link{color:#D4D4D8 !important;text-decoration:none !important;font-size:15px !important;font-family:'Space Mono',monospace !important;transition:color 0.15s ease !important;}.vb-anchor-link:hover{color:var(--vb-secondary) !important;}.vb-para{font-size:15.5px !important;line-height:1.75 !important;color:#27272A !important;margin:0 0 18px 0 !important;}.vb-para strong{color:#0A0A0A !important;font-weight:700 !important;}.vb-declaration-quote{margin:24px 0 !important;padding:16px 20px !important;background-color:#FFF5F5 !important;border-left:4px solid var(--vb-secondary) !important;border-radius:0 3px 3px 0 !important;}.vb-declaration-quote p{font-family:'Work Sans',sans-serif !important;font-size:16px !important;font-weight:700 !important;line-height:1.6 !important;color:#991B1B !important;margin:0 !important;}.vb-bullet-list{list-style:none !important;padding:0 !important;margin:14px 0 20px 0 !important;display:flex !important;flex-direction:column !important;gap:10px !important;}.vb-bullet-li{display:flex !important;align-items:flex-start !important;gap:10px !important;font-size:15px !important;line-height:1.65 !important;color:#27272A !important;}.vb-bullet-dot{color:var(--vb-secondary) !important;font-size:18px !important;line-height:1.2 !important;flex-shrink:0 !important;}.vb-bullet-content{flex:1 !important;}.vb-demand-li{display:flex !important;align-items:flex-start !important;gap:12px !important;background-color:#FAFAFA !important;border:1px solid #E5E7EB !important;border-left:3px solid var(--vb-secondary) !important;padding:12px 16px !important;border-radius:3px !important;font-size:15px !important;line-height:1.6 !important;color:#18181B !important;transition:all 0.12s ease !important;}.vb-demand-li:hover{background-color:#FFFFFF !important;box-shadow:0 2px 6px rgba(0,0,0,0.04) !important;}.vb-demand-bullet{color:var(--vb-secondary) !important;font-weight:700 !important;font-size:18px !important;line-height:1 !important;flex-shrink:0 !important;}.vb-demand-content{flex:1 !important;}.vb-source-card{display:flex !important;align-items:flex-start !important;gap:12px !important;background-color:#FAFAFA !important;border:1px solid #E5E7EB !important;padding:10px 14px !important;margin-bottom:8px !important;border-radius:3px !important;font-size:13.5px !important;line-height:1.55 !important;color:#4B5563 !important;}.vb-source-bullet{color:var(--vb-secondary) !important;font-size:16px !important;line-height:1 !important;}.vb-source-text{flex:1 !important;}.vb-mobile-toc-bar{display:none !important;background-color:#FFFFFF !important;border:1px solid #E5E7EB !important;border-left:4px solid var(--vb-secondary) !important;border-radius:4px !important;padding:12px 16px !important;margin-bottom:24px !important;}@media (max-width:860px){.vb-mobile-toc-bar{display:block !important;}}.vb-mobile-toc-summary{font-family:'Space Mono',monospace !important;font-size:12px !important;font-weight:700 !important;text-transform:uppercase !important;color:var(--vb-text-primary) !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:space-between !important;}.vb-mobile-toc-content{margin-top:12px !important;padding-top:12px !important;border-top:1px solid #E5E7EB !important;max-height:360px !important;overflow-y:auto !important;}<\/style>\r\n<div class=\"vb-campaign-wrapper\" id=\"top\">\r\n  <header class=\"vb-campaign-header\">\r\n    <div class=\"vb-hero-grid\">\r\n      <div class=\"vb-hero-content\">\r\n        <span class=\"vb-overline\">Marxist Workers Party &bull; Official Policy Platform<\/span>\r\n        <h1 class=\"vb-title\">A Platform and Programme of Action for Working-Class Communities<\/h1>\r\n        <p class=\"vb-subtitle\">2026 Print-Ready Edition<\/p>\r\n        <div class=\"vb-doc-meta-bar\">\r\n          <span>Document: Official Platform<\/span>\r\n          <span>Edition: 2026 Print-Ready<\/span>\r\n          <span>Published By: Marxist Workers Party<\/span>\r\n        <\/div>\r\n        <div class=\"vb-header-actions\">\r\n          <a href=\"#part-iv\" class=\"vb-btn-primary\">\r\n            <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\r\n            View Programme Demands\r\n          <\/a>\r\n          <a href=\"https:\/\/marxistworkersparty.net\/wp-content\/uploads\/2026\/10\/MWP-Community-Platform-2026.pdf\" class=\"vb-btn-pdf\" download=\"MWP-Community-Platform-2026.pdf\" target=\"_blank\" rel=\"noopener\">\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\r\n            Download PDF\r\n          <\/a>\r\n          <div class=\"vb-share-wrapper\">\r\n            <button type=\"button\" class=\"vb-btn-share\" id=\"vb-share-btn\" aria-haspopup=\"true\" aria-expanded=\"false\" onclick=\"window.vbToggleShare(event, this)\">\r\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"18\" cy=\"5\" r=\"3\"><\/circle><circle cx=\"6\" cy=\"12\" r=\"3\"><\/circle><circle cx=\"18\" cy=\"19\" r=\"3\"><\/circle><line x1=\"8.59\" y1=\"13.51\" x2=\"15.42\" y2=\"17.49\"><\/line><line x1=\"15.41\" y1=\"6.51\" x2=\"8.59\" y2=\"10.49\"><\/line><\/svg>\r\n              Share Platform\r\n              <span class=\"vb-share-chevron\">\u25be<\/span>\r\n            <\/button>\r\n            <div class=\"vb-share-dropdown\" id=\"vb-share-dropdown\">\r\n              <div class=\"vb-share-dropdown-header\">SHARE THIS PLATFORM<\/div>\r\n              <a href=\"https:\/\/api.whatsapp.com\/send?text=MWP%20Community%20Platform%202026%20-%20https%3A%2F%2Fmarxistworkersparty.net%2Fcommunity-platform%2F\" target=\"_blank\" rel=\"noopener\" class=\"vb-share-item vb-share-wa\">\r\n                <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"#25D366\"><path d=\"M12.031 2C6.505 2 2.012 6.493 2.012 12.019c0 2.115.658 4.079 1.782 5.698L2 22l4.437-1.748a9.98 9.98 0 0 0 5.594 1.767c5.526 0 10.019-4.493 10.019-10.019C22.05 6.493 17.557 2 12.031 2zm5.834 14.198c-.244.686-1.42 1.309-1.954 1.391-.508.077-1.164.11-3.376-.807-2.73-1.134-4.484-3.905-4.62-4.088-.135-.183-1.096-1.458-1.096-2.781 0-1.323.69-1.972.934-2.243.244-.271.533-.339.712-.339.178 0 .356.002.511.009.167.008.389-.063.608.462.222.533.757 1.847.824 1.982.066.136.111.295.022.473-.089.178-.133.29-.267.444-.133.156-.28.348-.4.468-.133.133-.272.278-.117.544.156.267.692 1.14 1.485 1.846 1.021.908 1.882 1.189 2.149 1.322.267.133.422.111.578-.067.156-.178.667-.778.845-1.044.178-.267.356-.222.6-.133.245.089 1.556.733 1.823.867.267.133.444.2.511.311.067.111.067.645-.177 1.331z\"\/><\/svg>\r\n                <span>WhatsApp<\/span>\r\n              <\/a>\r\n              <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fmarxistworkersparty.net%2Fcommunity-platform%2F\" target=\"_blank\" rel=\"noopener\" class=\"vb-share-item vb-share-fb\">\r\n                <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"#1877F2\"><path d=\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"\/><\/svg>\r\n                <span>Facebook<\/span>\r\n              <\/a>\r\n              <a href=\"https:\/\/twitter.com\/intent\/tweet?text=MWP%20Community%20Platform%202026%3A%20A%20Platform%20and%20Programme%20of%20Action%20for%20Working-Class%20Communities&url=https%3A%2F%2Fmarxistworkersparty.net%2Fcommunity-platform%2F\" target=\"_blank\" rel=\"noopener\" class=\"vb-share-item vb-share-x\">\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"#000000\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"\/><\/svg>\r\n                <span>X (Twitter)<\/span>\r\n              <\/a>\r\n              <a href=\"mailto:?subject=MWP%20Community%20Platform%202026&body=Read%20the%20Marxist%20Workers%20Party%20Community%20Platform%202026%3A%0A%0Ahttps%3A%2F%2Fmarxistworkersparty.net%2Fcommunity-platform%2F\" class=\"vb-share-item vb-share-email\">\r\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EA4335\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\r\n                <span>Email<\/span>\r\n              <\/a>\r\n              <button type=\"button\" class=\"vb-share-item vb-share-copy\" id=\"vb-copy-btn\" onclick=\"window.vbCopyShare(event, this, 'https:\/\/marxistworkersparty.net\/community-platform\/')\">\r\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\/><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\/><\/svg>\r\n                <span class=\"vb-copy-btn-text\">Copy Link<\/span>\r\n              <\/button>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"vb-cover-frame\">\r\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/marxistworkersparty.net\/wp-content\/uploads\/2026\/10\/MWP-Community-Platform-2026-Cover.png?ssl=1\" class=\"vb-cover-img\" alt=\"MWP Community Platform 2026 Cover\">\r\n        <div class=\"vb-cover-caption\">Official Print-Ready Edition Cover<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/header>\r\n  \r\n  <details class=\"vb-mobile-toc-bar\">\r\n    <summary class=\"vb-mobile-toc-summary\">\r\n      <span>Table of Contents (Jump to Section)<\/span>\r\n      <span>&#9662;<\/span>\r\n    <\/summary>\r\n    <div class=\"vb-mobile-toc-content\">\r\n      <div id=\"mobile-toc-container\"><\/div>\r\n    <\/div>\r\n  <\/details>\r\n\r\n  <div class=\"vb-doc-layout\">\r\n    <div class=\"vb-sidebar-col\">\r\n      \r\n<aside class=\"vb-toc-sidebar\" id=\"toc-sidebar\">\r\n  <div class=\"vb-toc-inner\">\r\n    <div class=\"vb-toc-header\">\r\n      <div class=\"vb-toc-badge\">DOCUMENT OUTLINE<\/div>\r\n      <h3 class=\"vb-toc-title\">Table of Contents<\/h3>\r\n      <div class=\"vb-progress-container\">\r\n        <div class=\"vb-progress-bar\" id=\"reading-progress\"><\/div>\r\n      <\/div>\r\n      <div class=\"vb-progress-text\"><span id=\"progress-percent\">0%<\/span> COMPLETED<\/div>\r\n    <\/div>\r\n    \r\n    <nav class=\"vb-toc-nav\" id=\"toc-nav\">\r\n      <ul class=\"vb-toc-list\">\r\n\r\n        <li class=\"vb-toc-item active\" data-target=\"part-i\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-i\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART I<\/span>\r\n              <span class=\"vb-toc-text\">WHY WE NEED A UNITED WORKING-CLASS COMMUNITY MOVEMENT<\/span>\r\n            <\/a>\r\n            <button class=\"vb-toc-toggle-btn\" aria-label=\"Toggle subsection list\"><span class=\"vb-toc-arrow\">&#9656;<\/span><\/button>\r\n          <\/div>\r\n          <ul class=\"vb-toc-sublist\">\r\n\r\n            <li class=\"vb-toc-subitem\" data-target=\"part-i-sub-1\">\r\n              <a href=\"#part-i-sub-1\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                1. Communities Are the Front Line of the Crisis\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-i-sub-2\">\r\n              <a href=\"#part-i-sub-2\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                2. From Isolated Survival to Collective Struggle\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-i-sub-3\">\r\n              <a href=\"#part-i-sub-3\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                3. One Working Class - Many Theatres of Struggle\r\n              <\/a>\r\n            <\/li>\r\n                  <\/ul>\r\n    <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"part-ii\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-ii\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART II<\/span>\r\n              <span class=\"vb-toc-text\">THE HISTORY AND LESSONS OF COMMUNITY STRUGGLE<\/span>\r\n            <\/a>\r\n            <button class=\"vb-toc-toggle-btn\" aria-label=\"Toggle subsection list\"><span class=\"vb-toc-arrow\">&#9656;<\/span><\/button>\r\n          <\/div>\r\n          <ul class=\"vb-toc-sublist\">\r\n\r\n            <li class=\"vb-toc-subitem\" data-target=\"part-ii-sub-1\">\r\n              <a href=\"#part-ii-sub-1\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                1. From Apartheid Civic Struggle to the Present\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-ii-sub-2\">\r\n              <a href=\"#part-ii-sub-2\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                2. Two Decades of Service-Delivery Revolt\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-ii-sub-3\">\r\n              <a href=\"#part-ii-sub-3\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                3. Independence, Democracy and Accountability\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-ii-sub-4\">\r\n              <a href=\"#part-ii-sub-4\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                4. What Previous Struggles Teach Us\r\n              <\/a>\r\n            <\/li>\r\n                  <\/ul>\r\n    <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"part-iii\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-iii\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART III<\/span>\r\n              <span class=\"vb-toc-text\">CONDITIONS FACING WORKING-CLASS COMMUNITIES IN 2026<\/span>\r\n            <\/a>\r\n            <button class=\"vb-toc-toggle-btn\" aria-label=\"Toggle subsection list\"><span class=\"vb-toc-arrow\">&#9656;<\/span><\/button>\r\n          <\/div>\r\n          <ul class=\"vb-toc-sublist\">\r\n\r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-1\">\r\n              <a href=\"#part-iii-sub-1\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                1. Mass Unemployment and Poverty\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-2\">\r\n              <a href=\"#part-iii-sub-2\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                2. Municipal Collapse Is Not an Accident\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-3\">\r\n              <a href=\"#part-iii-sub-3\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                3. Water and Sanitation\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-4\">\r\n              <a href=\"#part-iii-sub-4\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                4. Electricity: From Loadshedding to Energy Poverty\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-5\">\r\n              <a href=\"#part-iii-sub-5\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                5. Housing, Land and Spatial Apartheid\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-6\">\r\n              <a href=\"#part-iii-sub-6\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                6. Refuse, Roads, Transport and the Environment\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iii-sub-7\">\r\n              <a href=\"#part-iii-sub-7\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                7. Clinics, Schools, Care and Community Safety\r\n              <\/a>\r\n            <\/li>\r\n                  <\/ul>\r\n    <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"part-iv\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-iv\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART IV<\/span>\r\n              <span class=\"vb-toc-text\">A PROGRAMME FOR WORKING-CLASS COMMUNITIES TO FIGHT FOR<\/span>\r\n            <\/a>\r\n            <button class=\"vb-toc-toggle-btn\" aria-label=\"Toggle subsection list\"><span class=\"vb-toc-arrow\">&#9656;<\/span><\/button>\r\n          <\/div>\r\n          <ul class=\"vb-toc-sublist\">\r\n\r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-1\">\r\n              <a href=\"#part-iv-sub-1\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                1. Housing, Land and Integrated Communities\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-2\">\r\n              <a href=\"#part-iv-sub-2\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                2. Water and Sanitation for All\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-3\">\r\n              <a href=\"#part-iv-sub-3\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                3. Affordable Electricity and a Just Energy Transition\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-4\">\r\n              <a href=\"#part-iv-sub-4\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                4. Clean, Safe and Climate-Resilient Communities\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-5\">\r\n              <a href=\"#part-iv-sub-5\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                5. Public Transport and Roads\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-6\">\r\n              <a href=\"#part-iv-sub-6\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                6. Jobs for All - Share the Work\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-7\">\r\n              <a href=\"#part-iv-sub-7\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                7. Social Grants and Household Security\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-8\">\r\n              <a href=\"#part-iv-sub-8\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                8. Food Security and Working-Class Control\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-9\">\r\n              <a href=\"#part-iv-sub-9\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                9. Free, High-Quality Public Services\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-10\">\r\n              <a href=\"#part-iv-sub-10\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                10. End Gender-Based Violence, Hate and Discrimination\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-11\">\r\n              <a href=\"#part-iv-sub-11\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                11. Crime, Policing and Corruption\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-12\">\r\n              <a href=\"#part-iv-sub-12\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                12. Street Traders and Small Businesses\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-iv-sub-13\">\r\n              <a href=\"#part-iv-sub-13\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                13. Make Capital Pay - Take the Wealth Into Public Ownership\r\n              <\/a>\r\n            <\/li>\r\n                  <\/ul>\r\n    <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"part-v\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-v\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART V<\/span>\r\n              <span class=\"vb-toc-text\">HOW WE FIGHT - A PROGRAMME OF ACTION<\/span>\r\n            <\/a>\r\n            <button class=\"vb-toc-toggle-btn\" aria-label=\"Toggle subsection list\"><span class=\"vb-toc-arrow\">&#9656;<\/span><\/button>\r\n          <\/div>\r\n          <ul class=\"vb-toc-sublist\">\r\n\r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-1\">\r\n              <a href=\"#part-v-sub-1\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                1. Build Worker and Community Action Committees\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-2\">\r\n              <a href=\"#part-v-sub-2\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                2. Draw Up a Community Needs Budget\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-3\">\r\n              <a href=\"#part-v-sub-3\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                3. Use Statutory Bodies to Enforce Community Accountability\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-4\">\r\n              <a href=\"#part-v-sub-4\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                4. Unite Struggles Locally and Nationally\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-5\">\r\n              <a href=\"#part-v-sub-5\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                5. Link Communities with Organised Workers\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-6\">\r\n              <a href=\"#part-v-sub-6\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                6. Fight Division and Defend Working-Class Unity\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-v-sub-7\">\r\n              <a href=\"#part-v-sub-7\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                7. Build a United Working-Class Community Movement\r\n              <\/a>\r\n            <\/li>\r\n                  <\/ul>\r\n    <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"part-vi\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-vi\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART VI<\/span>\r\n              <span class=\"vb-toc-text\">THE 2026 LOCAL GOVERNMENT ELECTIONS<\/span>\r\n            <\/a>\r\n            <button class=\"vb-toc-toggle-btn\" aria-label=\"Toggle subsection list\"><span class=\"vb-toc-arrow\">&#9656;<\/span><\/button>\r\n          <\/div>\r\n          <ul class=\"vb-toc-sublist\">\r\n\r\n            <li class=\"vb-toc-subitem\" data-target=\"part-vi-sub-1\">\r\n              <a href=\"#part-vi-sub-1\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                1. Use the Elections to Build Struggle and Organisation\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-vi-sub-2\">\r\n              <a href=\"#part-vi-sub-2\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                2. Support Candidates of Struggle, Not Career Politicians\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-vi-sub-3\">\r\n              <a href=\"#part-vi-sub-3\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                3. Principles for Working-Class Civic Candidates\r\n              <\/a>\r\n            <\/li>\r\n            \r\n            <li class=\"vb-toc-subitem\" data-target=\"part-vi-sub-4\">\r\n              <a href=\"#part-vi-sub-4\" class=\"vb-toc-link vb-toc-sec-link\">\r\n                4. Before and After Election Day\r\n              <\/a>\r\n            <\/li>\r\n                  <\/ul>\r\n    <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"part-vii\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#part-vii\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">PART VII<\/span>\r\n              <span class=\"vb-toc-text\">FROM COMMUNITY STRUGGLE TO SOCIALIST TRANSFORMATION<\/span>\r\n            <\/a>\r\n            \r\n          <\/div>\r\n        <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"get-involved\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#get-involved\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">ACTION<\/span>\r\n              <span class=\"vb-toc-text\">HELP BUILD A UNITED WORKING-CLASS COMMUNITY MOVEMENT<\/span>\r\n            <\/a>\r\n            \r\n          <\/div>\r\n        <\/li>\r\n\r\n        <li class=\"vb-toc-item\" data-target=\"sources\">\r\n          <div class=\"vb-toc-item-row\">\r\n            <a href=\"#sources\" class=\"vb-toc-link vb-toc-part-link\">\r\n              <span class=\"vb-toc-num\">SOURCES<\/span>\r\n              <span class=\"vb-toc-text\">SOURCES AND FURTHER READING<\/span>\r\n            <\/a>\r\n            \r\n          <\/div>\r\n        <\/li>\r\n\r\n      <\/ul>\r\n    <\/nav>\r\n    \r\n    <div class=\"vb-toc-actions\">\r\n      <a href=\"https:\/\/marxistworkersparty.net\/wp-content\/uploads\/2026\/10\/MWP-Community-Platform-2026.pdf\" class=\"vb-toc-btn vb-toc-btn-pdf\" download=\"MWP-Community-Platform-2026.pdf\" target=\"_blank\" rel=\"noopener\">\r\n        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\r\n        Download PDF (3.1 MB)\r\n      <\/a>\r\n      <a href=\"#part-iv\" class=\"vb-toc-btn vb-toc-btn-demands\">\r\n        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\r\n        Programme Demands\r\n      <\/a>\r\n      <a href=\"#top\" class=\"vb-toc-btn vb-toc-btn-top\">\r\n        <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M18 15l-6-6-6 6\"\/><\/svg>\r\n        Top of Document\r\n      <\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/aside>\r\n\r\n    <\/div>\r\n    <main class=\"vb-doc-main\">\r\n      \r\n<section class=\"vb-part-section\" id=\"part-i\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART I<\/div>\r\n    <h2 class=\"vb-part-title\">PART I: WHY WE NEED A UNITED WORKING-CLASS COMMUNITY MOVEMENT<\/h2>\r\n  <\/header>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-i-sub-1\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-i-sub-1\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      1. Communities Are the Front Line of the Crisis\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Working-class communities are where every part of the social crisis meets. Workers return from long shifts to overcrowded houses and shacks, broken roads, uncollected refuse, sewage spills, water cuts and electricity outages. The unemployed search for work while surviving on grants that do not cover food. Women carry the greatest burden of unpaid care and face gender-based violence without adequate shelters or services. Young people leave school, college and university to find no jobs. Pensioners support entire households from grants intended for one person.<\/p>\r\n  <p class=\"vb-para\">These are not separate accidents. Housing shortages, collapsing infrastructure, understaffed clinics and schools, unaffordable electricity, unemployment and crime are connected by a common thread: wealth is produced collectively, but it is owned and controlled by a small capitalist minority. The ANC-led Government of National Unity protects that system. Its parties disagree over positions and patronage, but agree that debt repayment, austerity, commercialisation and private profit must come before social need.<\/p>\r\n  <p class=\"vb-para\">Local government is the point at which this programme enters people\u2019s homes. National and provincial governments cut funding and impose cost recovery. Municipalities pass the burden down through tariffs, prepaid meters, cut-offs and declining services. Private contractors extract profit while municipal capacity is hollowed out. Corruption intensifies the damage, but corruption is not the whole explanation. Even an honestly administered municipality cannot meet the needs of working-class communities when it is trapped inside an austerity programme and a capitalist economy organised for profit.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-i-sub-2\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-i-sub-2\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      2. From Isolated Survival to Collective Struggle\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Communities have never accepted these conditions passively. They organise petitions, delegations, marches, occupations, road blockades and shutdowns. Residents defend families against evictions and cut-offs, fight for water and sanitation, expose corruption and demand roads, clinics, schools and houses. Yet most struggles remain isolated from one another. Hundreds of communities can fight the same battle at different times without combining their strength.<\/p>\r\n  <p class=\"vb-para\">The state can ignore, delay, divert or repress one community at a time. Councilors promise intervention, officials establish task teams and governments wait for anger to subside. A local concession may be won, but without organisation the struggle often dissolves before implementation can be enforced. The problem is not a lack of courage. It is the absence of a common platform, democratic organisation and coordinated action powerful enough to compel lasting change.<\/p>\r\n  <p class=\"vb-para\">This platform is therefore not merely a list of demands. It is a proposal for uniting community organisations locally, municipally, provincially and nationally; linking community struggles with workers, women, students and youth; and developing the confidence and organisation necessary for working-class people to take control of their own destiny.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-i-sub-3\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-i-sub-3\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      3. One Working Class - Many Theatres of Struggle\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">There is no wall between the workplace and the community. The municipal worker repairing a pipe, the teacher in an overcrowded school, the nurse in an understaffed clinic and the commuter paying an unaffordable fare all return to communities affected by the same crisis. An attack on public-sector wages weakens services. Outsourcing produces insecure work and poor service delivery. Retrenchments reduce household income and deepen municipal non-payment. Electricity and transport increases become wage cuts by another name.<\/p>\r\n  <p class=\"vb-para\">Community struggle must therefore link with organised workers in the trade unions and with campaigns of women, students and youth. The aim is not for one section to speak on behalf of the others, but for each to organise around its own demands while uniting in common action against the government and capitalist class responsible for the crisis.<\/p>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"part-ii\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART II<\/div>\r\n    <h2 class=\"vb-part-title\">PART II: THE HISTORY AND LESSONS OF COMMUNITY STRUGGLE<\/h2>\r\n  <\/header>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-ii-sub-1\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-ii-sub-1\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      1. From Apartheid Civic Struggle to the Present\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Under apartheid, working-class communities built powerful civic organisations around rent, transport, housing and service struggles. Street and block committees drew ordinary residents into discussion and action. Civics linked with youth organisations and the emerging independent trade-union movement. The community-based locals of the trade unions helped connect battles in the factories with battles in the townships. Rent boycotts, consumer boycotts, stayaways and mass mobilisation demonstrated the power created when organised workers and communities moved together.<\/p>\r\n  <p class=\"vb-para\">Those struggles helped make apartheid ungovernable. But after 1994 much of the civic movement was absorbed into the new state or subordinated to the ANC-led Alliance. Leaders entered councils, legislatures and government. Independent structures weakened, while ward committees created from above became consultative bodies without real power. The organisations through which residents had exercised collective power were replaced by promises that elected representatives and officials would deliver.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-ii-sub-2\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-ii-sub-2\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      2. Two Decades of Service-Delivery Revolt\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Working-class communities have been fighting attacks on services since at least 2004. Between 2008 and 2012, service-delivery protests brought millions of people onto the streets. By early 2014, reports counted nearly 3,000 protest actions in only 90 days. The scale of this movement earned South Africa its description as the \u201cprotest capital of the world.\u201d<\/p>\r\n  <p class=\"vb-para\">The revolt never disappeared. Since the early 2000s, communities have repeatedly risen against housing shortages, water and electricity cuts, sewage, poor roads, corruption and councilors who cannot be held accountable. South Africa\u2019s description as the \u201cprotest capital of the world\u201d expresses both the extraordinary willingness to struggle and the tragedy of struggles remaining fragmented.<\/p>\r\n  <p class=\"vb-para\">The lesson is not that protest does not work. Mass action has won reconnections, stopped evictions, forced officials to negotiate and brought neglected communities into public view. The lesson is that protest must be organised, extended and sustained. It must create democratic structures that remain after the immediate action and link local demands to a national programme.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-ii-sub-3\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-ii-sub-3\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      3. Independence, Democracy and Accountability\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Community organisations must remain independent of the state, capitalist political parties, tender interests and wealthy donors. Independence does not mean refusing useful technical, legal or research support. It means that outside organisations work under the direction of democratically organised communities rather than substituting themselves for them.<\/p>\r\n  <p class=\"vb-para\">The organisations we need must unite residents irrespective of race, sex, gender identity, language, religion, nationality or immigration status. They must reject xenophobia, tribalism and racial division. The unemployed South African and the exploited migrant worker do not create each other\u2019s poverty. Both confront employers who use desperation to lower wages and a government that has failed to provide jobs and services.<\/p>\r\n  <p class=\"vb-para\">Representatives must be elected, accountable and subject to immediate recall. Decisions must be taken in open mass meetings wherever possible. Finances must be transparent and controlled by elected committees. No leader should use community struggle as a ladder into a council position, tender or personal career.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-ii-sub-4\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-ii-sub-4\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      4. What Previous Struggles Teach Us\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Organisation must survive beyond the protest. Every campaign should build street, block, settlement or ward structures that meet regularly and report back.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Demands must be clear and democratically agreed. Communities need a programme that connects immediate needs to the resources and power required to meet them.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Unity must be built in action. Neighbouring communities should coordinate campaigns and mobilise in solidarity when one community is attacked.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Workplace and community struggles must be linked. Shop stewards and workers should participate in community structures, while communities support strikes defending jobs, wages and public services.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Working-class independence must be protected. No capitalist party,councilor, NGO, business forum or criminal network should control community organisation.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Racism, sexism, xenophobia and LGBTQI+ oppression divide the class and must be fought inside every movement.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Winning a concession is only the beginning. Democratic structures must monitor implementation and mobilise again when promises are broken.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"part-iii\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART III<\/div>\r\n    <h2 class=\"vb-part-title\">PART III: CONDITIONS FACING WORKING-CLASS COMMUNITIES IN 2026<\/h2>\r\n  <\/header>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-1\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-1\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      1. Mass Unemployment and Poverty\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Official unemployment rose to 33.2% in the second quarter of 2026. The official rate excludes millions who have given up looking for work; the expanded measure remains far higher. Behind every percentage are households surviving without wages, young people denied a future and pensioners or grant recipients stretching one small payment across an entire family.<\/p>\r\n  <p class=\"vb-para\">The old-age, disability and care-dependency grants reached R2,400 a month in April 2026, while the Child Support Grant rose to R580. These increases remain far below the cost of a dignified life. The government has set these grants at this starvation level. It is less than half the R5,894.85 per month minimum wage for a 45-hour work even after it was raised to R33.23 per hour on 1st March this year. <\/p>\r\n  <p class=\"vb-para\">The gap between the statutory minimum and the cost of meeting basic needs is further illustrated by household affordability data. The Pietermaritzburg Economic Justice &amp; Dignity Group reported an average household food basket of R5,479.80 in August 2026, while its basic nutritional food basket stood at R6,597.25. For a worker earning the current national minimum wage, these figures demonstrate how little income remains once basic necessities are taken into account.<\/p>\r\n  <p class=\"vb-para\">Social grants prevent even deeper hunger, but the government uses poverty-level payments to manage destitution instead of guaranteeing jobs and a living income. It has appealed against the North Gauteng High Court judgement to pay millions it has disqualified from receiving the insulting R370 Social Relief of Distress grant.  <\/p>\r\n  <p class=\"vb-para\">Unemployment also weakens municipal finances. Government calls inability to pay a \u201cculture of non-payment,\u201d as though millions freely choose between food, transport and electricity. It criminalises illegal connections while refusing to confront the poverty that makes them inevitable. Working-class households cannot finance the repair of a system broken by austerity, corruption and privatisation.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-2\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-2\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      2. Municipal Collapse Is Not an Accident\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Across the country municipalities fail to maintain infrastructure, collect refuse, repair roads or provide reliable water and sanitation. Many lack engineers, artisans, planners and financial staff. Others spend large amounts on consultants and contractors while permanent municipal capacity disappears. Tenderisation creates a chain of private profit between public money and public need. Work costs more, quality declines and democratic accountability is replaced by commercial secrecy.<\/p>\r\n  <p class=\"vb-para\">The formation of the Government of National Unity arose out of the same conditions that had become a major feature of local government before 2024. They were formed as a result of the decline of primarily the ANC\u2019s electoral support, but the failure of opposition parties to increase their support in proportion to the ANC\u2019s losses. They therefore must enter coalitions to form an administration. However, the  competition amongst them for power and influence continues leading to instability. <\/p>\r\n  <p class=\"vb-para\">Coalition instability has sharpened the crisis in many councils. Mayors and executive committees change through deals made above the heads of communities. Parties compete for positions controlling budgets and tenders, not over programmes capable of meeting social need. The result is paralysis, factional conflict and a permanent election campaign while infrastructure decays.<\/p>\r\n  <p class=\"vb-para\">Corruption must be fought without mercy. But the claim that clean administration alone will solve the crisis is false. National austerity, an inadequate municipal funding model and cost-recovery policies would continue to produce decline even if every tender were honest. Working-class communities need both democratic control over public money and a struggle to replace the economic programme that starves local government of resources.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-3\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-3\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      3. Water and Sanitation\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Water cuts, throttled pressure, leaking pipes and sewage spills have become part of daily life. The Hammanskraal cholera deaths exposed the lethal consequences of failed treatment works, neglected maintenance and corrupt contracting. The crisis is repeated in different forms from Johannesburg and eThekwini to smaller rural municipalities.<\/p>\r\n  <p class=\"vb-para\">The Department of Water and Sanitation\u2019s Green Drop Report 2025 released on 31 March 2026 shows how a crisis that is already stark is worsening. 396 out of 848 audited municipal wastewater systems are in a critical state - worse than 2024. Only 14 systesm received a Green Drop Certificate for performing at 90% and above - down from 22 in 2024. <\/p>\r\n  <p class=\"vb-para\">Treatment systems operating at critical risk contaminate rivers, dams, groundwater and the ocean. Huge volumes of treated water disappear through leaks before reaching households. Government then responds to infrastructure failure by restricting household consumption rather than employing the workers and investing the resources needed to repair the network.<\/p>\r\n  <p class=\"vb-para\">Water is a right and a condition of life, not a commodity. Communities cannot accept cut-offs, prepaid water, tanker mafias or emergency supply becoming a permanent substitute for functioning public infrastructure.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-4\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-4\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      4. Electricity: From Loadshedding to Energy Poverty\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">The reduction in national loadshedding has not ended the electricity crisis in working-class communities. Local outages, damaged transformers, \u201cload reduction,\u201d prepaid-meter deductions and municipal cut-offs continue.<\/p>\r\n  <p class=\"vb-para\">In May 2026 \u00a0revealed that electricity prices in South Africa increased by a staggering 987% between 2007 and 2023. In 2025\/26 tariffs went up by a further 12.7%. <\/p>\r\n  <p class=\"vb-para\">By March 2026 unpaid municipal debt to Eskom had reached R111.6 billion, an increase of nearly 18% in one year. In 2025 about 2.6-million households did not pay for their electricity. Businesses also fell behind on payments. In early 2025, 10 cities accounted for 80% of all municipal debt to Eskom.  and Tshwane each owed about R5bn, or R5,000 per household. <\/p>\r\n  <p class=\"vb-para\">All but one of the remaining eight were secondary cities in the Vaal Triangle and Free State. They were hit by the decline in gold mining and heavy industry, the latter partly due to rising electricity prices. They owed between R2bn (Ngwathe) and R10bn (Emalahleni). For six of these towns, their Eskom debt exceeded R50,000 per household, 35% more than their average annual household income. (<em>Business Day - <\/em>11\/08\/2026<em>)<\/em><em>. <\/em>The problem is not that people won\u2019t pay as the government insultingly alleges, but can\u2019t pay. <\/p>\r\n  <p class=\"vb-para\">Treasury\u2019s municipal debt-relief conditions require rising collection rates and cost-reflective tariffs. These \u201ccosts\u201d are based on the private sector\u2019s calculations of what is profitable pushing the tariffs above what is affordable for communities. Municipalities therefore receive lower revenue. In practice this pushes municipalities to disconnect households that cannot pay. Government shifts the cost of Eskom\u2019s corruption, mismanagement and restructuring onto residents, while large corporate users pay less per unit than private household consumers. <\/p>\r\n  <p class=\"vb-para\">The government has responded to growing domestic and global pressure to switch to renewables. But it has used this as a cover to step up privatisation. A transition to renewable energy is essential, but privatisation makes the transition unjust by making it unaffordable to the majority. <\/p>\r\n  <p class=\"vb-para\">The popular myth that the private sector is inherently more efficient and cheaper is contradicted by Eskom\u2019s own history. In December 2001 Eskom won an international global energy award, when it was named <strong>Best Power Company of <\/strong><strong>the Year<\/strong> at the Financial Times Global Energy Awards in New York. Competing against major international energy giants, including Europe&#x27;s , Eskom was recognized for its reliable electricity generation, cheap electricity tariffs, and massive historical and ongoing electrification work.<\/p>\r\n  <p class=\"vb-para\">Replacing a public monopoly with private profiteers will deepen energy poverty. Electricity generation, transmission and distribution must remain in public ownership under democratic workers\u2019 and community control, with a planned transition that protects jobs and guarantees affordable power.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-5\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-5\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      5. Housing, Land and Spatial Apartheid\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">According to Dr Golding, Chairperson of the National Housing Finance Corporation \u201cAfter three decades, the housing backlog remains stuck between 2.5 and 3 million units and is still growing<strong>. <\/strong> At its peak in 1999, South Africa was delivering close to 200 000 housing units annually. Today, that figure has fallen to roughly 40 000. Over the same period, the country\u2019s population has expanded from 40.6 million in 1994 to around 64 million in 2025 (<em>The Mercury <\/em>15\/04\/2026). In addition to the backlog, there are 3.4 million households registered for housing assistance<\/p>\r\n  <p class=\"vb-para\">Millions remain on housing waiting lists or live in overcrowded backyards, informal settlements and unsafe inner-city buildings. The housing backlog runs into millions, while the annual rate of public housing construction is nowhere near what is required. Apartheid spatial planning survives: working-class people live far from jobs and services and pay heavily in money and time to travel.<\/p>\r\n  <p class=\"vb-para\">Shack fires, floods and extreme weather turn inequality into disaster. As the MWP pointed out in September 2023 following the Isindiso fire disaster in Johannesburg: \u201cThis is by no means a Joburg disaster \u2013 it is countrywide. The massive housing backlog that drove the desperate and the poor to seek shelter in derelict hijacked buildings where they are extorted for the privilege to have a roof over their heads, stood at 2.5m countrywide in 2022 and growing. Shack fires, destroying lives and livelihoods are regular occurrences across the surroundings of SA\u2019s major cities.<\/p>\r\n  <p class=\"vb-para\">\u201cWith only 2 500 houses built over the last two years, it will take over 100 years to overcome the 500 000 backlog. Yet Joburg receives over 130\u00a0000 new residents annually through internal migration from e.g Kwa Zulu Natal and the Eastern Cape \u2013 one of the country\u2019s poorest and most corrupt provinces, as well as the poor from neighbouring countries ravaged by their corrupt elites propped up by the ANC government. All of them are seeking a chance to escape destitution.\u201d<\/p>\r\n  <p class=\"vb-para\">In 2026 severe flooding across several provinces destroyed or damaged thousands of homes, with informal settlements suffering most. These are not purely \u201cnatural\u201d disasters. Their impact is magnified by the failure to provide safe land, drainage, durable housing and emergency accommodation.<\/p>\r\n  <p class=\"vb-para\">The government has responded to the crisis with an attack on democracy. The Draft Prevention of Illegal Eviction from and Unlawful Occupation of Land Amendment Bill, 2026 (PIE). As the Federations of Trade Unions (Fedusa) points out: \u201cThe Bill is (an) attempt to criminalise\u00a0organisation itself. It creates sweeping offences against anyone who \u2018incites\u2019, \u2018organises\u2019, or \u2018permits land occupation. This is not accidental. It is aimed at: community leaders, housing activists, social movements, and working-class organisations. It is an attack on the right to organise,\u00a0the right to protest, the right to associate\u00a0and the right to speak. This is a direct assault on the democratic freedoms protected in the Constitution.\u201d <\/p>\r\n  <p class=\"vb-para\">Eviction without suitable alternative accommodation cannot be accepted. Nor can housing allocation remain hidden behind bureaucratic waiting lists vulnerable to corruption and political favouritism. Residents must exercise democratic oversight over allocation, planning and construction.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-6\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-6\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      6. Refuse, Roads, Transport and the Environment\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Uncollected refuse, illegal dumping, potholes and failing storm-water systems reflect the destruction of municipal capacity. Waste reclaimers perform socially necessary environmental work without adequate pay, equipment, transport or protection. Public transport remains fragmented, unsafe and expensive, punishing workers who were placed far from economic centres by apartheid.<\/p>\r\n  <p class=\"vb-para\">Mining, industry and property development frequently impose pollution and environmental risk on poor communities. Abandoned mines, unsafe tailings, toxic dumping and polluted air and water reveal whose lives are considered expendable. Climate change intensifies drought, fire, floods and heat, but capitalist development leaves working-class communities least protected.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iii-sub-7\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iii-sub-7\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      7. Clinics, Schools, Care and Community Safety\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Municipal collapse cannot be separated from the wider crisis of public services. Understaffed clinics, overcrowded schools, insufficient ECD centres, absent social workers and inadequate shelters transfer the burden back onto households, especially women. Crime, gangsterism and drug addiction grow in conditions of unemployment, inequality and social abandonment.<\/p>\r\n  <p class=\"vb-para\">More police powers alone will not make communities safe. The police are also used to suppress strikes, protests and land occupations. Communities need democratic control over policing, resources for prevention and rehabilitation, and mass organisation against gender-based violence, xenophobia, gangsterism and organised crime.<\/p>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"part-iv\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART IV<\/div>\r\n    <h2 class=\"vb-part-title\">PART IV: A PROGRAMME FOR WORKING-CLASS COMMUNITIES TO FIGHT FOR<\/h2>\r\n  <\/header>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-1\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-1\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      1. Housing, Land and Integrated Communities\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A mass public house-building programme to clear the backlog and meet population growth, creating permanent, unionised jobs and apprenticeships.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Expropriate unused land and buildings needed for public housing, with compensation based only on proven need.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">No forced evictions or relocations. No eviction without suitable permanent alternative accommodation.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Place housing waiting lists and allocations under democratic community oversight, using clear and publicly agreed criteria.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Full community control over housing design and settlement planning, including clinics, schools, ECD centres, parks, libraries, youth clubs, sport and cultural facilities.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Upgrade informal settlements in consultation with residents, with water, electricity, sanitation, drainage, roads, refuse removal and fire protection.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Nationalise the big construction companies, building-material manufacturers, wholesalers and banks under democratic workers\u2019 control and management.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-2\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-2\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      2. Water and Sanitation for All\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Sufficient free basic water for every household, with higher consumption by wealthy households and corporations charged on a steeply progressive scale.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">No water cut-offs, prepaid water meters or pressure throttling for working-class households.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A publicly funded national programme to repair and expand pipes, reservoirs, pumping stations and water and wastewater treatment works.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Employ and train the engineers, artisans and municipal workers required to maintain systems permanently.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">End outsourcing and tanker profiteering. Bring water provision, maintenance and emergency supply fully in-house.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Worker and community inspection of water quality, contracts, maintenance plans and expenditure, with all information publicly available.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-3\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-3\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      3. Affordable Electricity and a Just Energy Transition\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Cancel electricity arrears for poor and working-class households and end punitive prepaid-meter deductions.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Provide sufficient free basic electricity, funded through progressive tariffs on wealthy households and large corporate users.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">No cut-offs or load reduction imposed on communities because of poverty or municipal debt.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Open Eskom and municipal contracts with big business to public inspection and end preferential secret pricing.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">No privatisation of electricity. Reverse commercialisation and place generation, transmission and distribution under democratic workers\u2019 and community control.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Massive public investment in renewable energy, grid expansion and storage, with no job losses and fully paid retraining for affected workers.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-4\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-4\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      4. Clean, Safe and Climate-Resilient Communities\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Insource refuse collection, street cleaning, maintenance and environmental services and employ sufficient permanent workers.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Provide durable public bins, regular collection, safe landfill management and enforcement against corporate toxic dumping.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Recognise waste reclaimers as workers: provide decent income, protective equipment, storage, transport and democratically agreed integration into public waste services.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Compel mining and industrial companies to prevent pollution and fund rehabilitation under worker and community oversight.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A public programme for drainage, flood protection, fire services, emergency housing and climate adaptation in every vulnerable community.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">No mining or development on communally owned land, sacred sites or environmentally sensitive areas without the democratic consent of affected communities.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-5\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-5\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      5. Public Transport and Roads\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Massive investment in safe, reliable, integrated and publicly owned rail, bus and municipal transport, moving towards free public mass transport.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Services must operate according to workers\u2019 actual hours, including early mornings, nights and weekends.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Repair roads, bridges, pavements, streetlights and storm-water systems through permanent municipal workforces, not tenders.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Accessible transport and public infrastructure for people with disabilities, older people and caregivers with children.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Bring privatised and fragmented public transport into a single democratically planned system under worker and commuter control.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-6\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-6\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      6. Jobs for All - Share the Work\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A mass programme of socially necessary public employment to build houses and infrastructure and expand health, education, care, culture and environmental services.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Convert EPWP, CWP, community healthcare, ECD and all permanent forms of supposedly temporary public work into permanent jobs with full labour rights, benefits and collectively negotiated wages.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A living wage of at least R15,000 a month. Enforce equal pay for work of equal value.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A 32-hour maximum working week without loss of pay, sharing available work among all who need it, as a step towards a 20-hour week made possible by modern technology.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">End labour broking, outsourcing, casualisation and repeated temporary contracts for work of a permanent character.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Municipal apprenticeship and training programmes with guaranteed permanent jobs for young people as artisans, technicians, care workers and other socially needed workers.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Build unemployed-worker and unemployed-youth structures in every community and campaign for \u201conce a member, always a member\u201d in the trade unions.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-7\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-7\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      7. Social Grants and Household Security\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A universal basic income for every adult aged 18 to 60, set initially at no less than half the living wage and increased towards a living income.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Raise pensions and disability grants to at least half the living wage and double the Child Support Grant immediately.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">All grants must rise automatically with the real cost of living and be paid reliably without punitive means tests or bureaucratic obstacles.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">No household should lose water, electricity or housing because its income is inadequate.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-8\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-8\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      8. Food Security and Working-Class Control\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Food is a basic right, yet millions of working-class families are forced to go hungry while large agribusinesses, food processors and retail monopolies protect their profits. Communities must not be reduced to passive recipients of charity. Workers and communities must fight for democratic control throughout the food system - from land and production to processing, distribution and consumption.<\/p>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Legally enforceable price controls on essential foods, supervised by elected worker, trade-union and community representatives, to stop price-gouging and profiteering.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">State-funded, democratically managed public wholesale and distribution networks and community markets supplying affordable, nutritious food directly to townships, rural areas and informal settlements.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Land, equipment, seeds, fertiliser, municipal water and public finance for worker-run agricultural cooperatives, urban farming, community food gardens and genuine small-scale producers.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Universal, year-round school and ECD nutrition programmes providing fresh, adequate meals, supplied wherever possible by local cooperatives and prepared by permanently employed, unionised public workers receiving a living wage.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Place vacant municipal land and underused agricultural land under democratic public and community control for food production. Expropriate large unused holdings without compensation except in cases of proven need.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Bring the major agribusiness, fertiliser, food-processing, wholesale and retail monopolies into public ownership under democratic workers&#x27; and community control as part of a socialist plan to guarantee nutritious food for all.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-9\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-9\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      9. Free, High-Quality Public Services\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Free, high-quality public healthcare based on expanded clinics and primary healthcare, with all vacancies filled and sufficient medicines and equipment.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A unified national health service: bring private hospital groups and pharmaceutical monopolies into public ownership under democratic worker and community control.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Free education from ECD to university, including books, transport, meals and accommodation where required.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Repair and expand school infrastructure; provide water, safe sanitation, electricity, libraries, laboratories, internet access, sport and cultural facilities.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Free, universal, publicly provided ECD, childcare, elder care and disability support in every community.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">End austerity, outsourcing and tenderisation. Restore and expand municipal and public-service staffing according to population needs.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-10\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-10\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      10. End Gender-Based Violence, Hate and Discrimination\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">A publicly funded network of safe shelters with space for children, emergency income, long-term housing, healthcare, counselling and free legal support.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Properly staffed specialist GBV units, forensic services and courts, accountable to survivors and communities.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Mass campaigns led by trade unions, women\u2019s organisations and community structures against gender-based violence and femicide.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Defend LGBTQI+ people against violence and discrimination in communities, workplaces, schools, healthcare and housing.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Fight xenophobia. Defend migrants and refugees against violence and organise all workers, irrespective of nationality, in common struggle.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Abolish discriminatory traditional laws and institutions and place communal resources under democratically elected community control.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-11\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-11\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      11. Crime, Policing and Corruption\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Organise democratic community safety structures and mass mobilisation against gangsterism, drug dealing, gender-based violence, xenophobic attacks and organised crime.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Free, accessible, high-quality drug rehabilitation and mental-health services linked to education, housing and guaranteed jobs.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Working-class oversight of policing through genuinely democratic Community Policing Forums with elected community and worker representatives.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Community control over police priorities and resources; dismiss and prosecute perpetrators of bribery, torture, rape, harassment and corruption.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Full trade-union rights for police and civilian workers. Workers and communities must democratically determine emergency cover during industrial action.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Abolish militarised units and state-security structures used to suppress legitimate working-class protest.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Open municipal budgets, tenders, contracts and council records. Protect whistleblowers and recover stolen public money under worker and community oversight.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Establish democratically elected street, block and village safety structures linked to transformed Community Policing Forums. These structures must be accountable to open community meetings, defend all residents withoutdiscrimination and reject vigilantism, punishment, xenophobic profiling and political intimidation.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Create community-led monitoring systems for police response, violent-crime and GBV and Femicide cases, while protecting survivors, witnesses and personal information. Demand transparent case-tracking procedures so that dockets cannot simply disappear.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Fully staff every police station with properly trained 24-hour GBVF response capacity, private statement rooms and immediate access to free medical, psychosocial and legal assistance.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Clear, light and maintain parks, transport hubs, paths and abandoned public spaces through permanent municipal jobs. Install and maintain streetlights, high-mast lighting and emergency infrastructure according to democratically identified community needs.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Expand publicly owned rehabilitation, mental-health and wellness services so that every community has free and practical access, with facilities distributed according to population need and linked to education, housing and guaranteed work.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Demand the power for communities and democratic Community Policing Forums to vet station leadership, scrutinise performance and initiate removal proceedings. Campaign for the law to give communities the power to elect and recall station commanders and other designated local police leadership.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Provide public resources for democratically controlled community-safety work, subject to training, human-rights safeguards, transparent accounts and regular public audit.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-12\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-12\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      12. Street Traders and Small Businesses\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">License street traders without discrimination and provide secure, serviced trading space, storage, sanitation and protection from harassment.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Support democratic trader organisations and unity among South African and migrant traders against exploitation by banks, wholesalers, landlords and shopping malls.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Public wholesale networks, affordable credit, equipment and guaranteed markets for genuine small businesses and cooperatives.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Strict price, labour, food-safety and health inspections under worker and community oversight.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Nationalise large businesses that sabotage supply, engage in price-gouging or close viable workplaces, under democratic workers\u2019 control.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-iv-sub-13\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-iv-sub-13\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      13. Make Capital Pay - Take the Wealth Into Public Ownership\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Restore corporate taxation at least to the levels imposed on big business in the 1980sand 1990s and close tax loopholes and illicit financial flows.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Impose steeply progressive taxes on high incomes, accumulated wealth, corporate property and luxury consumption.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Repudiate illegitimate public debt and redirect debt-service expenditure to housing, infrastructure and public services.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Nationalise the banks, mines, major construction companies, energy monopolies, transport, telecommunications, wholesale and retail giants under democratic workers\u2019 control and management.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-demand-li\">\r\n    <span class=\"vb-demand-bullet\">&bull;<\/span>\r\n    <div class=\"vb-demand-content\">Integrate public ownership through a democratic socialist plan of production based on social need, ecological sustainability and the elimination of poverty.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"part-v\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART V<\/div>\r\n    <h2 class=\"vb-part-title\">PART V: HOW WE FIGHT - A PROGRAMME OF ACTION<\/h2>\r\n  <\/header>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-1\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-1\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      1. Build Worker and Community Action Committees\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Begin where people live and work. Convene open meetings street by street, block by block, settlement by settlement and at major workplaces and service points such as clinics, schools and municipal depots. Elect Worker and Community Action Committees with clear mandates, regular report-backs, transparent finances, rotation of office bearers and the right of immediate recall.<\/p>\r\n  <p class=\"vb-para\">These committees should bring together permanent and precarious workers, including EPWP, CWP, community healthcare, ECD and labour-broker workers; unemployed workers and youth; shop stewards; women and LGBTQI+ people; migrants; pensioners; people with disabilities; and the users of public services. Their purpose is not to replace existing organisations, but to give common organisational form to struggles that meet in both workplaces and communities.<\/p>\r\n  <p class=\"vb-para\">Map local needs, vacant public posts, failing infrastructure, service interruptions, contracts and struggles. Coordinate campaigns; organise mutual aid and solidarity for strikes, occupations and community action; and expose attempts to set public-sector workers and residents against one another. Decisions must be taken in open mass meetings, and the committees must remain independent of the state, capitalist parties, tender interests and criminal networks.<\/p>\r\n  <p class=\"vb-para\">Map the community&#x27;s existing organisations. Bring together civics, crisis committees, residents&#x27; associations, informal-settlement committees, street-trader organisations, women&#x27;s groups, youth formations, student structures and shop stewards without requiring them to dissolve. Unity must take a federal form: each organisation retains its identity while agreeing on common demands and action.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-2\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-2\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      2. Draw Up a Community Needs Budget\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Every community should conduct a democratic audit of what it needs: houses, kilometres of road and pipe, classrooms, clinic staff, ECD places, transport routes, parks, libraries and other recreational facilitiessafety measures and jobs. Turn this into a publicly costed Needs Budget. Technical experts may assist, but they must work under community direction and explain their findings in accessible language.<\/p>\r\n  <p class=\"vb-para\">Campaign for councils to adopt the Needs Budget. Reject the claim that existing budgets are immovable. Budgets express class priorities. Demand that spending on consultants, tender profits, prestige projects and political privileges be redirected to services, public employment and infrastructure.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-3\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-3\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      3. Use Statutory Bodies to Enforce Community Accountability\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Community Police Forums, School Governing Bodies, clinic committees and hospital boards are contested sites in which working-class communities can demand information, expose failure and fight for public services. They are not substitutes for independent community organisation and should not become ceremonial talking shops or auxiliaries of state officials. Worker and Community Action Committees must intervene in them with clear mandates from mass meetings.<\/p>\r\n  <p class=\"vb-para\">Elect and mandate delegates to pursue community priorities in these bodies and establish formal liaison with them. Campaign for scheduled joint meetings involving statutory bodies, trade unions, community committees, workers and service users, with shared agendas, accessible reports and publicly available minutes wherever confidentiality and the protection of individuals do not legally require otherwise.<\/p>\r\n  <p class=\"vb-para\">Compile evidence dossiers and quarterly community scorecards covering matters such as police response, unresolved cases, staffing vacancies, medicine and equipment shortages, school and clinic infrastructure, service continuity, budgets, contracts and complaints. These records must support mobilisation and remedial demands, not reduce accountability to paperwork.<\/p>\r\n  <p class=\"vb-para\">Demand time-bound complaint and escalation procedures, declarations of interests and the exclusion of any member from decisions in which they or close associates have a financial interest. Representatives nominated by community structures must report back and can have their community mandate withdrawn. Where existing law prevents their formal removal, communities must campaign for recall powers and use organised pressure to secure their resignation or removal through the applicable legal process.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-4\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-4\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      4. Unite Struggles Locally and Nationally\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Link neighbouring committees into municipal and regional coordinating structures. When one community faces cut-offs, eviction or repression, others must mobilise in solidarity. Coordinate days of action around common demands, escalating from petitions and mass meetings to marches, occupations, boycotts and shutdowns determined democratically by those involved.<\/p>\r\n  <p class=\"vb-para\">Build towards provincial and national coordination capable of bringing hundreds of communities into action on the same day. A national community shutdown must not be proclaimed from above. It must be prepared from below through functioning organisations, political explanation and democratic mandates.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-5\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-5\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      5. Link Communities with Organised Workers\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Invite shop stewards and rank-and-file workers living in the area into community structures. Establish joint action committees when municipal and public-sector workers fight outsourcing, retrenchment or wage cuts. Communities need properly staffed services; workers need public support against governments that portray wage cuts and job losses as necessary for service delivery.<\/p>\r\n  <p class=\"vb-para\">Campaign inside trade unions for active support to housing, electricity, water, transport and anti-xenophobia struggles. Revive the tradition of trade-union locals rooted in communities. Prepare solidarity for strikes and ask workers to use their organised power in support of community demands.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-6\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-6\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      6. Fight Division and Defend Working-Class Unity\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Every community structure must oppose attempts to redirect anger towards migrants, other racial groups, women or LGBTQI+ people. Organise political education explaining who benefits from division. When xenophobic mobilisation or hate crimes threaten, trade unions and community organisations must defend those targeted through mass action involving the affected people themselves.<\/p>\r\n  <p class=\"vb-para\">Reject criminal networks and business forums that use unemployed people as a rent-a-crowd for tenders and extortion. Job and business opportunities must be allocated through transparent, democratically agreed processes, not through armed force, factional connections or nationality.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-v-sub-7\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-v-sub-7\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      7. Build a United Working-Class Community Movement\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Local and municipal structures should convene towards a countrywide federation of community organisations based on a common platform and programme of action. Existing organisations should affiliate as organisations. Delegates at every level must be elected, mandated, accountable and recallable.<\/p>\r\n  <p class=\"vb-para\">Funding should come primarily from the rands and cents of working-class people and supporting organisations. All income and expenditure must be reported openly. Paid positions, where necessary, must be controlled democratically and paid no more than the wage of a skilled worker.<\/p>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"part-vi\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART VI<\/div>\r\n    <h2 class=\"vb-part-title\">PART VI: THE 2026 LOCAL GOVERNMENT ELECTIONS<\/h2>\r\n  <\/header>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-vi-sub-1\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-vi-sub-1\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      1. Use the Elections to Build Struggle and Organisation\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">The local government elections on 4 November 2026 will concentrate attention on the crisis in every municipality. Capitalist parties will arrive with promises, food parcels, t-shirts and manifestos, asking communities to surrender their power to councilors for another five years. The election must instead become an opportunity to organise around demands, expose the record of councils and compel every candidate to answer to working-class communities.<\/p>\r\n  <p class=\"vb-para\">This platform does not suggest that voting by itself can end municipal collapse. Councils remain constrained by national austerity, capitalist ownership and a funding system built on cost recovery. But an election campaign can help unite struggles, popularise a fighting socialist programme, build democratic community structures and challenge the monopoly of parties that treat council seats as careers or access points to tenders.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-vi-sub-2\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-vi-sub-2\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      2. Support Candidates of Struggle, Not Career Politicians\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">The MWP will not stand its own candidates in these elections. We call on genuine civic and community candidates emerging from struggle to adopt this platform and programme of action. Communities should convene democratic selection meetings and test every prospective candidate by their record, programme and willingness to remain under community control.<\/p>\r\n  <p class=\"vb-para\">No candidate should be supported merely because they call themselves \u201cindependent.\u201d Independence from a party label is not the same as independence from business, tender interests, xenophobia or personal ambition. A working-class civic candidate must stand on collective decisions and help build organisation before, during and after the election.<\/p>\r\n  <p class=\"vb-para\">Worker and Community Action Committees should organise candidate-selection workshops, investigate the record and interests of nominees and ensure that communities understand the powers and limits of local government. Candidates should be nominated openly and selected by secret ballot at properly convened ward or settlement mass meetings. Before endorsement, each candidate must sign a public commitment to this platform, the community Needs Budget and the accountability arrangements agreed by the structures that nominate them.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-vi-sub-3\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-vi-sub-3\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      3. Principles for Working-Class Civic Candidates\r\n    <\/h3>\r\n  <\/div>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Be nominated openly and selected by open show of hands at a properly convened community mass meeting,  and stand on this platform and the programme democratically agreed by the community.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Accept the community&#x27;s right to withdraw its mandate and endorsement when they break the programme or lose the confidence of the structures that selected them; support the fight for a legally enforceable right of recall.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Take only the wage of a skilled worker. Anycouncilor income above that amount must be donated to democratically controlled community organisation and struggle.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Publish all income, benefits, gifts, interests and meetings with contractors or businesses.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Refuse participation in tender patronage, coalition horse-trading and secret agreements for positions.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Report back at least monthly through open ward meetings and publish their decisions, votes, council documents, budgets, contracts and progress in implementing the community mandate.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Use the council chamber as a platform for struggle, while recognising that decisive power lies in organised mass action outside it.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Support strikes and community action and help link council workers with residents rather than setting them against each other.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Oppose racism, sexism, xenophobia, tribalism and discrimination against LGBTQI+ people without compromise.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n  <p class=\"vb-para\">Councilors endorsed through this process must take binding direction from democratic community meetings on central questions such as insourcing, budget priorities, procurement and service delivery. Where council rules or the law obstruct a mandate, the councilor must report the obstacle openly and mobilise with the community to overcome it, rather than using institutional limits as an excuse for retreat.<\/p>\r\n\r\n  <div class=\"vb-sec-heading-wrap\" id=\"part-vi-sub-4\">\r\n    <h3 class=\"vb-sec-title\">\r\n      <a href=\"#part-vi-sub-4\" class=\"vb-anchor-link\" title=\"Direct link to this section\">#<\/a>\r\n      4. Before and After Election Day\r\n    <\/h3>\r\n  <\/div>\r\n  <p class=\"vb-para\">Community organisations should organise public assemblies at which candidates answer questions and sign written commitments. Produce community scorecards based on the Needs Budget. Demand access to council meetings and records. Elect observer delegations to report on every decision affecting the area.<\/p>\r\n  <p class=\"vb-para\">Whatever the election result, the organisation must remain. If a civic candidate wins, mass structures must direct and monitor their work. If the candidate loses, the campaign should leave behind stronger committees, wider political understanding and a programme for action. Electoral work must serve struggle; struggle must never be postponed until the next election.<\/p>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"part-vii\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">PART VII<\/div>\r\n    <h2 class=\"vb-part-title\">PART VII: FROM COMMUNITY STRUGGLE TO SOCIALIST TRANSFORMATION<\/h2>\r\n  <\/header>\r\n  <p class=\"vb-para\">Working-class communities should fight for every improvement that can be won now. A stopped eviction, a repaired pipe, a permanent job or a reopened clinic matters enormously. Every victory demonstrates the power of collective action. But capitalism will always attempt to take back with one hand what struggle has forced it to concede with the other.<\/p>\r\n  <p class=\"vb-para\">The wealth and productive capacity needed to provide housing, services and jobs already exist. They are locked inside private ownership and directed towards profit. Municipalities cannot democratically plan construction while the banks control credit, developers control land, construction monopolies control materials and large retailers set prices. Communities cannot control electricity while generation and supply are organised around profits for privately owned providers. <\/p>\r\n  <p class=\"vb-para\">You cannot control what you do not own. The major banks, mines, construction, energy, transport, manufacturing, telecommunications, wholesale and retail companies must be taken into public ownership under democratic workers\u2019 control and management. These sectors must be integrated through a socialist plan of production drawn up by elected representatives of workers and communities.<\/p>\r\n  <p class=\"vb-para\">Such a plan would mobilise society\u2019s resources to eliminate unemployment, poverty and the housing backlog; rebuild infrastructure; shorten the working week; expand public services; and carry out a just transition away from fossil fuels. It would replace competition between municipalities and communities for scarce resources with democratic planning according to need.<\/p>\r\n  <p class=\"vb-para\">Communities cannot achieve this transformation alone. A united community movement must join organised workers, women, students and youth in rebuilding a fighting working-class movement and a mass workers\u2019 party on a socialist programme. The organisation created in today\u2019s struggles can become part of the democratic power through which the working class governs society tomorrow.<\/p>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"get-involved\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">ACTION<\/div>\r\n    <h2 class=\"vb-part-title\">HELP BUILD A UNITED WORKING-CLASS COMMUNITY MOVEMENT<\/h2>\r\n  <\/header>\r\n  <p class=\"vb-para\">Discuss this platform in your street, settlement, civic, trade union, youth organisation and campaign. Amend it through democratic debate. Turn its demands into local action. Link your struggle with neighbouring communities and with workers confronting the same government and capitalist system.<\/p>\r\n  <p class=\"vb-para\">Unite communities. Build democratic organisation. Fight every cut-off, eviction, retrenchment and service collapse. Use the 4 November 2026 elections to strengthen struggle and working-class political independence.<\/p>\r\n  <p class=\"vb-para\">For a countrywide federation of working-class community organisations. For working-class unity across every theatre of struggle. For a socialist alternative to poverty, unemployment and municipal collapse.<\/p>\r\n<\/section>\r\n\r\n<section class=\"vb-part-section\" id=\"sources\">\r\n  <header class=\"vb-part-header\">\r\n    <div class=\"vb-part-badge-tag\">SOURCES<\/div>\r\n    <h2 class=\"vb-part-title\">SOURCES AND FURTHER READING<\/h2>\r\n  <\/header>\r\n<ul class=\"vb-bullet-list\">\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Statistics South Africa. Quarterly Labour Force Survey, Quarter 2: 2026.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Auditor-General South Africa. Consolidated General Report on Local Government Audit Outcomes, latest available edition.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Department of Water and Sanitation. 2025 Green Drop Report and Blue Drop progress assessments.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">National Treasury. Budget Review 2026 and municipal finance publications.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Eskom. Integrated Report for the year ended 31 March 2026.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">South African Social Security Agency and Department of Social Development. Social grant values, April 2026.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Electoral Commission of South Africa. 2026 Local Government Elections information and timetable.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Municipal Demarcation Board. Final ward boundaries for the 2026 Local Government Elections.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Pietermaritzburg Economic Justice &amp; Dignity. Household Affordability Index.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Cooperative Governance and Traditional Affairs. Reports on municipal performance and interventions.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Marxist Workers Party. For a United Socialist Civic Federation, November 2024.<\/div>\r\n  <\/li>\r\n  <li class=\"vb-bullet-li\">\r\n    <span class=\"vb-bullet-dot\">&bull;<\/span>\r\n    <div class=\"vb-bullet-content\">Marxist Workers Party. A Platform and Programme of Action for Working-Class Women, September 2026.<\/div>\r\n  <\/li>\r\n<\/ul>\r\n<\/section>\r\n\r\n    <\/main>\r\n  <\/div>\r\n<\/div>\r\n<div class=\"vb-share-toast\" id=\"vb-share-toast\">Link copied to clipboard!<\/div>\r\n<script>\r\n(function(){\r\n  var progressBar = document.getElementById('reading-progress');\r\n  var progressPercent = document.getElementById('progress-percent');\r\n\r\n  function updateProgress(){\r\n    var scrollTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    var docHeight = document.documentElement.scrollHeight - window.innerHeight;\r\n    var progress = docHeight > 0 ? Math.min(100, Math.max(0, (scrollTop \/ docHeight) * 100)) : 0;\r\n    var pStr = Math.round(progress) + '%';\r\n    if(progressBar) progressBar.style.width = pStr;\r\n    if(progressPercent) progressPercent.textContent = pStr;\r\n  }\r\n  window.addEventListener('scroll', updateProgress, {passive: true});\r\n  updateProgress();\r\n\r\n  document.querySelectorAll('.vb-toc-toggle-btn').forEach(function(btn){\r\n    btn.addEventListener('click', function(e){\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      var parentItem = this.closest('.vb-toc-item');\r\n      if(parentItem){\r\n        parentItem.classList.toggle('expanded');\r\n      }\r\n    });\r\n  });\r\n\r\n  var sections = document.querySelectorAll('.vb-part-section, .vb-sec-heading-wrap');\r\n  var allItems = document.querySelectorAll('.vb-toc-item, .vb-toc-subitem');\r\n  var partItems = document.querySelectorAll('.vb-toc-item');\r\n\r\n  function onScrollSpy(){\r\n    var scrollPos = (window.pageYOffset || document.documentElement.scrollTop) + 140;\r\n    var currentId = '';\r\n    sections.forEach(function(sec){\r\n      var top = sec.offsetTop;\r\n      var height = sec.offsetHeight;\r\n      if(scrollPos >= top && scrollPos < top + height){\r\n        currentId = sec.getAttribute('id');\r\n      }\r\n    });\r\n\r\n    if(currentId){\r\n      allItems.forEach(function(el){ el.classList.remove('active'); });\r\n      var targetSub = document.querySelector('.vb-toc-subitem[data-target=\"' + currentId + '\"]');\r\n      if(targetSub){\r\n        targetSub.classList.add('active');\r\n        var parentPart = targetSub.closest('.vb-toc-item');\r\n        if(parentPart){\r\n          parentPart.classList.add('active');\r\n        }\r\n      } else {\r\n        var targetPart = document.querySelector('.vb-toc-item[data-target=\"' + currentId + '\"]');\r\n        if(targetPart){\r\n          targetPart.classList.add('active');\r\n        }\r\n      }\r\n    }\r\n  }\r\n  window.addEventListener('scroll', onScrollSpy, {passive: true});\r\n  onScrollSpy();\r\n\r\n  \/\/ Smooth scroll\r\n  document.querySelectorAll('.vb-toc-link, .vb-toc-btn, .vb-btn-primary').forEach(function(link){\r\n    link.addEventListener('click', function(e){\r\n      var href = this.getAttribute('href');\r\n      if(href && href.startsWith('#')){\r\n        var targetId = href.substring(1);\r\n        var targetEl = document.getElementById(targetId);\r\n        if(targetEl){\r\n          e.preventDefault();\r\n          var y = targetEl.getBoundingClientRect().top + window.pageYOffset - 80;\r\n          window.scrollTo({top: y, behavior: 'smooth'});\r\n          history.pushState(null, null, '#' + targetId);\r\n        }\r\n      }\r\n    });\r\n  });\r\n\r\n  \/\/ Global Share Toggle\r\n  window.vbToggleShare = window.vbToggleShare || function(e, btn) {\r\n    if(e) { if(e.preventDefault) e.preventDefault(); if(e.stopPropagation) e.stopPropagation(); }\r\n    var b = btn || document.getElementById('vb-share-btn') || (e && e.target ? e.target.closest('.vb-btn-share') : null);\r\n    var wrapper = b ? b.closest('.vb-share-wrapper') : document.querySelector('.vb-share-wrapper');\r\n    if(!wrapper) return false;\r\n    var isOpen = wrapper.classList.toggle('open');\r\n    if(b) b.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\r\n    var drop = wrapper.querySelector('.vb-share-dropdown');\r\n    if(drop) {\r\n      drop.style.display = isOpen ? 'block' : 'none';\r\n    }\r\n    return false;\r\n  };\r\n\r\n  \/\/ Global Copy Share Link\r\n  window.vbCopyShare = window.vbCopyShare || function(e, btn, url) {\r\n    if(e) { if(e.preventDefault) e.preventDefault(); if(e.stopPropagation) e.stopPropagation(); }\r\n    var shareUrl = url || window.location.href.split('#')[0];\r\n    var textEl = btn ? btn.querySelector('.vb-copy-btn-text') : null;\r\n    var origText = textEl ? textEl.textContent : 'Copy Link';\r\n\r\n    function onCopied() {\r\n      if(textEl) textEl.textContent = 'Copied!';\r\n      var toast = document.getElementById('vb-share-toast');\r\n      if(toast) {\r\n        toast.style.display = 'block';\r\n        toast.classList.add('show');\r\n        setTimeout(function(){\r\n          toast.classList.remove('show');\r\n          setTimeout(function(){ toast.style.display = 'none'; }, 250);\r\n        }, 3000);\r\n      }\r\n      setTimeout(function(){ if(textEl) textEl.textContent = origText; }, 2000);\r\n    }\r\n\r\n    if(navigator.clipboard && navigator.clipboard.writeText) {\r\n      navigator.clipboard.writeText(shareUrl).then(onCopied).catch(function(){\r\n        copyFallback(shareUrl, onCopied);\r\n      });\r\n    } else {\r\n      copyFallback(shareUrl, onCopied);\r\n    }\r\n    return false;\r\n  };\r\n\r\n  function copyFallback(text, cb) {\r\n    var ta = document.createElement('textarea');\r\n    ta.value = text;\r\n    ta.style.position = 'fixed';\r\n    ta.style.top = '0';\r\n    ta.style.left = '0';\r\n    ta.style.opacity = '0';\r\n    document.body.appendChild(ta);\r\n    ta.focus();\r\n    ta.select();\r\n    try {\r\n      var ok = document.execCommand('copy');\r\n      if(ok && cb) cb();\r\n      else prompt('Copy link:', text);\r\n    } catch(err) {\r\n      prompt('Copy link:', text);\r\n    }\r\n    document.body.removeChild(ta);\r\n  }\r\n\r\n  \/\/ Delegated click listener on document\r\n  if(!window._vbShareListenerAttached) {\r\n    window._vbShareListenerAttached = true;\r\n    document.addEventListener('click', function(e){\r\n      var clickedBtn = e.target.closest ? e.target.closest('#vb-share-btn, .vb-btn-share') : null;\r\n      if(clickedBtn) {\r\n        return;\r\n      }\r\n      document.querySelectorAll('.vb-share-wrapper.open').forEach(function(w){\r\n        if(!w.contains(e.target)) {\r\n          w.classList.remove('open');\r\n          var b = w.querySelector('#vb-share-btn, .vb-btn-share');\r\n          if(b) b.setAttribute('aria-expanded', 'false');\r\n          var drop = w.querySelector('.vb-share-dropdown');\r\n          if(drop) drop.style.display = 'none';\r\n        }\r\n      });\r\n    });\r\n  }\r\n})();\r\n<\/script>\r\n<script>\r\n(function(){\r\n  var desktopNav = document.getElementById('toc-nav');\r\n  var mobileContainer = document.getElementById('mobile-toc-container');\r\n  if(desktopNav && mobileContainer){\r\n    mobileContainer.innerHTML = desktopNav.innerHTML;\r\n  }\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Marxist Workers Party &bull; Official Policy Platform A Platform and Programme of Action for Working-Class Communities 2026 Print-Ready Edition Document: Official Platform Edition: 2026 Print-Ready <a class=\"mh-excerpt-more\" href=\"https:\/\/marxistworkersparty.net\/?page_id=8544\" title=\"A Platform and Programme of Action for Working-Class Communities\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-8544","page","type-page","status-publish","hentry"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=\/wp\/v2\/pages\/8544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8544"}],"version-history":[{"count":4,"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=\/wp\/v2\/pages\/8544\/revisions"}],"predecessor-version":[{"id":8584,"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=\/wp\/v2\/pages\/8544\/revisions\/8584"}],"wp:attachment":[{"href":"https:\/\/marxistworkersparty.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}