A two car collision caused delays on the A14 near Newmarket this morning and queues through the town remain.
Police were called to the crash on the westbound carriageway at 6.46am
It took place between junction 36 for the A1303 Six Mile Bottom and junction 37 for the A142 to Exning and Newmarket.
The road has now been cleared but residual delays remain.
There are no reports of serious injuries.