An accident is causing delays on the M5 this evening (Monday).
Delays of at least 30 minutes are expected from junction 19 at Martcombe Road in Portishead to junction 20 at Clevedon.
The road was blocked for a short while this afternoon and traffic is still struggling as a result, with congestion being stretched to the A370.
A Highways England spokesman said: "We strongly advise people avoid travelling in the area at this time, there's now 10 miles of congestion on approach to the scene.
"We would advise if you're heading south to find an alternative route or delay your journey until congestion has cleared."
This story will be updated.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here