This is fantastic news. I saw this happen and it properly shook me to my boots, seeing someone giving CPR. I helped with some of the traffic control, and the people were absolutely top notch. Wonderful news.
Massive well done to all involved and amazing news that he both survived and is recovering well. I had feared the worst after hearing about it at the time. Sounds like the fast actions of those around saved him. Fantastic. Get well soon Michael.