A boy has been rescued after becoming stuck waist deep in mud off the Solway coast.

The 12-year-old is understood to have been fishing near Kippford, Dumfries and Galloway, when he got into difficulty around 4pm.

Emergency services were called to the scene in what police described as a "major rescue operation".

The boy was finally rescued from the mud around 5pm.

He was then taken to hospital where he was treated for hypothermia.

A Police Scotland spokeswoman said: "At 4pm today, emergency services responded to calls reporting a distressed 12-year-old boy was stuck, waist deep, in the mud near Kippford.

"Police, ambulance service, fire service, coastguard and lifeboats from Kippford and Annan were all tasked to attend.

At 5pm, emergency services were able to free the boy from the mud and water and get him safely back to shore.

"A good news story and a great bit of multi-agency teamwork for a Thursday afternoon."