Ricky, Steve and Karl on XFM: Why have fans been listening to the same old radio show for 25 years?