FactSmithBook a call

Insights · Evidence dashboard

Six months, announced. Day 597: completion not publicly confirmed.

The Umzimkhulu River Bridge repair on the R102 near Port Shepstone, source by source: what was promised, what the public record shows, and what it cannot see. One lane reopened on 7 December 2025; we found no public confirmation of the two-way reopening promised for 25 February 2026. Much of the story reaches the public only through press reports, which can be wrong.

Latest, 4 November 2026 (day 597): no official update since 23 August.

  • Is the repair finished? Not publicly confirmed. No statement from the KZN Department of Transport says it is complete.
  • Last official word: 23 August 2026. The department reopened the bridge after jacking, set completion for September 2026 and promised regular progress updates (S14).
  • Since then: no further department statement on the bridge in 73 days. September passed with no update and no new date. A reader's letter in the press mentioned October (S28, reported only); October has passed too.
  • What we checked: every week (19 October, 28 October, 4 November) the department's media statements, Ray Nkonyeni Municipality, the South Coast Herald, ECR, News24, IOL, SAnews and gov.za. The department's media index lists nothing after 10 October and may lag its social channels.

Not public is not the same as not done: the work may be complete and signed off. The gap is in what the public has been told. The charts and tables below are as at 4 November 2026.

What could help: Please publish one project update: an appeal to whoever takes office.

How to read this page. It takes no position on who is responsible. It shows what the public record establishes, what is only reported, and what we could not see. Not public is not the same as not done. Engineering sign-offs, completion certificates, payment certificates and programmes are working records of the department, its engineers and the contractor, and are not normally published. Where this page says a record was not found, it means only that it is not in public view; the work or the record may well exist. Press reports are shown as reported, not as fact, and some may be inaccurate. The bridge repair and the R102 road works are different contracts, so they are never added together. Use the switches to watch the story thin out when only official sources are allowed.

Evidence
Contract

The bridge, day by day

Status of the bridge from the 17 March 2025 closure to 4 November 2026. Hatched means no public source we found says; the bridge's status in that period is simply not visible to us.

ClosedReopenedNot in public sources
All timeline events as a table
DateContractEventStatusEvidence
17 Mar 2025 15:00BridgeTraffic closure for emergency repairs; R190m allocated, six months announcedActual / baselineofficial primary S18
20 Mar 2025BridgeHerald prints R199 580 000 as the amount allocated, attributed to the MEC at an inspectionReportedsecondary reporting S24
28 Mar 2025BridgePublic liaison committee appointment targetPlannedofficial primary S18
11 May 2025BridgePlanned site start, subject to permit approvalPlannedofficial primary S18
15 Aug 2025BridgeContractor reported paid and returning to site; aim to finish by 2 Dec 2025Reported actual / targetofficial primary S17
27 Aug 2025BridgeDoT says repairs are progressing well; target 2 Dec; promises regular progress updates to communities (reported)Reportedsecondary reporting S33
18 Sep 2025BridgeAmafa letter ordering work to stopActualofficial primary S16
23 Sep 2025BridgeAmafa permit granted; reopening target 2 Dec 2025 (earlier plan: 13 Nov)Actual / targetofficial primary S16
27 Oct 2025BridgeHerald reports an acceleration programme aiming for early November, against 2 Dec officially (the report prints the year as 2026; it reads as 2025)Reportedsecondary reporting S34
13 Nov 2025BridgePier 2 jacking planned for this date, and the earlier reopening plan before the stoppageMissed or revisedofficial primary S16
30 Nov 2025BridgeReopening moved from 2 Dec to 7 Dec, single lane with 24-hour stop-go (reported from a stakeholder meeting)Reportedsecondary reporting S22
2 Dec 2025BridgeReopening and completion target of the 23 Sep statementTarget passedofficial primary S16
7 Dec 2025 15:00BridgeOne lane reopened (statement dated 7 Dec; the archive index lists it under 9 Dec). Two-way reopening now targeted for 25 Feb 2026Actualofficial primary S13
2 Feb 2026Bridge56% complete (report citing a written official reply)Actual snapshotsecondary reporting source TBC
5 Feb 2026BridgeWork reported suspended over non-payment; a DoT representative at the stakeholder meeting could not say when either project would finishReportedsecondary reporting S29
25 Feb 2026BridgeTwo-way reopening target of the 7 Dec statementTarget passedofficial primary S13
1 Mar 2026BridgeHerald reports the bridge shut again without warning (Sunday afternoon), attributing it to non-paymentReportedsecondary reporting S25
2 Mar 2026BridgeProject-management meeting did not conveneAttributed onlysecondary reporting S25
16 Mar 2026 05:00BridgeBusiness forums plan to remove blockages and reopen; the report does not say whether the DoT or the engineer approved itPlanned by forumssecondary reporting S26
30 Apr 2026BridgeReported as suspended at 56% with R31.5m unpaid (paywalled; headline and photo caption only)Reportedsecondary reporting S30
4 May 2026DepartmentMEC: department needs R1.1-1.2bn a month for contractors, at times receives R200m-R700mContextofficial primary S19
6 May 2026DepartmentR700m paid department-wide; weekly Invoice-Checking War RoomContextofficial primary S06
7 May 2026BridgeDoT spokesperson says payments have started; a political party's transport spokesperson asks for an urgent public progress report (reported)Reportedsecondary reporting S32
12 Jun 2026BridgeBridge and R102 described as at a standstill over non-payment; a residents' association says it is still awaiting a formal DoT responseReportedsecondary reporting S31
7 Jul 2026Bridge44% remaining; target 26 Sep 2026Forecastsecondary reporting S08
7 Jul 2026R102DoT chief director reported to say the R102 contract was cancelled; R32m paid, 8% of scope, 41 weeks behindAttributed onlysecondary reporting S08
2 Aug 2026R102A councillor says DoT and the contractor are in the final stages of negotiationsAttributed onlysecondary reporting S27
19 Aug 2026 05:00BridgeClosure for jacking beganActualofficial primary S15
22 Aug 2026 17:00BridgePlanned end of jacking closurePlannedofficial primary S15
24 Aug 2026 06:00BridgeReopened after jacking (the 23 Aug statement does not say how many lanes)Actualofficial primary S14
Sep 2026BridgeCompletion targeted for September 2026 (month only)Target passedofficial primary S14
28 Sep 2026BridgeA reader's letter reports the latest target as October 2026Reported (opinion)secondary reporting S28
4 Nov 2026BridgeWeekly checks 19 Oct to 4 Nov: no department statement on the bridge since 23 Aug, and no public source states the lane status after 24 Aug; completion and two-way operation are not publicly confirmed either wayResearch statusderived source TBC

