South Africa Budget 2025: How the government is extracting more while providing less for citizens By Stephen Grootes