I have noticed recently calls for cyclists to be made to have insurance - just like motorists - and also for them to get penalty points for careless or dangerous cycling.
This is long overdue, but I believe it's not enough. There needs to be a licensing system and a test before cyclists are allowed on the public road.
The day when you could give a kid a bike and turn them loose is long gone. The roads are too busy and dangerous today. Children and adults need training in safety and consideration for other road users.
I've seen some horrendously dangerous behaviour by cyclists lately. Cyclists have as much right to the road as anyone, but with all rights come responsibilities.