That's just awful for all concerned Michael.
It happened to one of my schoolmates, on his way home from school one day, here in York.
Exactly the same scenario.
Total co-incidence but as I was walking up to traffic lights in town yesterday, a little computer-generated voice started coming from a big truck that was filtering left...warning of its intentions.
Pedestrians waiting to cross at the junction were grinning, evidently thinking it was quite amusing, but of course if it saves (all too common) tragedies like the ones above.
One of the reasons I'm maybe a bit paranoid about my son on his bike, is of course the fact that I was knocked off mine at 16, and very nearly killed. It stays with you forever.