Driving home from my night shift I came across a cat lying in the road - at first I carried on driving thinking there was nothing I could do, then a bit further up the road I realised I wouldn't sleep tonight for this king there was a possibility the cat was still alive so I did a U-turn and went back to check.
The cat was still warm, but sadly deceased, at which point a car was coming so I scooped her up and moved her on to the pavement. Then I googled how to check a cat's pulse to make extra sure
.
She was pretty intact but bleeding from the mouth and looked like she'd taken a knock to the head. It was just after 2am and there aren't any emergency vets nearby (if she'd still been alive I would have taken her to one anyway) so I put her in my car and took her to the nearest vets and left her on the porch - hoping they could scan her for a microchip as someone will be missing her. 
Now I feel bad for the first person who gets to work at the vets! I did phone and leave a voicemail saying where I found her!
Was this the right thing to do? If it had been opening hours I would have gone to our normal vet.