0
Chancellor rules out raising national insurance, VAT or income tax but says ‘difficult decisions to come’ amid £22bn public finance shortfall