More than 20 people have been rescued from an island near Edinburgh after becoming stranded.

Lifeboat and Coastguard crews were called to reports of several people becoming cut-off by the tide on Cramond Island, in the Firth and Forth.

A rescue mission took place shortly after 1pm on Saturday.

Members of RNLI Queensferry Lifeboat and Fisherrow Coastguard successfully transported the stranded group safely to the shore.

A statement on Fisherrow Coastguard's Facebook page said: "About 1.10pm this afternoon the team were tasked to Cramond to assist in the recovery of several people who had become cut off and stranded on the island.

"Working alongside RNLI Queensferry Lifeboat, over 20 people were safely removed ashore to safety."