Rachel Reeves has frozen the income tax bands for another three years, until 2031 ...