News Government and revenue: VAT delayed the budget, but an increase is still likely 12 Mar 2025 6 min read