I have been saving money for DS' future. This is currently in my own savings account. I'm aware this isn't the best place to store it, particularly for tax purposes.
I'm looking for recommendations on how and where the money could be saved to maximise interest, save on tax, but also prevent him being able to access it as soon as he turns 18, to avoid him possibly blowing the lot. He's a young teen just now, and I don't know how responsible or otherwise he will be with money at that age.