Six children have been rescued after a bus they were travelling in crashed into a water-filled ditch.
Fire crews from Dogsthorpe, Peterborough, and Wisbech, Cambridgeshire, were called to a collision on Leverington Common near Wisbech St Mary at about 17:15 GMT on Thursday.
The school children were evacuated from the vehicle and were not thought to be injured. The driver of the bus has been taken to hospital as a precaution, Cambridgeshire Police said.
The force added officers would remain at the scene with firefighters and paramedics, and the nearby Station Road was expected to be closed "well into the evening".
The fire service said its firefighters arrived at the scene to find a bus in a ditch and they assisted the driver from the vehicle.
A spokesperson from Cambridgeshire Police advised motorists to avoid the area and seek alternate routes.