My heart says yes, there are many people out their who would love them children more than the parents and bring them up in a better enviroment...
But my head says no. If we removed the child from their parents from birth, some would just keep popping them out with out a care (not all just some).
I have never been around drugs so i am rather bias. My friend's mum is a social worker who deals with drug users and she gets involved when they are pregnant too. She has said on many occasions that the mother has changed their ways but it rarely lasts and the child ends up in care anyway.
Each case should be dealt with indavidually... if they know a women isn't going to change and it is in a childs best interest to be rehomed then yes, from birth they need to be removed.
There should be a special rehabilitation home for drug addicted mothers with their babies and also mums to be, so they can be monitored 24/7. All their benefits should be removed to stop temptation and also to go towards paying for the care. Then slowely introduce other home maker responsabilites (including money management) when they have mastered parenting and are drug free.
I agree with this, there should be places available amost like hostels where mothers with addictions/mums to be can be properly rehabilitated, work through parenting and drug progammes and have the sercurity of knowing that there is no access to drugs and they are safe. There would I imagine also be help and support for future housing, benefits and education etc..
But on the flip side of signing up for this kind of programme its all or nothing IYSWIM if you fail a drug test or are caught with them etc.. then you are terminated from the programme and the child is taken into care.
I do not agree with people having chance upon chance to change that do nothing but breed the next generation of drug users and criminals (not all children from bad homes are like this though!)