A motorist has been charged after three pedestrians were seriously hurt when a car mounted a pavement in West Sussex.
A motorcyclist also sustained serious injuries in the crash in Beach Road, Littlehampton, on Saturday morning.
Graham Hart, 23, of Beacon Way, Littlehampton, faces five charges, including dangerous driving, and is due before Worthing magistrates later.
All the injured people, who include a six-year-old boy and his mother, are still being treated in hospital.
The youngster, from Lancing, suffered a broken leg, while his mother sustained head and leg injuries.
They were both pedestrians and are being treated at St Richards Hospital, in Chichester.
The third pedestrian, a 42-year-old man from Worthing, suffered multiple head, back and leg injuries.
He is being treated at Southampton General Hospital, where his condition is described as "very poorly".
The 57-year-old male motorcyclist, from Worthing, is being treated at Worthing Hospital for serious leg injuries.
Mr Hart is charged with dangerous driving, three counts of assault causing grievous bodily harm, and one count of assault causing actual bodily harm.