A crash on the A31 caused delays of up to 30 minutes this morning.

The crash took place on the eastbound carriageway at Poulner Hill.

One lane was blocked and drivers were being warned of delays of around 30 minutes.