Sir Cliff Richard has survived a secret battle with prostate cancer.
The 85-year-old entertainer has revealed he was diagnosed with the disease after it was picked up by doctors during an insurance check-up ahead of a tour and it has now "gone" as it was spotted early before it could spread.