Thanks for the responses.
I took my soon to the GP yesterday (my appointments next week). We only managed to get an appointment for him because its the doctor no one will see because no one likes her. My mother argued with her last week but i thought how bad can she be.
We knocked the door before entering as you do, she didnt say come in so we just...