Every announced target date has passed

Each mark is a target: across is the day it was announced, up is the day it pointed to. Anything below the grey line was a promise about a date that has now gone by.

● Completion target◆ Milestone (not a completion target)▬ Range (derived, or month only)
Targets as a table
AnnouncedTargetKindEvidence
17 Mar 202517 Sep 2025 to 11 Nov 2025Range (derived or month only)official primary S18
15 Aug 20252 Dec 2025Completion targetofficial primary S17
23 Sep 202513 Nov 2025Milestoneofficial primary S16
7 Dec 202525 Feb 2026Milestoneofficial primary S13
7 Jul 202626 Sep 2026Completion targetsecondary reporting S08
23 Aug 20261 Sep 2026 to 30 Sep 2026Range (derived or month only)official primary S14

Reported progress: a handful of dated snapshots

● Reported figure○ Derived or approximate□ Planned figure
Progress figures as a table
ContractDateFigureEvidence
Bridge2 Feb 202656%secondary reporting source TBC
Bridge24 Feb 202671.7% plannedsecondary reporting S10
Bridge24 Feb 202656% (-15.7 pts)secondary reporting S10
Bridge30 Apr 202656%secondary reporting S30
Bridge7 Jul 202656% impliedsecondary reporting S08
Bridge6 Aug 2026~60%secondary reporting S11
R10224 Feb 20268%secondary reporting S10
R1027 Jul 20268%secondary reporting S08

The money: what each number is, and is not

Dots sit on a log scale, so a R7 million package and a R775 million corridor can share a page. Nothing here is added up, on purpose.

