The Budget pill for the high street - only light relief?