So many great comments on here.
I agree that GPs should have free training and debts written off to encourage more into the role.
GPs have an interesting role. Although they are sometimes the gatekeepers to a referral, it's their job to do all of the initial donkey work like trialling meds, exercises, injections before the referral is accepted as the consultants do not want that donkey work slow part of the process. GPs do not refer everyone, perhaps 2 in 10 seen where I am - which means there job is so very important as a specialist in generalism.
Those OOH GPs you see are usually the same ones who are in a GP surgery later that week. There simply are not enough GPs to go around so advance nurse practitioners are being used instead.
Big love yo those working so hard this this challenging environment.
If anyone is interested... many GP practices provide extended hours cover for patients and the government has just reduced that funding, too. It's only going to get harder to be seen by a GP.