Two Harrogate policemen needed medical treatment after they were hurt breaking up a Harrogate town centre fight.
The officers were called to a fight involving a group of men on Cambridge Road at around 3.20am on Saturday, November 9.
As they arrested a number of those involved in the fight, a constable was taken to Harrogate District Hospital for surgery after he suffered a broken leg.
He is in a stable condition but remains in hospital.
His colleague suffered an elbow injury, and was released from hospital following treatment.
A 20-year-old man from Harrogate, who was arrested at the scene has now been charged with affray, assault by beating and inflicting grievous bodily harm without intent, will appear at Harrogate Magistrates’ Court later this month.
A Knaresborough woman, 19, who was arrested on suspicion of assaulting a constable in the course of their duty, has been released on bail to allow for further police enquiries.
Police are appealing for witnesses.
Inspector Penny Taylor, of Harrogate Safer Neighbourhood Team, said: “This is another example of the dangers faced by police officers on a daily basis.
“One officer has suffered a serious injury which means that he will be away from front line duty for a considerable length of time.
“Although the injury suffered by the second officer was not as severe, it will be some time before he makes a full recovery.
“If you witnessed the disorder or can help to identify anyone involved, I urge you to come forward and contact the police straight away.”
Anyone who can assist with this enquiry should contact Harrogate police on 101 as soon as possible, select option 2 and ask for Penny Taylor. Alternatively, information can be emailed to email@example.com
Alternatively, call Crimestoppers anonymously on 0800 555111, quoting reference number 12130194498.