Dramatic GoPro footage shows ten stranded whales being rescued off the Outer Hebrides.
Noel Hawkins, 50, shot the footage as he was in the water trying to herd the distressed pilot whales on Saturday (June 13).
The creatures could be heard crying in distress as they struggled in shallow water, in Lochboisdale in South Uist, Outer Hebrides.
Other volunteers helped to push the pilot whales into deeper water during the six-hour rescue effort.
Mr Hawkins, a volunteer from British Divers Marine Life Rescue (BDMLR), tried to keep them upright to stop them from getting dehydrated and drowning on their backs.
They were then escorted out to sea by a speedboat which ensured they had reached safety – and all ten survived.
Mr Hawkins said: “There was one that looked like she might be giving birth.
“Pilot whales are really loyal so if one beaches others can follow.
“Often we try and identify if one’s in trouble but we don’t know what the cause was.
“We were battling really hard.
“If the tide completely drops then you’re stuck and they dry out really quickly when they’re out of the water.
“Their chances of survival drops.
“Ten is quite good with pilot whales because the death rate can be quite high when they get beached.”
He had to get special permission to attend the emergency, and traveled via the Isle of Skye, bringing rescue pontoons which would inflate around the whales.
The previous day, some 17 whales had beached in a separate incident and tragically seven of those died.
However, Mr Hawkins said getting all ten whales to safety on the Saturday was a significant achievement.
Mr Hawkins said: “We managed to get them off the shoreline but another beached.
“We herded them out through a narrow channel and out into the Minch before the tide turned.
“We just physically pushed them out.
“The seaweed was really bad but it helped them from completely beaching on the rocks.”