My honest impression after seeing 1000's of comments and video's is that, the Highway Code needs updating. The Code has - in some people's mind - effectively become a license to kill. The devil is in the detail: some drivers interpret "should not" as "can", despite the level of danger involved. Why is this so? Because law is an ass and it doesn't want to cope with the workload of many, many bad drivers being brought to justice more severely than they would having been let off with a "talking to" or a "caution". Most people don't over-take through pinch points but some do, and they do it with impunity because the law lets them..
What a complete and utter idiot!!!