I was on the M25 one very wet night in an Alfa 156, in the fast lane, and there was a lot of water on the road which the car kept hitting.
I slowed down and pulled across a lane as I thought I was going too fast, and then a BMW 3 series coupe went past at about the same speed I had been doing, then suddenly started shimmying around, went into the central barrier, bounced off and then went over to the hard shoulder.
In the 5 remaining junctions I travelled I saw a number of the same type of 3 series pulling over to change driver, or similar.
It was years ago when they 3 series shape had just changed to the wider bodied one (don’t ask me type numbers).
I reckon the traction control was the issue – the complete loss of traction on one, more, or all wheels is a heck of a scenario for the software to compensate for.