It was a miserable night for commuters heading home as congestion was caused on the M5 after a car caught fire.

The incident happened between J20 for Clevedon and J19 for Portishead.

A Mini caught fire in the middle lane after a crash causing long queues in either direction.

Meanwhile further south at J21 for Weston there is stationary traffic on the southbound carriageway caused by hold-ups in the town due to the carnival.

Several roads are shut as a result of the procession causing delays and diversions.

Tomorrow North Petherton's carnival takes place the A38 will close at 5pm in the town.