A resident at Cadbury Hall care home in Yatton celebrated his 100th birthday in style.

John Burgess was surrounded by staff, relatives, friends, and other residents as he received a royal telegram from the Queen.

A lavish champagne reception took place within the home, complete with a homemade birthday cake.

Born on August 10, 1924, Mr Burgess grew up in Wiltshire and enjoyed a cherished childhood, especially the delightful Christmases celebrated as a family.

His past careers span from RAF volunteering and global travel, to Morris Dancing and a 20-year tenure as head master of Yatton Primary School starting from January 1, 1967.

Mr Burgess' centenarian celebration at Cadbury Hall had a nostalgic touch, with Morris Dancers performing and his sons, Pete and Andy, participating too.

He said with immense joy: “I feel so, so lucky today, I feel special. I want to thank all my friends and family who came to spend the day with me.

"It doesn’t feel real that I’m 100 years old".

(Image: Barchester Healthcare)

His sons, along with other relatives, were present for the function.

One of his sons, Andy, added: “John has been great throughout myself and Pete’s lives.

"He has been a friend to so many over the past hundred years, and it’s wonderful to be with him on this very special day to say just how proud he makes us feel.

"It was a brilliant day, and Cadbury Hall made it great and memorable for dad as he celebrated his 100th birthday.”

(Image: Barchester Healthcare)

Audrene Abrigo, general manager of Barchester's Cadbury Hall care home, said: “We’re delighted to be celebrating a truly remarkable man as he reaches this amazing milestone.

"John is an intelligent, funny and great individual who is also a conversationalist, and is such a popular resident who always has an interesting tale to tell, and we look forward to hearing many more as he breaks into his next century.”

Cadbury Hall Care Home, operated by Barchester Healthcare, caters to 34 residents offering personalized care ranging from respite care to long stays.