Budget day: FM walks tightrope