Finance minister Enoch Godongwana delivers his budget speech in Cape Town on March 12 2025.