Imagine you're a higher rate tax payer and have recently started to save £40,000 per year in a pension. Would you stretch to max out your contributions to the new £60,000 limit, or put the extra £20,000 per year in an ISA (other "instant access" saving product) - at least for the next few years or so?
Putting the 'extra' in the pension now would be the most tax efficient and would generate excellent gains (potentially) through compound interest, but the money would be locked away and you would struggle to have any other savings - I.e. you would be living very frugally now, but could afford all bills and some limited treats (no new cars, house upgrades, renovations, small holidays only). However, you could retire in 20 years at 55 with an approx. £2 million pension pot (if you kept the savings up) - and this would "cost" from take home pay only around £550,000 due to compound interest, tax savings and employer contributions. Obviously, once retired at 55 you couldn't access the pension for a couple of years (the age that people can access a private pension might also go up...). No children, inheritance or partner income/savings are in this picture.
I know many won't be able to relate to this, and are struggling to make ends meat in a cost of living crisis, but I'm keen to gather opinions of people who might be able to relate. I think financial advisors say to max out pension contributions first, after saving your "unemployment buffer".