Scotland's crisis-hit arts industry has been thrown a £34m Budget lifeline, in a commitment that has been branded “better ...