Makes you think though.
How do other countries such as Belgium and Holland manage?
I think it is a combination of a bloody minded one sideness to help cyclists, backed up by legislation.
Certainly in Belgium, they will grab a chunk of the road width for bkes, even if that leaves only one car...