long-awaited budget statement