Which is better - Child Trust Fund - or regular bank account?

savona_winds asked:
Hi,
I’m expecting a baby - can you tell me which is a better deal?
Do I open a Child Trust Fund? The govt gives me £250 then I can put in £1200 a year - tax free - for 18 years and the money is locked in with no interest.
OR
Just open a regular bank account [...]