A surfer has been rescued after spending more than a day drifting at sea off the coast of Scotland.

Dramatic video footage shows the moment Matthew Bryce was hoisted from his board.

The Coastguard said he was "extremely lucky" to be alive.