A man has been charged after an alleged fight on the M90 in Fife.

The incident is said to have happened on the busy route near Dunfermline at 7.45pm on Wednesday.

A 27-year-old man is due to appear at Dunfermline Sheriff Court on Thursday.

Officers closed the road while a police helicopter was also called.

Inspector Graham Fenton said: "Our enquiries into this incident are ongoing and I am eager to hear from members of the public who can assist in identifying and tracing others involved in the disorder last night.

"I would appeal to anyone who may have any dashcam, video or CCTV footage, and has not yet spoken to officers, to come forward to assist with our inquiries."

Anyone with information is asked to contact 101.