A man who fired a gun into the air causing chaos at a Malmesbury School prom after-party in Cherington has been arrested. 

Officers from Gloucestershire Police were called to the scene at about 4am on Friday where they arrested a 49-year-old man on suspicion of a firearms offence, assault and a public order offence in conjuction with the incident. 

Police said the man is a licenced firearms holder but his licence has since been suspended and his firearms seized. 

He has also been bailed pending further inquiries. 

Tim Gilson, headteacher at Malmesbury School, said: "It was a private party at night and I understood some of our students were there.

"As soon as we found out we called round all of our students and it became clear that everyone was safe."

One unconfirmed source said: "There were around 100 students at the party when the gun was let off. Students fled in fear and worried parents collected their children in the early hours."

Were you at the party? Email jessica.wells@wiltshire.newsquest.co.uk.