Traffic has returned to normal after the earlier overturned vehicle on the M4 Briton Ferry Bridge Eastbound between J42 (Earlswood Roundabout/Fabian Way) and J41 (Baglan/Pentyla).
One lane is closed because of a broken down lorry on the M4 Eastbound between J25 (Caerleon) and J24 (Coldra).
The M4 Westbound has re-opened after an accident between J23A (Magor Services) and J24 (Coldra).
All lanes are open and traffic is easing after a broken down lorry was removed on the M4 Westbound between J47 (Penllergaer/Swansea West Services) and J48 (Hendy/Llanelli).
One lane is closed because of an accident and recovery work on the M4 Westbound between J23A B4245 (Magor Services) and J24 A48 / A449 (Coldra).
Traffic is easing and the emergency repairs are complete on the M4 Eastbound between J28 A48 / A467 Forge Road (Tredegar Park) and J25A A4042 / B4596 (Newport/Grove Park Roundabout).
One lane is closed and there's slow traffic after an accident on the M4 Eastbound between J39 A48 (Margam On Slip) and J38 A48 (Margam Off Slip), congestion to J40 A4107 (Port Talbot / Taibach).
All lanes are now open and a broken down lorry removed on the M4 Eastbound between J26 A4051 (Malpas Road) and J25 A4042 / B4596 (Caerleon).
One lane is blocked and there's very slow traffic after an accident on the M4 Briton Ferry Bridge Westbound between J41 Baglan/Pentyla and J42 Earlswood Roundabout/Fabian Way. There's congestion to J40 Port Talbot / Taibach.
There's fog and reduced visibility on the M4 between J49 A48 / A483 (Pont Abraham Roundabout) and J22 M49.