Thanks everyone. I attend a multi GP practice so I have reluctantly decided to change my long standing and previously very supportive GP and hope that a different GP will be more willing to accept the guidance of my Consultants and not decide that he knows better.
I hope that my operation can be done soon, just have to get my immune system to behave. Finger, eyes and toes crossed.