My GP is leaving me after nearly 50 years