Captain Tom promoted to colonel on 100th birthday

The British veteran who raised millions for the NHS is celebrating his 100th birthday with an honourary promotion.

Captain Tom promoted to colonel on 100th birthday
The British veteran who raised millions for the NHS is celebrating his 100th birthday with an honourary promotion.