ContractFigureWhat it isWhat it is notEvidence
BridgeR190,000,000: Original public allocationAllocationa signed contract value, or money spentofficial primary S18
BridgeR199,580,000: Other reported project value (printed as R199 580 000, three days later)Conflicting reported valuean approved variation, or a final contract value; the Herald attributes it to the MEC at an inspectionsecondary reporting S24
BridgeR31,516,686: Outstanding contractor amount during suspensionOutstanding invoicethe total owed today, or money paid; the headline says R31.5m, the exact figure comes from the research notessecondary reporting S30 (inferred)
BridgeR11,700,000: Planned local salaries (121 community members)Official estimatewages actually paidofficial primary S18
BridgeR7,632,000: Emerging-contractor packages (approx.)Official estimatea contract award valueofficial primary S18
R102R32,000,000: Amount reportedly paid on the R102 road contractReported paymentthe contract value; reported alongside 8% progress by a stakeholder meetingsecondary reporting S08 (inferred)
ContextR775,000,000: Wider 17.5 km corridor investmentCorridor figurethe R102 contractor's award valuesecondary reporting source TBC
ContextR700,000,000: Paid to contractors department-wide by 6 May 2026Department-wide paymentsbridge expenditureofficial primary S06

What would prove it is finished

Lane reopening is not the same as practical completion or structural acceptance. This is the test, and what the public can see against it. Most of the proof below lives in records that are not normally published, so "not public" here is a statement about visibility, not about whether the work or the sign-off happened.

  • ReportedBridge, Structural stability: Pier 2 rotation and settlement addressed. Jacking reported complete in the DoT statement of 23 Aug 2026 (S14). The engineer's certification would normally be an internal record and is not public.
  • Stated objectiveBridge, Durability: Restored for 25 years or more. A public aim in the March 2025 and August 2026 statements (S18, S15), not evidence of completion.
  • Not publicly confirmedBridge, Operational capacity: Both traffic lanes restored. One lane reopened 7 Dec 2025 (S13), with two-way traffic targeted for 25 Feb 2026. We found no public source confirming two-way traffic, or ruling it out.
  • Not publicly confirmedBridge, Concrete works: Remaining repairs completed. No public close-out statement. The latest official target is September 2026 (S14); a reader's letter of 28 Sep reports October (S28).
  • Not publicBridge, Safety: Formal engineering reopening approval. Normally an internal engineering record, not published. Each reopening was announced by the department, which suggests it was approved; we cannot see the approval itself.
  • Not publicBridge, Handover: Practical-completion certificate. Normally an internal contract record, not published. Not seeing it does not mean it has not been issued.
  • Reported failed, source TBCR102, Materials: C3 trial sections pass specification. Two failed trial sections are reported in a secondary source that is not matched to the register, and may be inaccurate. Test results are not public.

Can the public check this?

We looked for the records on the stakeholders' own websites on 15 October 2026. "Not found" means not found by us, not that a record does not exist. Still, when the picture has to be assembled from press reports, that is a finding about public communication in its own right.

WhereWhat we looked forWhat we found (15 Oct 2026)
KZN Transport media archiveRead the 2025 and 2026 indexes and the bridge statements themselvesAbout 320 statements in the 2025 and 2026 archives. Six are about the bridge: 17 Mar, 15 Aug, 23 Sep and 7 Dec 2025, and 18 and 23 Aug 2026 (S18, S17, S16, S13, S15, S14). None is about the R102 road works.
The same archiveOfficial notice of the early-February stoppage, the 1 March closure, the 16 March reopening plan, the July target change, the R102 contract statusNone found. These reached the public through press reports (S29, S25, S26, S08). Regular progress updates were promised in August 2025 (S33, reported) and again in the 23 Aug 2026 statement (S14); between those two we found no bridge statement after 7 Dec 2025, and none after 23 Aug 2026.
The same statementsContractor, consultant, tender number, contract valueNone names the contractor or consultant or gives the tender number. The only value stated is the R190 million allocation (S18).
KZN Transport 'Publication of Awards' pageAbout 600 entries from 2013 to 2026, searched for the bridge, the R102 rehabilitation and contract reference DEV02197No entry found. The page uses ZNB-prefixed references; the bridge's reference, DEV02197, has a different prefix.
KZN Transport website accessOpened the site on 15 Oct 2026The https address refused the connection from our machine; the plain http address loaded. We found no project page, status tracker or progress dashboard for the bridge.
National eTender PortalOpened the site and searched the web for the contract referenceThe site loads. Web searches for DEV02197 and for the bridge name returned nothing. We did not complete a search inside the portal.
Ray Nkonyeni Municipality websiteOpened the site; searched for council agendas, minutes and the 2 March 2026 statementAutomated requests returned an access-denied error (HTTP 403), which a browser may not. Web searches found no agenda, minutes or original statement.
SANRALRead the 26 Nov 2025 rebate releaseFound. Dated, and cites two gazette numbers (S21). It gives no reopening date.
Legislature and oversight recordsThe MEC says a quarterly performance report and annual performance plan were presented in April 2026 (S19)Not found online by us. Searches of the provincial legislature and parliamentary monitoring pages found no bridge-specific minute or written reply.
Public requests for progress informationPress reports from the periodIn May 2026 a political party's transport spokesperson asked for an urgent public progress report (S32, reported). In June 2026 a residents' association said it was still waiting for a formal DoT response (S31).
Contractor and consultant recordsWeb searches for the company namesNo company website or public record found for either spelling of the consultant's name.

