I've found the standard of GPs has dropped massively in recent years. No idea if its related to workload or changes in pay & conditions but its nothing like it used to be.
For 18 years I had the same GP, he's been my parents GP and my Grandparents (on my Dads side) GP. He recognised you when...