Sainsbury's said the Chancellor's National Insurance tax raid on UK plc would cost it £140million next year alone - and could force it to raise prices for hard-pressed shoppers.