UK chancellor makes long-awaited announcement ahead of £24bn in tax rises from next month