When I was young (many, many moons ago, I admit), pavements and footpaths were for pedestrians - in fact in Frome, ‘cycling prohibited’ signs were on all local pathways intended for people on foot. Cyclists had to use the roadways.
In the intervening decades, with the increase in traffic of all kinds on our roads, making cycling on roads more hazardous, ‘cycling prohibited’ signs have disappeared from footpaths, and they are now designated ‘cycle routes’ too, in an effort I suppose, to make cycling safer.
The trouble is that cyclists and pedestrians don’t mix, any more than cyclists and motor vehicles - it’s a fundamental speed difference in each case. Cyclists hate pedestrians because the slower pedestrians impede the cyclists obviously more rapid progress. Motorists hate cyclists for the same reason.
The only logical way to make things safer for all, is to keep them all apart, and bring in laws to enforce this.
Where cycle lanes exist, it should be mandatory that cyclists use only them, and not use the footpaths and pavements intended for pedestrians when it suits them, and should not use the roadway intended for motor traffic either.
I also think that all pedal cycles should be registered like motor vehicles, and be required to carry number plates like motor vehicles. And cyclists should have to pass a test, to ensure that they are proficient and safe to actually ride them on public highways, like motor vehicle drivers have to.
I don’t think a blanket reduction of urban speed limits to 20 mph is the answer, although this does seem to be the way local authorities are going - it’s a cheaper option than trying to fit cycle lanes into what are often narrow medieval town streets. And you can’t go around tearing down old buildings all over the country, just to accommodate cyclists, who, as someone has already written, in our ever-changeable climate, will probably revert to using their cars in inclement weather anyway.
If all road users were a bit more tolerant towards each other of course, then this discussion would be academic. The trouble is that there are just too many people wanting to use our overcrowded thoroughfares, and this overcrowding is bound to cause friction all round - it’s human nature, especially in our increasingly fast-paced modern world.
No, the best solution is segregation of users of different forms of transport as much as possible.