Legendary Radio 2 host Bob Harris has quit his shows due to ill health amid his prostate cancer battle following a 56-year broadcasting career.