The UK's oldest man has reached a new milestone by becoming the oldest ever British man, after clocking up 112 years and 296 days.

Henry Allingham has lived longer than Welshman John Evans, who died in 1990 aged 112 years and 295 days.

Mr Allingham is one of two surviving World War I veterans in the UK and is also the oldest Royal Navy veteran.

Mr Allingham, who has dedicated much of his time in recent years to giving talks to schoolchildren about his experiences, will be 113 years old on 6 June.

Source & Full Story