Budget bails out small businesses’ sick pay bill but it comes with a sting in its tail