Police are appealing for witnesses following a serious assault on a taxi driver in Batley.
The taxi driver, a 36-year-old man, picked up two male customers from Crown Cars depot on South Street in Dewsbury at around 1.40am on Friday 3 August.
He was driving along Bradford Road in the direction of Batley, when he was overtaken by a silver Ford Galaxy car which pulled in front of him.
He was able to continue driving and pulled into the BP garage further along the main road. A second car, a silver Volkswagen Golf, and the Ford Galaxy both began to follow the driver and tried to ram the taxi.
The victim and the two customers got out of the taxi at the garage and ran from the vehicle.
The suspects then followed the victim and assaulted him. He sustained stab wounds to the leg, arm and head. He remains in hospital in a serious but stable condition.
Police would like to trace the two males in the taxi at the time of the incident as detectives believe they may have information which is valuable to the investigation.