When the present rules were written, nobody envisaged the streams of bikes on our narrow roads or the streams of schoolkids around our schools in commute time.
It is time for the rules to be updated to take into account the modern usage of bicycles. In the same ways things like carseats, seatbelts and cell phones laws have been introduced for cars, it is worrying that the only rule that has changed for bicycles is that under 18s need a helmet. Helmets only help when some types of accident occur, they don't do anything to prevent the accident in the first place.
It is also time to introduce rules for motorized mobility vehicles (sometimes known as motorized scooters and sometimes electric wheelchairs). Should these be treated as bicycles and be banned from sidewalks where there is a bike lane?
We are continually getting new rules for cars and drivers. It is about time we made new rules for bikes and other modern untaxed, unregistered, vehicles. The present rules are often ignored such as stopping at stop signs and using lights at night and there must be more of an adherence to those rules. Those who use our streets and roads whether they are in or on a vehicle as well as on their feet need more protection. Pedestrians (by definition are those on their feet - pedi means foot) should not include motorized vehicles (scooters and wheelchairs) and they should have rules too.
Sharing roads is fine in theory. The practice is just getting too dangerous in its present usage.