A man has been charged with six counts of attempted murder after pedestrians were hit by a car in Cleckheaton.
Andrew Wrigglesworth, 49, will appear at Leeds Magistrates Court on Monday morning.
Six pedestrians were hit at around 12.30am on Sunday morning on Bradford Road, close to the junction with Balme Road.
Of the six injured, five have been released from hospital.
A sixth person remains in hospital in a critical condition.