directly in front of you because they are too stupid to understand a roundabout or they forget to look or misjudge the distance or whatever reason they have, you cannot have anticipated his mistake.
Well I'm sorry, Peter, but I don't understand your problem here. For some odd reason I don't seem to need to be taking urgent action to avoid the mistakes of other roads users.
Are you by any chance diving in a bit too readily and not leaving yourself enough time and space to deal comfortably with what the others are doing?
Best wishes all, Dave.