There were 5.4 million UK taxpayers over the age of 70 compared to 5.2 million under 30 for the financial year of 2022-2023.