There are long delays on the M5 following a crash involving six vehicles.

Three lanes were closed for several hours between junctions 21 and 20 on the northbound carriageway, forcing cars to pass using the hard shoulder.

All lanes are now open again but delays are expected to remain into the rush hour.

At one stage there were six-mile tailbacks and 90-minute delays. 

Highways England has asked drivers to consider alternative routes and allow extra time for their journeys