In fairness. The department does publish dated statements, and its archive is a browsable, dated list. SANRAL's release is dated, and cites its gazette numbers. What is missing is project-level information: the contract, the programme, progress against it, payments, and notice of closures. In our search, the March 2026 closure and reopening plan reached the public through the press; we found no department statement on either.

Where the sources disagree

  1. R190 million is the official allocation (S18). The South Coast Herald printed R199 580 000 as the amount allocated three days later, attributing it to the MEC (S24). Neither is a verified contract value.
  2. The bridge closed on 17 March 2025, but physical work was scheduled for 11 May 2025, subject to a permit.
  3. The original six-month duration is not a completion day. Any date shown for it is derived.
  4. Resolved: the DoT statement announcing one lane is dated 7 December 2025 (S13). The department's archive index lists it under 9 December. The Herald had reported 7 December as the plan (S22).
  5. The department's own 23 September 2025 statement gives casting on 9 November and curing complete by 9 October (S16). The sequence error is in the original, not in a copy.
  6. The R700 million payment is department-wide, not bridge spending.
  7. The R775 million figure is a wider corridor value, not an award value for the R102 contractor.
  8. The Ray Nkonyeni statement of 2 March 2026 is known only through press coverage; the municipal original has not been found. The Herald of 9 March says the meeting scheduled for 2 March did not take place (S25).
  9. Progress percentages are snapshots; each keeps its date and is not a trend. R102 'weeks behind' went from 16 (24 Feb) to 41 (7 Jul): 25 weeks of slip in about 19 calendar weeks, so the two reports may measure differently.
  10. Neither a practical-completion certificate nor a confirmed two-way reopening is in the public record. Certificates are not normally published, so this is a gap in visibility, not evidence either way.
  11. Pier 2 concrete: the DoT says the new pile cap took 767 m3 (S13); the Herald reported a continuous pour of about 718 m3 starting 28 Nov (S23). The figures may measure different things.
  12. R102 contract: on 7 July the DoT chief director is reported to say it was cancelled (S08). On 2 August a councillor says the DoT and the contractor are in the final stages of negotiations (S27). No termination notice, appeal or replacement tender was found.
  13. The consultant is 'Naidoo Consulting' in the research notes and 'Naidu Consulting' in the Herald of 20 March 2025 (S24). No company records were found for either spelling.
  14. The 15 August 2025 statement prints 'R800 000 million' (S17). That is a typographical error in the original and is not used here.
  15. The Herald of 30 November 2025 calls 2 December a Monday; it was a Tuesday (S22).

Documents that would settle this

None of these is in the research set. Each is a record the public body, its engineers or the contractor would normally hold, and most are not published as a matter of course. Their absence here says nothing about whether they exist.

  • Signed bridge contract and contract value
  • Bridge bill of quantities
  • Monthly payment certificates and actual expenditure
  • Approved variations and forecast at completion
  • Contract award value and certificates for the R102 contractor
  • Approved baseline and revised programmes
  • Extension-of-time claims and determinations
  • Monthly planned and actual progress
  • Formal engineering reopening or safety certificate
  • Practical-completion certificate
  • Defect register, test results and close-out report
  • The original Ray Nkonyeni municipal statement
  • Any termination notice and appeal record for the R102 contract
  • The DoT quarterly performance report and annual performance plan presented to the legislature in April 2026 (mentioned in S19; not found online)

Source register

Evidence class shown for each. Where a table row could not be tied to a single source, it carries a "source TBC" flag instead of a guess.

