The minimum wage will rise to £12.21 an hour next year after the Chancellor confirmed a 6.7% increase last year, in a major boost from the Labour Party government.