Detectives have launched an investigation after a man was shot in Batley last night.

Police were called to the forecourt of the BP petrol station in Bradford Road, near the Tesco’s Extra store, around 10.26pm.

Officers attended and found a 23-year-old man who had suffered what appeared to be gunshot wounds.

He was taken to hospital but his injuries are not believed to be life-threatening.

A forensic scene remains in place today in Caledonia Road as detectives continue their enquiries.

Det Chief Insp Mark McManus, of the Homicide and Major Enquiry Team, said: “I do not believe that this has been a random attack, with the victim being injured on Caledonian Road, before he managed to run to a nearby petrol station where paramedics and police attended.

“I would appeal to anyone who was in the area around Caledonia Road late yesterday evening and may have seen or heard anything suspicious or who has any information as to who may be responsible for the attack to come forward.

“I would also seek to reassure residents that this appears to be an isolated incident, and that increased neighbourhood policing patrols will be in the area to reassure the local community.”

MORE: Who's watching over your shoulder at the bank? Police want to speak to three after OAP's card stolen and used

MORE: Police hunt bogus workman who stole cash from elderly victim's trouser pocket

Anyone with information is asked to contact the Homicide and Major Enquiry Team on 101 or the independent charity Crimestoppers, anonymously, on 0800 555111.

In unrelated investigations, police would like to speak to the people pictured in the image gallery below.

The people pictured in the images may be witnesses as well as suspects.

If you recognise anyone, contact police on 101 quoting the reference number on the image caption.