Twenty-five people have been injured after a ship tipped over at an Edinburgh dockyard.
The Scottish Ambulance Service said 15 people had been taken to hospital and 10 people were treated at the scene of the incident at Imperial Dock, Leith.
A major incident was declared after research vessel Petrel became dislodged from its holding on a dry dock.
People have been asked not to attend A&E at Royal Infirmary of Edinburgh due to the pressure on its services.
Pictures posted on social media show the 3,000-tonne vessel leaning at a 45-degree angle.
The Sailors' Society said it was supporting people affected by the incident.