"I never thought I'd make it to this age," says 100-year-old May O'Shea. "I thought I would have died by now."
May's milestone is still one very few people achieve despite the number of centenarians in the UK doubling over the past 20 years.
The latest figures from the Office of National Statistics (ONS) show there were an estimated 16,650 people aged 100 or above living in the UK in 2024, a record high.
In Scotland, where May lives, there are 1,000 centenarians for the first time but it is still an age only reached by one person in every 5,000.

