Lucky puffin fights off two gulls in quest to keep food

This unbelievably lucky puffin managed fight off not one, but TWO seagulls – as he battled to keep hold of his catch.

The brilliant photos, taken by Neo Ng Cheuk Kai, show how the hapless puffin was innocently minding his own business and getting ready to take flight with a beak full of food, when he was attacked by an evil looking seagull.

Pic by Neo Ng/Caters News

Pic by Neo Ng/Caters News

But after gallantly fighting off the first gull and retaining his fish, he was attacked again, this time by a hungry black-headed gull.

In a defiant show of tenacity though, the puffin evaded both the pesky birds and flew off with his feed, and his dignity, still in tact.

Neo, a photographer from Hong Kong who captured the images in the Farne Islands, said: “I was on a wildlife photography trip when I saw the bully seagull chasing the puffin across the grass.

Pic by Neo Ng/Caters News

Pic by Neo Ng/Caters News

Pic by Neo Ng/Caters News

“He was trying to steal the puffin’s food.

“And then the black-headed seagull, who had been watching from nearby, also tried to steal his food.”