Finance minister Enoch Godongwana delivered SA's 2025 budget in Cape Town on Wednesday.