More than one million pensioners are now in the top tax brackets, as freeze on thresholds is set to last until 2031

· Daily Mail