A 22-year-old man has been charged with grievous bodily harm and several other offences after a police officer was assaulted in Doncaster.
The officer was injured on Tuesday while responding to reports of a car crash in Hexthorpe.
He is now recovering in hospital.
A second man has been charged with robbery.
A woman arrested with them has been released.