A MAN has been charged by police following an incident that occurred at the Market Cross in Malmesbury in February.

Ryan Peck, 21 and from Chippenham, was arrested by officers from Wiltshire North Community Policing team on Saturday, April 15.

He was charged with affray and possession of an offensive weapon for his part in the incident that took place on February 14 this year.

Malmesbury Police said: "We'd like to thank the witnesses for intervening during the incident and coming forward, assisting us with this protracted investigation."

Mr Peck is due to appear at Swindon Magistrates Court on May 3.