Repetition, gaps in learning, and uneven levels of challenge in science teaching are affecting pupils' attainmnent, the education watchdog has warned ...