Stunning footage has been captured of a humpback whale breaching off the coast of Newquay.

The whale put on a spectacular show for about 35 minutes on Thursday, leaving onlookers in awe.

Ian Boreham, who filmed the breaches, described the experience as “absolutely incredible”.

“It was quite a life experience, really, to see one of those,” he said.