IDSourceEvidence class
S01KZN Transport 2025 media-release archiveofficial index
S02Closure statement reproduction, 17 March 2025official reproduced
S03Resumption statement reproduction, 15 August 2025official reproduced
S04Amafa and work-resumption statement reproduction, 23 September 2025official reproduced
S05KZN Transport 2026 media-release archiveofficial index
S06Department-wide R700 million payment statement, 6 May 2026official primary
S07Bridge repairs at standstill, 11 May 2026secondary reporting
S08September 26 date for bridge repairs, 7 July 2026secondary reporting
S09Bridge reopening after jacking, 24 August 2026secondary reporting
S10South Coast infrastructure crisis, opinion/stakeholder report, 24 February 2026secondary reporting
S11MEC site visit, 6 August 2026secondary reporting
S12Municipal statement reported by media, 3 March 2026municipal attributed secondary
S13KZN Transport statement, 7 December 2025: one lane reopened (PDF)official primary
S14KZN Transport statement, 23 August 2026: jacking complete, reopening 06:00 on 24 August (PDF)official primary
S15KZN Transport statement, 18 August 2026: closure and jacking (PDF)official primary
S16KZN Transport statement, 23 September 2025: Amafa permit and revised dates (PDF)official primary
S17KZN Transport statement, 15 August 2025: contractor paid, work to resume (PDF)official primary
S18KZN Transport statement, 17 March 2025: closure and original baseline (PDF)official primary
S19KZN Transport statement, 4 May 2026: delayed payments to contractors (PDF)official primary
S20KZN Transport statement, 5 May 2026: Merebank resolutions on contractor payment (PDF)official primary
S21SANRAL release, 26 November 2025: 100% Oribi rebate ends 2 December 2025official primary
S22South Coast Herald, 30 November 2025: single lane and stop-go planned for 7 Decembersecondary reporting
S23South Coast Herald, 27 November 2025: concrete pour begins as toll rebate nears its endsecondary reporting
S24South Coast Herald, 20 March 2025: repairs and toll-waiver item (prints R199 580 000)secondary reporting
S25South Coast Herald, 9 March 2026: bridge shut again on 1 Marchsecondary reporting
S26South Coast Herald, 15 March 2026: business forums plan to reopen the bridge on 16 Marchsecondary reporting
S27South Coast Herald, 2 August 2026: R102 and rainsecondary reporting
S28South Coast Herald, 28 September 2026: reader's letter in the opinion editionsecondary reporting
S29South Coast Herald, 5 February 2026: progress stalls on the bridge and the R102secondary reporting
S30News24, 30 April 2026: unpaid R31.5m stalls the bridge project (paywalled; headline and caption only)secondary reporting
S31South Coast Herald, 12 June 2026: bridge and R102 at a standstillsecondary reporting
S32ECR, updated 7 May 2026: DoT on the payment crisis and the bridgesecondary reporting
S33South Coast Herald, 27 August 2025: DoT says repairs are progressing wellsecondary reporting
S34South Coast Herald, 27 October 2025: acceleration programmesecondary reporting

Method, reply and corrections

Compiled from the public sources above on 15 October 2026, rechecked weekly to 4 November 2026, and drafted with Claude. In the final round the department's own statements were downloaded from its archive and read in full, which replaced earlier reproductions as the source for those dates and figures. Source numbers beside each row were matched to the register by the author; where the match is an inference rather than a citation in the original notes, it is marked. Contested claims are attributed to the report that made them and are not stated as fact.

What this method cannot see. Everything here comes from what was published. That has two limits. First, published sources can be wrong: press reports in particular are snapshots, written fast, and this page has already found errors in some of them (see "Where the sources disagree"). Second, much of what proves a project is progressing properly, such as engineers' inspections and sign-offs, test results, payment certificates and site instructions, is never published. A tool, or a person, that only reads public sources cannot tell "did not happen" from "happened but was not published". This page tries to say "not found in public sources" wherever that is the honest position, and does not draw a conclusion from silence.

Right of reply. Anyone named here is invited to send a correction or response through the contact page; it will be published beside the entry it concerns.

Corrections log. 17 October 2026: wording revised after reader feedback. The first version said "no completion record" and counted "0 engineering sign-offs located", which could be read as saying those things did not happen. Engineering sign-offs and completion certificates are not normally published, so the page now says only that they are not in public view. Press-only events are now labelled as reported. No dates, figures or sources changed. 4 November 2026: "Latest" status note added after three weekly checks of the public record, and the charts, tables and day count moved to 4 November 2026. No dates, figures or sources from the 15 October research were changed; the records-visibility table still describes what was found on 15 October.

Want a dashboard that shows where each number comes from, built on your own data? Talk to us, or book a 30-minute call.

Position as at 4 November 2026. Search variants: Umzimkhulu, Mzimkhulu, Umzimkulu, Umzikhulu River Bridge; Provincial Road P3-1 (R102); Ray Nkonyeni Municipality. © FactSmith