Will the budget boost growth?

3 min read

The government’s long-awaited first Budget pushed up