The number of people aged 100 or over has doubled in the last 20 years while the number of 90-year-olds is steadily climbing, according to newly-published official government figures.