There’s several stretches just before the Isle of Dogs where it elevates over roads below, the outer lane is very close to the opposite lane and I think IIRC there’s one bit with just bollards on a high kerb.
According to the press a car hit the central reservation. A pedestrian crossed the carriageway to offer assistance and was hit by a Blue Honda. Pedestrian dead, biker critical.