A man who broke his back after falling from a balcony at a block of flats managed to drag himself to a pub to get help.
The 43-year-old was discovered lying under the car park barriers near the bus stop at the side of the Beehive and Cross Keys pub on King Cross Road in Halifax.
Blood was pouring from his nose and mouth.
He is believed to have fallen from a first floor balcony at a block of flats in nearby West Parade.
Detectives are investigating whether he was pushed.
A man has been arrested in connection with the incident and released on bail pending further police inquiries.
Gemma Bowan-Brook, barmaid at the Beehive and Cross Keys, said two of their customers found the man.
One ran inside and asked her to call the emergency services. She dialled 999 and then ran outside and said she saw him lying there.
“He was in the recovery position and another customer was by his side, also on phone to the emergency services,” she said.
“We didn’t know at the time what his injuries were.”
She said it was good that someone was there to look out for him.
“The Beehive and Cross Keys is that kind of pub,” she said.
“Someone will always ask if you’re OK and if you need any help.”
The man was taken to Huddersfield Royal Infirmary for treatment.
Anyone who has information about the incident – which happened at around 11pm on Wednesday, November 21 – is being asked to call Calderdale CID on 01422 337085 or Crimestoppers, where information can be passed on anonymously, on 0800 555111.