‘Govt presents balanced budget amid challenging conditions’