The future prospects of children in England are being hampered because society fails them in the early years, a leading health academic says.

for more ....