I live in Buckinghamshire and it's not a 7 week wait it is impossible to see a GP in my town at all.
Every surgery has a 'phone at 8am for urgent appointments only'. You are then in a queue and often number 38 or something.
The appointments fill up extremely fast, so by 9am the surgeries are at safe working capacity and the phone lines are disconnected.
If you are lucky to get a call back (because you have a serious infection or something), then you still do not get to see a GP, you send in photos and have a phone consultation.
Long-term conditions (i have bipolar for example), which meant regular reviews, now have no reviews....ever! No reviews for MH conditions, high blood pressure, asthma, etc, etc.
I ended up hospitalised last year after my asthma got worse and worse and I couldn't get an appointment. After trying for a couple of days 111 sent an ambulance when it worsened. I would not have needed to be in hospital if I could have talked to a GP, I just needed steroids.
My Dsis lives about four miles away in a village. She can get appointments immediately. Same with friends who live in villages. It seems anyone who lives in a village is afforded decent GP care, anyone who lives in a town is left with next to none.
In our town it is 100% caused by the building of huge new estates on all sides of my town. Each estate is like a town in itself. The surgeries have been forced to absorb all these new residents without any new surgeries, meaning the surgeries just can't cope with demand (although it seems to have worsened since covid when they closed their doors and haven't re-opened).
I'm sure this is replicated throughout England (you said UK so imagine your relatives are lucky not to live in an English town with a medium population.