It was harrowing indeed Nigel. Luckily the lad hadn't been drinking, he was coming home from work. After it was all over (statements, breathalysing etc) he tottered off to the pub to sit with his friends. My neighbours' son went to be with him, and told us how he'd trembled and shook. Obviously, no-one wants cyclists to be injured or killed, no matter how much they may annoy motorists. But they have to play their part and obey the Highway Code and the normal rules of the road.
Our little village school does weekly cycling lessons (they go past our house) and the children learn all the strategies for safe cycling. Jolly good idea.