Motorists are being warned to avoid a road between Burwell and Exning that has caused severe delays this evening.
A fallen tree has caused hold-ups on Newmarket Road (the B1103) of up to 45 minutes for drivers travelling between the two locations.
An image from the scene shows the very large tree has fallen near vehicles on a residential street.
One witness has told Cambridgeshire Live that it could take hours to remove it.
Bus services have reportedly been disrupted as a result, and traffic maps show delays in the area.
The witness said there have been delays of 45 minutes for those having to take diversions around the blockage.
An ambulance has also reportedly been seen at the scene.
Follow our blog for live updates.