A teenager has been charged after eggs were thrown at cars driving at high speed on the A1.

Several drivers saw someone throwing objects at vehicles near Macmerry in East Lothian on Wednesday evening.

It later emerged these objects were eggs and none of the vehicles were damaged.

Police said the results of this behaviour could have been "catastrophic" given the freezing conditions on the roads.

A 19-year-old man has been arrested charged with culpable and reckless conduct. He is due to appear in court at a later date.

Sergeant Scott Nicolson from Haddington Police Station said: "The actions of this male were highly irresponsible, the consequences of which could have been catastrophic, particularly given the sub-zero temperatures at that time."

