Knee replacements typically last for between 10 and 20 years – sometimes longer.