Cards on the table: I am a pedestrian, cyclist and driver (I've driven Cat's B, C1E, D1E) so I have a good spread of experience of road use, both in the UK and overseas. I passed my test in 91, but I've ridden cycles on the road from the age of about 10.
The highway code is a quasi-legal document which details guidance as to the interpretation of the law laid down in the Road Traffic Act 1988. The proposals are nothing new. More of a rewording to clarify the hierarchy of responsibility and it makes perfect sense. Too often drivers put their convenience ahead of the safety of more vulnerable road users by behaving irresponsibly. They seem to forget that the people outside of their 5-star NCAP safety bubble are actually incredibly vulnerable. EVERYONE shares the space and nobody has any more entitlement to be on the road than anyone else (although uninsured drivers can f*ck right off). It's only right that the more vulnerable road users be protected from potential harm from vehicles which have the ability to do more damage.