Lasting effects of ‘mini’ Budget will be felt far beyond the trading floors