If you are going to need the money within less than 10 years then bank savings, premium bonds, etc make more sense than equities.
Reason is that stock markets have performed better in the long term but can, and do, crash by 20+% and it can take 10 years to get back to where you were beforehand.
You might be lucky and not see a crash while you are invested but it's a gamble.
Bit more complicated because of inflation. PB or savings account don't keep up at the moment, so in real terms you are also losing money. 2% negative real return over ten years and you are down 18%.
If you are going to need the money within less than 10 years then bank savings, premium bonds, etc make more sense than equities.
Reason is that stock markets have performed better in the long term but can, and do, crash by 20+% and it can take 10 years to get back to where you were beforehand.
You might be lucky and not see a crash while you are invested but it's a gamble.