The new high way code is a joke. I have given up on it. It used to make sense but now nothing does.
Roundabouts used to be mostly standardized, now its a lottery as to which lane is the correct one for your intended exit.
Its no wonder most people are confused or in the incorrect lane or no lane at all. I often think the people who design the roads these days do it purely from simulated software and don't actually drive them selves.
If they did, they would realize how the real world works and its nothing like the software they use. Not even close.