Update: As Sam Pickering inched his way through peak-hour traffic, his heart racing, all he could think was, "please, let my son be ok".
Just minutes before, he received a call that his three-year-old son, George, had been hit by a bus while riding his bike in Mosman Park.
When Mr Pickering finally pulled up and saw George with a grin on his face, his only injuries a few cuts and bruises, the relief was overwhelming.
“My hands were shaking,” Mr Pickering said. “I couldn’t even turn my computer off at work. I just told my boss I had to go.”
Slurping a juice box and enraptured by the TV helicopters overhead, George was blissfully unaware of the ordeal he just put his parents through.
Cynthia Pickering had watched in horror as her youngest son rode on to busy Monument Street about 8.40am and was clipped by an orange school bus travelling at the 50km/h speed limit.
The driver appeared to swerve at the last second, a manoeuvre which Mrs Pickering said saved George’s life, along with the $12 helmet he was wearing.
“We’re so, so lucky,” she said.
“If it had of been one of the Range Rover drivers that fly down here on their mobile phones it could have been different.”
Mrs Pickering had been taking eldest son Oskar, 4, to pre-school when the incident happened.
She wants the council to extend the school’s 40km/h zone along Monument Street to protect the “large number” of children who walk to nearby Cottesloe and Mosman Park primary schools.
Police interviewed the bus driver but charges are not expected to be laid.
Meanwhile, a 37-year-old woman is in a critical condition at Royal Perth Hospital after she was hit by a Transperth bus in the city on Tuesday night.
Major crash officers are investigating.