Two cars sped away after a shooting incident last night at a Keighley petrol station.

The 28-year-old victim of the targeted attack later turned up at hospital with what appeared to be gunshot wounds to his legs.

Police had rushed to the Jet service station in South Street at 11.11pm yesterday after receiving a report of a “firearms discharge” on the forecourt.

People living in streets as far away as Selborne Grove, on the border of Lund Park, reported hearing shots or loud bangs.

A spokesman for West Yorkshire Police said the caller had reported two vehicles had been involved and had both left the scene.

He said: “Officers found evidence to suggest this was a genuine report.

“A short time later police were notified that a 28-year-old man had attended hospital with what appeared to be gunshot wounds to his legs.

“He remains in hospital today where his condition is described as stable.

“Two vehicles have been recovered for further tests and enquiries are ongoing into what is being treated as a targeted attack.”

The service station, which was last night cordoned off by police, remained closed to the public this afternoon.

Anyone with information about this incident is asked to contact police on 101, or by using the reporting options on the West Yorkshire Police website, quoting log 2180 of 29 August.

Information can also be reported anonymously to the independent charity Crimestoppers on 0800 Several social media users today reported there had been a shooting, with at least two claiming on Facebook that the incident had been captured on CCTV.

One woman living in Selborne Grove, Ingrow, said: “My son got up this morning and said he heard gunshots between 10.50 and 11.20.” The next 10 lines Another said: “I heard the bangs and car alarms going off.”