The Budget confirmed that income tax thresholds will remain frozen until 2031, extending the current freeze by three years