I think that cycles should have number plates and that cyclists should pay road tax and insurance, in the same way as car drivers (albeit at a reduced rate, commensurate with the value of the cycle).
I think that cyclists over a certain age (or maybe a certain size of bike) should not be allowed on pavements, and if they re on pavements (because of the age of the cyclist or the size of the cycle) they should be subject to speed restrictions. No bikes should be allowed on public roads/pavements without a functioning bell and they should be subject to the equivalent of an MOT test annually, to ensure that things like the brakes are working properly.
I also think that before cyclists are allowed on the road they should pass a proficiency test, showing that they are in full control of their vehicle and that they are aware of the Highway Code as it affects cyclists, and that it should be an offence to ignore cycle lanes where they are available.
I am a firm believer in public transport, and think that cars should be discouraged for all single-use and/or short journeys, in favour of subsidised, safe, regular and clean public transport, but that is for another thread. Meanwhile, I think it is madness to have a bus with up to 70 people on it (pre-Covid at least) held up for miles because of a cyclist who will not use the cycle lane and who is puffing along at 10 MPH, and I see no reason why pedestrians should have to leap out of the way of a cyclist, just because he or she is ringing a bell and assumes right of way.
As for Gagajo telling the boy to use the road, I don't blame her at all. There would hardly have been time for a nuanced discussion as Gaga hauled her pushchair out of the danger zone, and he was legally in the wrong - his mother should have known better.