Rachel Reeves has introduced a £2,000 limit on the amount that employees can pay into their pension tax-free via salary sacrifice.