Just that - coming home from the shops. Darted out from parked cars and it had all happened before I'd had time to react. Pulled over and another driver had stopped. Cat was obviously very close to death. Lovely lady took the cat and told me to go home.
Feel sick and awful.