Sam Kerr's 89-year-old grandmother is in a critical condition after being hit by a car while getting off the bus in Palmyra.