This is the dramatic moment former England footballer James Beattie helped rescue two young children and their mother from a yacht after it collided with a ferry.

The ex-Everton and Rangers striker leapt into action when he heard a woman shout out 'get my children off' as she feared the 25ft yacht was about to sink.

Mr Beattie, 38, and three other passengers jumped a barrier at the end of the small car ferry, rushed forward to the edge of a ramp and hauled the crying children to safety.

Their shaken mother was then helped off the stricken yacht.

A passing boat threw a line to man left on board, thought to be the father of the children, and towed it clear in time.