There are around 14,500 centenarians in the UK and that number is predicted to double every 10 years, with one in every three babies born now likely to live to be at least 100. Joan Bakewell presents this Panorama special following seven people who have reached 100 years or more, looking at their lives, needs and expectations.