Singing in a choir may be just what the doctor ordered for cancer patients, according to scientists.

Researchers say just one hour of choral singing can boost levels of immune proteins, reduce stress and improve mood.

Marc Ashdown reports.