More than half of primary school teachers say they do not have enough confidence in their understanding of science to teach the subject effectively. More than 300 teachers were questioned by the Wellcome Trust.
Two-thirds of teachers over the age of 30 blamed lack of professional development.