Of the 679,100 babies born in England and Wales last year, there’s one thing they all have in common. They cry. As for the reasons, well, if newborns could speak, parents everywhere would look and feel a lot less stressed. But they can’t, so many new mums and dads are left lost, panicking and literally […]