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