Skip to main content

 Britain has one of the very worst incidences of stillbirths of all developed countries. Ranking 32nd out of 35 countries, with a rate of 3.5 deaths per 1,000 births.