Good news … South Africa is scoring another public holiday in 2026. Bad news … you won’t be sleeping in on Wednesday 4 November.