A daredevil pensioner has stunned his neighbours by leaving their daughter 14 years of Christmas presents before he died.

Owen Williams, from Barry in South Wales, was overwhelmed when the daughter of his late neighbour turned up on his doorstep with a sack of 14 presents, all bought by her father for Mr Williams’ little girl.

Ken Watson had selected and wrapped gifts for Cadi, who is now two, to last her until she is 16.

Image:The couple asked Twitter to vote on whether they should keep them all or open them now

Mr Williams tweeted: “Our elderly neighbour passed away recently.

“His daughter popped round a few moments ago clutching a large plastic sack. In the sack were all the Christmas presents he’d bought for our daughter.

“He always told us he’d live till he was 100 years old, so these gifts would have taken him up to our little girl’s 16th Christmas.”

Image:One present the couple opened was a book named Christmas Eve at the Mellops

The post quickly went viral as fellow Twitter users were struck by Mr Watson’s generosity, dubbing him a “gentleman”.

But Mr Williams and his wife Caroline faced a conundrum – do they give Cadi one present a year to open, or do they open them all in one go, in case some of them are age appropriate?

Putting the question to Twitter gave the couple a clear answer, and Cadi will get one a year as Mr Watson intended.

Our dog loved him. I mean, genuine visceral love. It was mainly due to the chocolate digestive biscuits he gave her on first meeting. She’d scream whenever she saw him. Really scream. Like a banshee. He’d call her “my darling” and “sweetheart”.