GP's have an average of 6-10 minutes to spend on each appointment - that includes welcoming the patient, listening to their symptoms, examining them, diaganosing what is wrong and deciding how to treat it, prescribing medications and checking that they won't interact badly with any other medications already being prescribed, and writing up notes on the patient's records. They don't have time to sit in the sun with a cup of tea chatting.
In 1960 the Uk population was 52,370,602
In 1990 it was 56329673
In 2021 it is 68,319,719
It is projected that by 2068 it will be 80 million
The cost of General Medical Services per head increased four and a half times between 1975/6 and 2006/7. To pay for more GPs, build more surgeries, to cope with a bigger population, living longer (two-fifths of nhs appointments are for older patients) would mean higher taxes. No government is brave enough to do this.