Budget 2025: Godongwana has little room to manoeuvre