Police are appealing for witnesses after a man was seriously injured in an assault in Oakworth Road, Keighley.

The attack happened between 2am and 3am on Sunday, November 24.

A police spokesman said: "A 35-year-old man from Keighley was walking towards the town centre when he was suddenly knocked to the floor and kicked and punched.

"The man suffered serious injuries in the attack and required hospital treatment.

"No suspects were seen, although police would like to speak to two women who were present while the man was receiving treatment.

"One had white hair and was wearing a black top. The other had black hair and was wearing a white top. Anyone with information is asked to contact Bradford CID on 101."