Top Isa shares to pop in Children's Christmas stockings
You can set up a Junior Isa for children aged 16 or under, into which they can save £4,000 into tax-free ever year, and they won't be able to access the cash until they reach 18.