Change GP if you’re not happy with them, or kick up a fuss if they’re not doing enough for you, write to MP or escalate via official complaint. Sadly, especially in current covid times, you need to shout & scream to get heard with some GPs, it shouldn’t be that way but it is what it is.
Sounds...