A Bingley man has been charged with attempted murder after a 32-year-old man was stabbed in a daylight attack in Shipley, West Yorkshire, on Saturday.
The 45-year-old man was arrested in connection with the stabbing which occurred at around 2.30pm in Kirkgate on Saturday.
He has also been charged with possession of an offensive weapon and is due to appear at Bradford Magistrates’ Court today (Monday).
There was a heavy police presence in the centre of Shipley on Saturday afternoon - on a busy market day for the town.
Officers cordoned off an area near Shipley Town Hall, where the attack is believed to have taken place, and traffic was being diverted.
A team of around eight police officers were investigating the cordoned-off area, within which were parked two cars.
One eye-witness said that the nearby bowling green was evacuated to allow an air ambulance to land.
It is believed the injured man was then airlifted to hospital.
West Yorkshire Police said at that whilst fleeing the scene, the victim collided with a silver BMW 730 and he was then stabbed multiple times.
The victim was taken to Leeds General Infirmary and is receiving medical treatment.